Chuck Norris Jokes API
JSON REST API exposing hand-curated Chuck Norris jokes. Endpoints cover random retrieval, category-constrained random retrieval, listing of the 16 supported categories, free-text search, and lookup by joke id. No authentication is required and no rate limits are documented.
Documentation
Documentation
https://api.chucknorris.io
Authentication
https://api.chucknorris.io
RateLimits
https://api.chucknorris.io
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/openapi/chucknorris-io-openapi.yml
JSON-LD
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/json-ld/chucknorris-io-context.jsonld
Examples
Example
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/examples/chucknorris-io-getRandomJoke-example.json
Example
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/examples/chucknorris-io-getRandomJoke-by-category-example.json
Example
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/examples/chucknorris-io-listCategories-example.json
Example
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/examples/chucknorris-io-searchJokes-example.json
Example
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/examples/chucknorris-io-getJokeById-example.json
Example
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/examples/chucknorris-io-joke-example.json
Example
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/examples/chucknorris-io-category-list-example.json
Example
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/examples/chucknorris-io-search-result-example.json
Example
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/examples/chucknorris-io-error-example.json
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/json-schema/chucknorris-io-joke-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/json-schema/chucknorris-io-category-list-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/json-schema/chucknorris-io-search-result-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/json-schema/chucknorris-io-error-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/json-structure/chucknorris-io-joke-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/json-structure/chucknorris-io-category-list-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/json-structure/chucknorris-io-search-result-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/chucknorris-io/refs/heads/main/json-structure/chucknorris-io-error-structure.json