Semantic versioning
Sandbox uses semantic versioning with the formatMAJOR.MINOR.PATCH:
| Type | Compatibility | Example |
|---|---|---|
| Major | Backward-incompatible changes | 1.0.0 → 2.0.0 |
| Minor | New features, backward compatible | 2.0.0 → 2.1.0 |
| Patch | Bug fixes, backward compatible | 2.1.0 → 2.1.1 |
Specifying API version
Use thex-api-version header to specify which version of the API you want to use:
API requests without the
x-api-version header use the latest stable version.Version lifecycle
Deprecation
When we release a new version, we may deprecate older versions. If you use a deprecated version:- You no longer receive active maintenance for it
- It continues to work but receives no updates
- You should migrate to a supported version
- Changelog
- E-Mail notifications
- API reference documentation
Discontinuation
Deprecated APIs are eventually discontinued after a planned transition period. After discontinuation:- API requests return
503 Service Unavailable - You must migrate to the newer version
- Changelog updates
- E-Mail notifications to affected accounts
- Warnings in API reference pages