DPS Card and Account Services adds new versions of APIs to include updated and new functionality, or to make changes due to security findings. APIs are versioned when backwards-incompatible changes are introduced. Backwards-incompatible changes are changes that could cause any existing consumption scenario to fail after the change is released.
Examples of backwards-incompatible changes include (but are not limited to):
Examples of backwards-compatible changes include (but are not limited to):
To indicate API versions, DPS Card and Account Services uses a URL element with the version specified in the following format: https://<host>:<port>/<namespace>/v<N>/<resource-path>.
The version number is an integer, such as 1, 2, 3, etc. You must design and implement for forward compatibility.
DPS Card and Account Services uses the DPS Card and Account Services Bulletin to notify you when new versions are published and provide a timeline to migrate to new versions.