API versioning
The major versions of the Acquiring API are distinguished by the version indicator in the URLs ( currently V1 ). When a new major version becomes available, we will support the previous version for at least six more months, running the two APIs in parallel.
Minor version updates will not result in a new version indicator in the API URLs. All minor updates are considered to be “backwards compatible”. Only when changes are not “backwards compatible”, we will issue a new major version of the API.
What are minor changes?
We will consider an API change to be “minor” when it fits within our backwards compatibility specifications. Your implementation developed against our APIs should be able to work with these changes happening over time:
The addition of new API endpoints with new services (of course, you don’t have to use these features instantaneously)
The addition of new optional request parameters to existing API endpoints
The addition of new properties to existing API responses, or to objects in existing API responses
Reordering of properties in API responses
Properties marked as required in the request can be made optional
Increase or decrease of the size and internal format of identifiers (although these will not increase above the maximum specified length)
Note that you must make sure that your implementation will not break on any of these changes, as they can happen at any time without prior notification.
How will we inform you of upcoming major API updates?
We will actively contact you to inform you of upcoming new major API releases. The major releases will result in a new version-indicator in the API endpoint URLs. If you want to stay up-to-date with all changes over time we encourage you to track our release notes.