Skip to main content

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.