Version v0.4.0 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.
HTTP API (Scalar)
Leoflow’s control-plane API is the /api/v2/ surface, pinned Airflow
3.2.x-compatible. It is documented from the OpenAPI spec (openapi.yaml) and
rendered with Scalar.
The full interactive API reference (search, per-endpoint schemas, request/response examples) is served as a standalone page:
The static reference above hides the “Send” button (there is no live server behind
the docs). A running control plane serves its own Scalar at /docs with the test
button enabled, so you can exercise the API against your own instance.
Where the spec lives
The OpenAPI document is generated from the Go handler annotations on every push and
published alongside the site as openapi.yaml. Point any
OpenAPI-aware client (curl-with-schemas, Postman, an SDK generator) at it.
See ADR 0013 for why the API reference is Scalar embedded in the server binary.