API Versioning & Deprecation Policy

SIMOSphere AI uses date-based versioning with a documented 12-month sunset window for breaking changes. Every response carries an API-Version header. Deprecated endpoints carry Deprecation + Sunset headers per RFC 8594.

Current version

HeaderValue
API-Version2026-05-18
NLWeb-Version0.1
MCP-Version2025-06-18

Versioning scheme

We follow a date-based versioning pattern (YYYY-MM-DD), inspired by Stripe and Anthropic. Each version corresponds to a single, immutable contract.

Deprecation policy

Breaking changes follow a 12-month sunset window:

Day 0New version published. Old version marked deprecated. Deprecation and Sunset headers added to every response on the old version.
Day 0 + 6 monthsEmail reminder sent to all API key holders that consume the deprecated version.
Day 0 + 11 monthsFinal email reminder. Warning header (RFC 7234) added with retirement date.
Day 0 + 12 monthsOld version returns 410 Gone with migration guidance in the error body.

Deprecation headers (RFC 8594)

When an endpoint is deprecated, every response includes the following headers:

Deprecation: Sun, 18 May 2026 00:00:00 GMT
Sunset: Mon, 18 May 2027 00:00:00 GMT
Link: <https://simosphereai.com/developers/api-versioning>; rel="deprecation"
Link: <https://simosphereai.com/openapi.json>; rel="successor-version"

Clients should monitor for these headers and migrate before the Sunset date. The next version’s OpenAPI spec is always linked via rel="successor-version".

Heads up. Non-breaking changes (additive fields, new endpoints, looser validation) ship without a version bump. Pin the version only when you depend on response shape.

Versioned endpoints

EndpointVersioningOpenAPI ref
POST /api/ask.phpHeader API-Versionlink
POST /api/mcp.phpHeader MCP-Versionlink
POST /api/chat-completion.phpHeader API-Versionlink
POST /api/jobs.phpHeader API-Versionlink
GET /api/tools.phpHeader API-Versionlink
GET /api/capabilities.phpHeader API-Version
GET /api/status.phpUnversioned (health probe)

Version changelog

2026-05-18 (current)

2026-03-09 (deprecated 2026-05-18, sunset 2027-05-18)

Migration support

If you maintain an integration against SIMOSphere AI, you can subscribe to deprecation notices via [email protected] or book a free migration discovery call.

SIMO GmbH · Würzburger Str. 152 · 63743 Aschaffenburg · Germany · HRB 15769 Aschaffenburg · Trademark DPMA 30 2024 240 269 · Impressum · Datenschutz