aid: dad-jokes name: Dad Jokes (icanhazdadjoke) description: >- icanhazdadjoke is a free REST API providing access to the internet's largest selection of dad jokes. It offers random joke retrieval, a searchable joke database, Slack slash command integration, Discord bot support, and plain-text or JSON responses — all with no authentication required. image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg url: https://raw.githubusercontent.com/api-evangelist/dad-jokes/refs/heads/main/apis.yml created: '2026-06-13' modified: '2026-06-13' specificationVersion: '0.19' tags: - Dad Jokes - Humor - Comedy - Random - Jokes - Slack - Discord apis: - aid: dad-jokes:dad-jokes-api name: icanhazdadjoke API description: >- Free REST API for retrieving random dad jokes, fetching jokes by ID, searching jokes by keyword, and integrating dad jokes into Slack and Discord bots. Supports JSON, plain-text, and HTML responses via Accept headers. No API key or authentication required. image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://icanhazdadjoke.com/api baseURL: https://icanhazdadjoke.com tags: - Dad Jokes - Humor - Random - Search - Slack - Discord properties: - type: Documentation url: https://icanhazdadjoke.com/api - type: OpenAPI url: https://raw.githubusercontent.com/api-evangelist/dad-jokes/refs/heads/main/openapi/dad-jokes-openapi.json common: - type: Website url: https://icanhazdadjoke.com/ - type: Documentation url: https://icanhazdadjoke.com/api - type: GitHubOrg url: https://github.com/brettlangdon - type: X url: https://twitter.com/icanhazdadjoke - type: Plans url: plans/dad-jokes-plans-pricing.yml - type: RateLimits url: rate-limits/dad-jokes-rate-limits.yml - type: FinOps url: finops/dad-jokes-finops.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com