Changelog

Version history for the CollectiveX Health partner API.

We follow Semantic Versioning:

Version applies to the OpenAPI contract at partnerdocs.collectivex.health/api. The model_version field in response bodies is a separate opaque string — don't parse it; it changes on recommendation-engine updates that don't affect the wire contract.


v0.1.0 — 2026-04-28 (sandbox alpha)

Initial public release. Sandbox only — prod cutover is a later milestone.

Endpoints

Contract

Envelope shapes


Deprecation policy

Fields and endpoints are never removed without a deprecation window.

How we signal deprecation

  1. Documentation — the deprecated field or endpoint is marked in these docs and in the auto-generated OpenAPI reference.
  2. Sunset header — when a response returns content whose schema is scheduled for removal, we include a Sunset HTTP response header with the planned removal date in HTTP-date format: Sunset: Sat, 31 Aug 2026 00:00:00 GMT
  3. Changelog entry — an entry in this file announcing the deprecation, the planned removal date, and the replacement path (if any).

Minimum notice period

30 calendar days between the first Sunset-header emission and the actual removal. We aim for 90 days for anything load-bearing.

What counts as a breaking change (major version bump required)

What does NOT count as a breaking change (minor bump ok)

Your side of the contract

Forward-compatibility requires partner cooperation:


Versioning anti-patterns (what we won't do)