/api/v1. The full reference is
generated from the server’s OpenAPI spec, under API reference in this sidebar,
and served live by every install at /api/v1/openapi.json.
Authentication
POST /api/v1/keys. A key works in one
workspace with one scope: read, propose, write or admin. An unknown or
revoked key is a 401, never a fallback to anonymous. People in the app carry
a session cookie instead.
Errors
Every error has the same shape:Stability
Until v1.0 the API can change between minor versions, and the release notes say how. From v1.0,/api/v1 is frozen: no breaking change without a /v2.