random: Get a random Chuck Norris joke

API: chucknorris.io:chuck-norris-database-api
Endpoint: /jokes/random
Response format: text/plain
Auth: unknown
Method: GET
Last Status: 200
Latency: 260ms

Description

Returns a single random Chuck Norris joke. Optionally filter by category.

Parameters (1)

category (string, query, optional)

Category to filter jokes by

Constraints: {'enum': ['animal', 'career', 'celebrity', 'dev', 'explicit', 'fashion', 'food', 'history', 'money', 'movie', 'music', 'political', 'religion', 'science', 'sport', 'travel']}

Examples (1)

Get a random Chuck Norris joke probe-gate
curl 'https://api.chucknorris.io/jokes/random'
import requests

resp = requests.get("https://api.chucknorris.io/jokes/random")
data = resp.json()
import zingu_apis

api = zingu_apis.api("chucknorris")
result = api.fetch("jokes/random")

for item in result:
    print(item)
const resp = await fetch("https://api.chucknorris.io/jokes/random");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 04:20:46.203133 200 260ms
2026-04-15 02:08:09.669290 200 284ms
2026-04-14 02:39:38.031653 200 210ms
2026-04-12 16:40:42.529189 200 289ms
2026-04-10 02:32:34.474894 200 126ms
2026-04-09 00:37:24.028643 200 304ms
2026-04-03T02:02:17.373191 200 246ms