OpenAPI specs
Pinned OpenAPI JSON for agents, LLMs, and type generation — not a live Swagger UI.
Bento publishes pinned OpenAPI JSON snapshots so agents, LLMs, codegen, and integrators can fetch stable API schemas without an interactive Swagger UI.
Downloads
| API | URL |
|---|---|
| Markets | /openapi/markets.json |
| Tournaments | /openapi/tournaments.json |
These files are copied from the pinned snapshots in the documentation package at build time (pnpm run sync:public). Admin / protocol-admin paths are stripped before publish. They reflect the versions bundled with the docs, not necessarily the latest live backend.
How to use them
- Agents & LLMs — fetch raw JSON for request/response shapes; pair with SDK API reference for method names and auth.
- Type generation — point OpenAPI codegen at the JSON URL or a local copy after
sync:public. - Not a live explorer — there is no embedded Scalar/Swagger UI on this site. Use the JSON as a schema, or call the SDK / HTTP APIs directly.
For SDK method names and auth patterns, see Common patterns and Authentication.