API changelog

Every change to the Abundera API, dated and typed. Breaking changes inside /v1 only ever happen through the published deprecation process. Machine-readable feed: /docs/changelog.json.

2026-06-10 — MCP server at /mcp Added

A native Model Context Protocol server now exposes the public API to coding agents at https://abundera.ai/mcp. Three tools (search_operations, describe_operation, invoke_operation) cover every public operation; connect with your API key in the Authorization header.

2026-06-10 — Generated API error reference Changed

The error reference at /docs/errors/ is now generated from the same source that produces API error responses, and each code's section shows the exact remediation string the API returns.

2026-06-10 — Actionable error fields on every known error Added

Error responses now carry three additional fields beside code and message: remediation (one sentence on how to fix it), doc_url (a deep link into the error reference), and fix (a machine-actionable hint such as set_header or retry_after that a coding agent can apply). Additive; existing clients are unaffected.

2026-06-10 — API versioning and deprecation policy published Added

The /v1 stability pledge is now in writing: what counts as a breaking change, deprecation windows with Deprecation/Sunset headers, and a 24-month support guarantee for /v1 after any /v2 announcement.