chucknorris.io · Schema
Joke
A Chuck Norris joke returned by the Chuck Norris API
EntertainmentJokesChuck NorrisOpen-SourcePublic APIs
Properties
| Name | Type | Description |
|---|---|---|
| categories | array | List of categories this joke belongs to |
| created_at | string | Timestamp when the joke was created in the database |
| icon_url | string | URL to the Chuck Norris avatar icon image |
| id | string | Unique identifier for the joke |
| updated_at | string | Timestamp when the joke was last updated |
| url | string | Permalink URL to this specific joke |
| value | string | The joke text content |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://api.chucknorris.io/schema/joke.json",
"title": "Joke",
"description": "A Chuck Norris joke returned by the Chuck Norris API",
"type": "object",
"required": ["categories", "created_at", "icon_url", "id", "updated_at", "url", "value"],
"properties": {
"categories": {
"type": "array",
"description": "List of categories this joke belongs to",
"items": {
"type": "string"
},
"examples": [["dev"], ["science"], []]
},
"created_at": {
"type": "string",
"description": "Timestamp when the joke was created in the database",
"examples": ["2020-01-05 13:42:28.143137"]
},
"icon_url": {
"type": "string",
"format": "uri",
"description": "URL to the Chuck Norris avatar icon image",
"examples": ["https://api.chucknorris.io/img/avatar/chuck-norris.png"]
},
"id": {
"type": "string",
"description": "Unique identifier for the joke",
"examples": ["XsZF_OwkSK2dXb7Cuzubmg"]
},
"updated_at": {
"type": "string",
"description": "Timestamp when the joke was last updated",
"examples": ["2020-01-05 13:42:28.143137"]
},
"url": {
"type": "string",
"format": "uri",
"description": "Permalink URL to this specific joke",
"examples": ["https://api.chucknorris.io/jokes/XsZF_OwkSK2dXb7Cuzubmg"]
},
"value": {
"type": "string",
"description": "The joke text content",
"examples": ["Chuck Norris can divide by zero."]
}
},
"additionalProperties": false
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/joke"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.