Skip to main content

API reference

Open the 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.