Changelog
What changed, newest first. Additive changes ship in place under /api/v1; anything that would break a caller gets a new major version instead.
September 2026 — the first release
- The REST API at /api/v1, covering every capability of the web app.
- The MCP server at /api/mcp, with one tool per operation.
- API keys and OAuth 2.1 access tokens, in a live and a sandbox environment.
- This documentation, the OpenAPI schema, and the llms.txt files beside it.
What counts as additive
- A new endpoint, a new optional field on a request, or a new field on a response.
- A new value in an enum — parse enums leniently and keep a branch for a value you have not seen.
- A new problem code. Switch on the ones you handle and treat the rest by their HTTP status.
Anything else — a removed field, a renamed one, a narrowed type — becomes /api/v2. When an endpoint is on its way out it answers with Deprecation and Sunset headers first.