jokes.one

Jokes One API offers a complete feature rich REST API access to its jokes platform. This is the documentation for the world famous jokes API. If you are a subscriber and you are trying this from a console add 'X-JokesOne-Api-Secret' header and add your api key as th

🔑 apikey 12 endpoints entertainment
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (3 total)

pip install tap-dadjokes
pip install OpenAI-Agents-SDK-Jokester
npm install random-jokes-sdk
curl examples
Gets `Joke of the Day`. Optional `category` param determines the category of …
curl \
  -H "X-JokesOne-Api-Secret: $API_KEY" \
  /jod
Gets a `Joke` with a given `id`.
curl \
  -H "X-JokesOne-Api-Secret: $API_KEY" \
  /joke
Get the list of jokes in your private collection.
curl \
  -H "X-JokesOne-Api-Secret: $API_KEY" \
  /joke/list
Endpoints (12 total)
GET
/jod
Gets `Joke of the Day`. Optional `category` param determines the category of …
GET
/joke
Gets a `Joke` with a given `id`.
GET
/joke/list
Get the list of jokes in your private collection.
GET
/joke/random
Gets a `Random Joke`. When you are in a hurry this is what you call to get a …
GET
/joke/search
Search for a `Joke` in Jokes One platform. Optional `category` , `author`, `m…
GET
/jod/categories
Gets a list of `Joke of the Day` Categories.
GET
/joke/categories/search
Gets a list of `Joke` Categories, based on a query term.
POST
/joke/tags/add
Add a tag to a given Joke.
POST
/joke/tags/remove
Remove a tag from a given joke.
PUT
/joke
Add a new joke to your private collection.
PATCH
/joke
Update a joke
DELETE
/joke
Delete a joke. The user needs to be the owner of the joke to be able to delet…
Related APIs in same category
vimeo.comnpr.orgnpr.orgnpr.orgnpr.org
Language coverage
Python
2
TypeScript
1
At a glance
Total SDKs3
Languages2
Endpoints12
Authapikey
Categories1