Chuck Norris API · Schema
Joke
A Chuck Norris joke returned by the Chuck Norris API
JokesHumorEntertainmentChuck NorrisFree
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
}