API versions lifecycle
1
Developer preview
A preview of features currently in development. The API surface may change without notice and access is limited — contact us to request it.Duration: ~6–7 months.
2
Stable
The feature set is closed and the version is publicly available. All bug fixes are applied here. This is the version to build on.Duration: ~6–7 months.
3
Legacy
A newer stable version has been released. This version still works but only receives critical and security fixes. Responses include a
Legacy header with the end date in YYYY-MM-DD format.What to do: start migrating to the current stable version before the legacy period ends.Duration: ~1–1.5 years.4
Deprecated
The version is nearing decommission. Only critical and security fixes are applied. Responses include a
Deprecation header with the end date in YYYY-MM-DD format.What to do: migrate immediately — the version will stop working when the deprecation period ends.Duration: ~3–6 months.Currently versioned APIs
Not all Text APIs use this versioning model. Some APIs — like the Customer
Data Platform, Partner, and Global Accounts APIs — operate under a single
continuously updated version. Breaking changes to these APIs are announced in
the changelog.