Working source of JokeAPI v2 - the original repo is only used for linking here and to the docs now: https://github.com/Sv443-Network/JokeAPI https://jokeapi.dev

Sv443 22d68e787b docs: change blockquotes 3 days ago
.github 15935703b2 ref: replace old repo link 1 month ago
.vscode f2ddec9c30 and the rest of the files 6 months ago
data ff43d8db4c fix: re-flag joke (#538) 2 weeks ago
docs ba868790d8 fix: set line-height and font-size a bit bigger 3 days ago
endpoints 85df208bc5 feat: add php svg icon 3 days ago
src 0c615e38f2 fix: TypeError: Invalid character in Set-Cookie header content 2 weeks ago
tests dc8b06fb76 feat: push more 6 months ago
tools 9d359667bb fix: replace substr with substring 1 month ago
.editorconfig c822a73599 please just commit 6 months ago
.env.template c822a73599 please just commit 6 months ago
.eslintrc.json c822a73599 please just commit 6 months ago
.gitattributes c822a73599 please just commit 6 months ago
.gitignore c822a73599 please just commit 6 months ago
.snyk c822a73599 please just commit 6 months ago
.stickler.yml c822a73599 please just commit 6 months ago
JokeAPI.js 15935703b2 ref: replace old repo link 1 month ago
LICENSE.txt 8201b416c4 feat: current year 1 month ago
README.md 22d68e787b docs: change blockquotes 3 days ago
changelog.md d4d8ecb202 docs: changelog 1 month ago
changelog.txt d4d8ecb202 docs: changelog 1 month ago
package-lock.json baa15a959e chore: update package-lock 1 month ago
package.json e7e757229f chore: bump version to 2.3.3 1 month ago
settings.js 15935703b2 ref: replace old repo link 1 month ago
tsconfig.json c822a73599 please just commit 6 months ago

README.md


JokeAPI

> DocumentationTry it outChangelogDiscord Server <


A free and open REST API that delivers consistently formatted jokes in JSON, XML, YAML, or plain text. Powerful filters allow you to get just the jokes you want - no sign-up needed. Comes with CORS support.
[![API uptime the last 7 days](https://img.shields.io/uptimerobot/ratio/7/m784261094-bff76b959e)](https://status.sv443.net/) [![Known vulnerabilities](https://snyk.io/test/github/Sv443-Network/JokeAPI/badge.svg)](https://snyk.io/test/github/Sv443-Network/JokeAPI) [![License on GitHub](https://img.shields.io/github/license/Sv443-Network/JokeAPI)](https://sv443.net/LICENSE) [![Join the Discord server](https://badgen.net/discord/online-members/aBH4uRG?icon=discord)](https://dc.sv443.net/) [![Open issueson GitHub](https://img.shields.io/github/issues/Sv443-Network/JokeAPI)](https://github.com/Sv443-Network/JokeAPI/issues) [![GitHub stargazers](https://img.shields.io/github/stars/Sv443-Network/JokeAPI?style=social)](https://github.com/Sv443-Network/JokeAPI/stargazers)


[!WARNING]
JokeAPI contains a very wide variety of jokes, some of which can be seen as quite offensive.
They can be reliably filtered out using the parameters ?blacklistFlags and ?safe-mode.
Still, use this API at your own risk!

[!NOTE]
JokeAPI is free to use, so it relies on donations to cover the costs.
If you enjoy using it, please consider supporting the development ❤️

[!NOTE]
If you want to contribute to JokeAPI (code, jokes or translations), please refer to the contributing guide.
Also make sure to use the repo at https://git.sv443.net/sv443/JokeAPI-v2


Community-made wrapper libraries:


Some projects that use JokeAPI:

Project Author
dozens Advices ZephyrVentum
Shadow QGIsK
Jokepy aksty
Dark1 whiteadi
Prejudice Networks Liam Townsley
https://irshad.ml/humour.html draco-malfoy
Random Joke Generator with Flutter variousnabil
comma ThatCopy
Joke Teller AlHood77
Jokes plugin for Craft CMS 3.x remcoov
PoshBot.Joker ToastIT-dev
JokeAPI_ComputerCraft Sv443
Dev Dad Jokes Jonathan Bossenger





Made with ❤️ by [Sv443](https://github.com/Sv443) and [contributors](https://github.com/Sv443-Network/JokeAPI/graphs/contributors) Like JokeAPI? Please consider [supporting the development](https://github.com/sponsors/Sv443)