Machine-readable docs
Every surface an agent or script can read, and what each one contains.
Everything on this site is available in a form a program can read. The machine-readable copies are generated from the same sources as the pages you are reading, so they do not drift.
Surfaces
Every page also has Copy page and View as Markdown actions at the top.
Reading order for an agent
- Fetch
/llms.txtand pick the guides for the product in hand. - Fetch the OpenAPI contract for the API family, and resolve the schemas it references.
- Read the endpoint’s reference page as Markdown for its error codes and examples.
- Read Requests, retries and idempotency and Verify signatures before writing any retry or webhook code.
What the contracts guarantee
- Every documented operation exists in the released API. The build fails if a documented endpoint is not mounted.
- A removed endpoint, removed field or newly required field on
/api/v1fails the build until it is reviewed as a breaking change. - The identity verification contract documents the server-to-server and SDK-entry endpoints. Routes that only the SDKs use internally during capture are deliberately left out and can change.
When the docs and the API disagree
Treat the API’s actual response as the truth, tell us at hello@toden.co, and do not guess a field that is not in the contract.