Azure Load Testing API life cycle

Azure Load Testing routinely deprecates API versions that are obsolete. All users of an API version are notified before final removal. Current users of deprecated API versions are notified via email. After removal, all requests using these API versions will fail.

Current API status

All Azure Load Testing Resource Management and Data Plane preview API versions are slated for deprecation. All the API versions after Resource Manager 2022-12-01 and Data Plane 2022-11-01 are available and supported.

REST API deprecation status and upgrade instructions

Resource Manager

The following Azure Load Testing Resource Manager API versions are scheduled for future deprecation and removal.

API Version Scheduled Removal Date
2021-12-01-preview 09/10/2023
2022-04-15-preview 09/10/2023

Migration steps

The steps mentioned below can be followed to migrate to the newer API versions.

  1. To migrate from any preview version (x-preview), where x can have the values 2021-12-01, 2022-04-01 for Azure Load Testing Resource Manager, to the stable version (2022-12-01), the URL used for creating resources needs to be updated from

https://management.azure.com/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.LoadTestService/loadtests/<resource-name>?api-version=x-preview

to

https://management.azure.com/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.LoadTestService/loadtests/<resource-name>?api-version=2022-12-01

  1. The request format from preview version to latest stable version are backwards compatible. The latest version would have additional feature based parameters as referenced here.

Data Plane

The following Batch management API versions are scheduled for future deprecation and removal.

API Version Scheduled Removal Date
2022-06-01-preview 09/10/2023
2021-07-01-preview 09/10/2023

Migration steps

The newer version of Azure Load Testing API have operations. You can refer to the documentation for each of these for the URL and request format.

Operation group Description
Load Test Administration Provides operations for managing tests.
Load Test Run Provides operations for managing test runs.