An Azure service that provides a hybrid, multi-cloud management platform for APIs.
Hello Garima Saxena
The two pages are generated from different source pipelines, which is why you're seeing this mismatch:
- REST API Reference Page (
/rest/api/advisor/...)
This page is generated directly from the OpenAPI / Swagger specifications published in the azure-rest-api-specs GitHub repository. As soon as a new API version's spec is merged there, the REST API docs pick it up. That's why 2026-03-01-preview is already visible for resiliencyReviews.
- ARM Template Reference Page (
/azure/templates/microsoft.advisor/allversions)
This page is generated from the Azure Resource Manager JSON schemas hosted at https://schema.management.azure.com/. These schemas are auto-generated separately from the Swagger specs, and the new API version has to be added/registered to these schemas through a separate build/sync process.
So the version not appearing on the ARM template page typically means one of the following:
- (a) Sync/publishing lag — The schema generation pipeline hasn't yet processed
2026-03-01-previewforresiliencyReviews. This is the most common cause and usually resolves itself within a few release cycles. Third-party trackers like AzAdvertizer also reflect this — as of their last sync, only versions up to2026-02-01-previeware listed for this RT. - (b) No deployable (PUT) operations in this version — The ARM template reference only lists API versions that include resource-definition (deployable) operations. Looking at the
2026-03-01-previewspec forresiliencyReviews, it only exposesGETandLISToperations — there are noPUT/create-or-update operations. Since ARM templates (and Bicep) are about deploying resources, an API version that only contains read operations may be intentionally excluded from the/azure/templates/...reference, because there's nothing for a template author to deploy at that version.
In short — the discrepancy is expected behavior, not a documentation bug. The REST API page is the authoritative source for "what API operations exist in version X," and the ARM template page is the authoritative source for "what API versions can be used to deploy this resource type."
You can verify the operations supported in 2026-03-01-preview directly from the GitHub specs: Microsoft.Advisor – ResiliencyReview spec (azure-rest-api-specs) [github.com]
If you check the ResiliencyReview.tsp (and the corresponding routes.tsp) under the latest preview folder, you'll see exactly which operations are defined, confirming whether it's read-only or includes write/PUT operations.
Official reference on how the ARM template reference works:
For background on how ARM template documentation gets its data and version list: Azure resource reference – Bicep, ARM template & Terraform AzAPI reference.
Thanks,
Suchitra.