Jokes One
Offers REST endpoints to fetch the joke of the day (optionally filtered by category) and its category list, as well as to retrieve, search, and manage jokes—including random jokes and CRUD operations—in a user's private collection.
Latency
1944ms p95
Uptime
100.0% 30d
Playground
Verified
live
Endpoints
/joke
Update a joke
/jod
Gets `Joke of the Day`. Optional `category` param determines the category of returned joke of the day
/jod/categories
Gets a list of `Joke of the Day` Categories.
/joke
Delete a joke. The user needs to be the owner of the joke to be able to delete it.
/joke
Gets a `Joke` with a given `id`.
/joke
Add a new joke to your private collection.
/joke/categories/search
Gets a list of `Joke` Categories, based on a query term.
/joke/list
Get the list of jokes in your private collection.
/joke/random
Gets a `Random Joke`. When you are in a hurry this is what you call to get a random famous joke.
/joke/search
Search for a `Joke` in Jokes One platform. Optional `category` , `author`, `minlength`, `maxlength` params determines the filters applied while searching for the joke.
/joke/tags/add
Add a tag to a given Joke.
/joke/tags/remove
Remove a tag from a given joke.
12 endpoints auto-detected
Authentication
This API requires authentication: apiKey.
curl -X PATCH \ "https://jokes.one/api/joke//joke"
jokes.one · HTTPS only