Versioning
Veeam Service Provider Console REST API is available in multiple versions. To work with resources available in a particular REST API version, you must specify it in the x-client-version header of each request.
The following table lists REST API versions and their current status.
REST API Version | Status | Veeam Service Provider Console Version |
3.5.1 | Supported | 8.1 |
3.5 | Supported | 8.1 |
3.4 | Supported | 8.0 |
3.3 | Supported | 7.0 |
3.2 | Deprecated | 6.0 |
3.1 | Deprecated | 5.0 |
3.0 | Not supported | 4.0 |
2 | Not supported | 2.0, 2.0 Update 1, 3.0 |
Some enums are marked with the x-extensible-enum: true extension. For those enums, new possible values may be added in further product updates.
To avoid future issues with your integration, you can send the x-client-version header in each request to return the unknown value instead of the values, that your client does not support. The value of the header is the version of the Veeam Service Provider Console REST API for which the integration is configured.