OpenAPI
A machine-readable description of the public API.
The whole public API is published as an OpenAPI document.
It is generated from the same schemas the API validates against, so it cannot drift from what the endpoints actually accept.
What is in it
The eleven public endpoints and nothing else. Internal surfaces — the dashboard, account management, payment callbacks — are deliberately excluded: they are not part of what you integrate against, and a machine-readable map of them is not something to publish.
Using it
The document is plain OpenAPI 3, so the usual tooling works: generate a client,
import it into an HTTP client, or validate requests against it in your own
tests. Pin the version you generated from and regenerate deliberately rather
than on every build — see versioning
for what may change inside v1.