Choose the Demand API version or collection used by your integration.
- Each stable version has its own API contract.
- Beta is an independent collection for capabilities that are still in development.
See the Demand API versioning strategy for more details.
Version 3.3 is the current stable version and is recommended for new integrations. It includes new capabilities and breaking changes compared with earlier versions.
Version 3.2 is supported for existing integrations and is frozen. It receives only strictly necessary bug fixes; no new features or enhancements are added.
Version 3.1 is maintained for existing integrations. It does not receive new features or enhancements. Partners are encouraged to migrate to the latest stable version.
Beta is an independent API collection for capabilities that are not yet available in a stable version. Its endpoints use dedicated /beta paths and are not tied to a numbered stable release.
- Beta request and response structures may change, including through breaking changes.
- A capability may be promoted to a stable version while other Beta capabilities remain in development.
- A promoted capability is retired from Beta three months after its stable release is announced in the monthly changelog.