We periodically release new, dated versions of the API whenever it is necessary for us to make breaking changes. We try to make only backward-compatible changes wherever possible.
We consider the following changes backward-compatible:
- Adding new API endpoints
- Adding new optional parameters to existing endpoints
- Adding new data elements to existing responses
- Adding new response codes
- Adding new enum values
- Changing the length or content of any API identifier
You can then continue to use the old API version, or update your application to the new SideDrawer API version.
APIs for beta products are subject to breaking changes without versioning.