Skip to content

OpenAPI reference

This page renders the live OpenAPI schema exported from the running FastAPI application, using Swagger UI.

The schema file (docs/openapi.json) is generated by scripts/export_openapi.py and is regenerated automatically as part of the docs build (see mkdocs.yml's hooks and the docs.yml workflow). To refresh it locally:

uv run python scripts/export_openapi.py
uv run mkdocs serve