Changelog & versioning
The API is v1. Additive changes ship continuously; anything breaking is announced here 90 days ahead with a migration guide.
Versioning policy
Path versionv1- Only changes for incompatible wire-format breaks. None are planned; the OpenAI and Anthropic dialects are stable targets.
Additive changesno notice- New endpoints, optional request fields, response fields, headers and error codes can appear at any time. Clients must ignore unknown fields.
Breaking changes90 days notice- A deprecated entry here, an email to organization owners and a Deprecation response header precede any removal.
Model lifecycleper model- deprecated_at → retired_at → successor forwarding (opt-out per organization). Vendors retire models on their own schedule; ElevenRouter mirrors it with deprecated_at, retired_at and successor on each model, and forwards retired models to the successor unless your organization opts out.
Machine-readableGET /changelog- https://elevenrouter.com/api/v1/changelog returns these entries as JSON; the OpenAPI document is versioned with the API.
Entries
The changelog could not be loaded from the API right now. It is also available at https://elevenrouter.com/api/v1/changelog.
Subscribe in code: poll GET /changelog and diff on date + title, or watch the Deprecation headers on responses for model retirements that affect you.