An OpenAPI definition for https://e621.net. https://e621.wiki/
  • TypeScript 50.4%
  • JavaScript 43.5%
  • HTML 2.5%
  • Ruby 2%
  • CSS 1.1%
  • Other 0.5%
Find a file
github-actions[bot] 1fcdc22ec5 Update API Version
2026-09-18 11:41:55 +00:00
.github Add MCP Server 2026-08-24 18:54:49 -05:00
api Update API Version 2026-09-18 11:41:55 +00:00
mcp Add MCP Traces/Logs 2026-08-28 19:22:52 -05:00
scripts Broader route inclusion 2026-07-19 11:56:07 -05:00
src Add caching 2026-04-15 06:16:08 -05:00
.editorconfig Use json bodies everywhere reasonable 2026-06-11 05:57:32 -05:00
.gitignore Add MCP Server 2026-08-24 18:54:49 -05:00
.prettierrc.json Broader route inclusion 2026-07-19 11:56:07 -05:00
.redocly.lint-ignore.yaml Restructure schemas 2026-08-07 18:49:05 -05:00
.redocly.yaml Add linting 2024-09-09 04:21:41 -05:00
e621ng-commit Update e621ng-commit 2026-09-18 06:06:38 -05:00
eslint.config.mts new eslint config 2026-04-08 13:38:10 -05:00
icon.png Switch to webpack & add theme 2024-09-06 05:34:07 -05:00
ignored-routes.jsonc upload karma search options 2026-08-07 18:49:07 -05:00
index.html remove jquery 2024-09-08 01:22:58 -05:00
LICENSE Initial Commit 2024-09-06 04:07:43 -05:00
openapi.dereferenced.yaml Update API Version 2026-09-18 11:41:55 +00:00
openapi.yaml Update API Version 2026-09-18 11:41:55 +00:00
package.json Normalize operationIds to controller#action and validate against e621ng routes 2026-07-17 11:34:35 -05:00
pnpm-lock.yaml new eslint config 2026-04-08 13:38:10 -05:00
pnpm-workspace.yaml approve dependency builds [skip ci] 2026-03-13 09:24:48 -05:00
README.md Update status url 2025-07-14 05:47:03 -05:00
tsconfig.json refactor (#2) 2025-07-13 12:39:49 -05:00
webpack.config.js Rework the build process 2025-07-14 04:08:39 -05:00

E621 OpenAPI

This repository is the home of OpenAPI documentation for https://e621.net. It is maintained by Donovan_DMC.

You can find the rendered version here.

If you'd like to ask any questions, you can do so in this forum topic.

Raw

If you need the full spec as a url for an IDE or something similar, this url should always serve the latest version.

https://e621.wiki/openapi.yaml

If for some reason you need a dereferenced version, this url can be used instead.


https://e621.wiki/openapi.dereferenced.yaml