API reference
Every route, every parameter, every field, and the full error code table. The pages before this one are the narrative; this is the contract.
Where it comes from
The reference is a rendering of https://feed.fm/api/v3/openapi.yaml, the
OpenAPI document the running API serves for itself. It is generated at build
time from the live document rather than kept as a copy in this repo, so what
you read here is what production is currently promising.
That route is the one endpoint on the API that takes no credentials, so you can point code generators and AI tooling straight at it:
curl -sS https://feed.fm/api/v3/openapi.yaml
Anything absent from that document is internal and unsupported, and may change or disappear without notice.