API that generates random jokes based on some categories or just random
GET https://jokes.araopj.tech/v1/random
{
"joke": "What do you call a fake noodle? An \"impasta\".",
"category": "DAD_JOKE",
"language": "ENGLISH"
}
{
"joke": "Ano ang sabi ng isang kahoy sa ibang kahoy? Pakapit!",
"category": "ONE_LINER",
"language": "FILIPINO"
}
GET https://jokes.araopj.tech/v1/random?category=${category}&language=${language}
Parameter | Type | Description |
---|---|---|
category |
String |
Required. category of joke to fetch |
language |
String |
Required. language of joke to fetch |
GET https://jokes.araopj.tech/v1/random?category=ANY&lang=FILIPINO
GET https://jokes.araopj.tech/v1/random?category=${category}
Parameter | Type | Description |
---|---|---|
category |
String |
Required. category of joke to fetch |
Categories available |
---|
ANY |
DAD_JOKE |
PUN |
KNOCK_KNOCK |
ONE_LINER |
GET https://jokes.araopj.tech/v1/random?category=DAD_JOKE
GET https://jokes.araopj.tech/v1/random?language=${language}
Parameter | Type | Description |
---|---|---|
language |
String |
Required. language of joke to fetch |
Languages available |
---|
ENGLISH |
FILIPINO |
GET https://jokes.araopj.tech/v1/random?lang=FILIPINO
Contributions are always welcome!
POST https://api.araopj.tech/api/v1/jokes/submit
{
"joke": "What do you call a cow with no legs? Ground beef.",
"category": "DAD_JOKE",
"language": "ENGLISH"
}
See contributing.md
for ways to get started.
Please adhere to this project's code of conduct
.
- Random joke
- Many joke categories
- Many joke languages
- Random joke based on category
- Random joke based on language
- Random joke based on category and language
- API Documentation
- API Rate Limiting
- API Authentication
- API Key
- Microservice (? maybe)
For support, email pitzzahh@araopj.tech