Azure Site Recovery
Azure Site Recovery REST API provides management of disaster recovery for Azure VMs, on-premises VMs, and physical servers. It supports configuring replication, running test failovers, executing planned and unplanned failovers, and managing recovery plans.
Azure Site Recovery publishes 31 API contracts indexed on the APIs.io network, including ReplicationProtectedItems API, Cluster Recovery Point API, Cluster Recovery Points API, and 28 more. Tagged areas include Disaster Recovery, Replication, Business Continuity, Failover, and Microsoft Azure.
The Azure Site Recovery catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Azure Site Recovery’s developer surface includes CLI, changelog, engineering blog, authentication, developer portal, pricing, documentation, and 42 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Standards implemented 2
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 31
Individual APIs this provider publishes, each with its own machine-readable definition.
Azure Site Recovery ReplicationProtectedItems API
Manage replication protected items in a Recovery Services vault
Azure Site Recovery Cluster Recovery Point API
The ClusterRecoveryPoint API from Azure Site Recovery — 1 operation(s) for clusterrecoverypoint.
Azure Site Recovery Cluster Recovery Points API
The ClusterRecoveryPoints API from Azure Site Recovery — 1 operation(s) for clusterrecoverypoints.
Azure Site Recovery Migration Recovery Points API
The MigrationRecoveryPoints API from Azure Site Recovery — 2 operation(s) for migrationrecoverypoints.
Azure Site Recovery Operations API
The Operations API from Azure Site Recovery — 1 operation(s) for operations.
Azure Site Recovery Replication Alert Settings API
The ReplicationAlertSettings API from Azure Site Recovery — 2 operation(s) for replicationalertsettings.
Azure Site Recovery Replication Appliances API
The ReplicationAppliances API from Azure Site Recovery — 1 operation(s) for replicationappliances.
Azure Site Recovery Replication Eligibility Results API
The ReplicationEligibilityResults API from Azure Site Recovery — 2 operation(s) for replicationeligibilityresults.
Azure Site Recovery Replication Events API
The ReplicationEvents API from Azure Site Recovery — 2 operation(s) for replicationevents.
Azure Site Recovery Replication Fabrics API
The ReplicationFabrics API from Azure Site Recovery — 8 operation(s) for replicationfabrics.
Azure Site Recovery Replication Jobs API
The ReplicationJobs API from Azure Site Recovery — 6 operation(s) for replicationjobs.
Azure Site Recovery Replication Logical Networks API
The ReplicationLogicalNetworks API from Azure Site Recovery — 2 operation(s) for replicationlogicalnetworks.
Azure Site Recovery Replication Migration Items API
The ReplicationMigrationItems API from Azure Site Recovery — 9 operation(s) for replicationmigrationitems.
Azure Site Recovery Replication Network Mappings API
The ReplicationNetworkMappings API from Azure Site Recovery — 3 operation(s) for replicationnetworkmappings.
Azure Site Recovery Replication Networks API
The ReplicationNetworks API from Azure Site Recovery — 3 operation(s) for replicationnetworks.
Azure Site Recovery Replication Protectable Items API
The ReplicationProtectableItems API from Azure Site Recovery — 2 operation(s) for replicationprotectableitems.
Azure Site Recovery Replication Protection Clusters API
The ReplicationProtectionClusters API from Azure Site Recovery — 10 operation(s) for replicationprotectionclusters.
Azure Site Recovery Replication Protection Container Mappings API
The ReplicationProtectionContainerMappings API from Azure Site Recovery — 4 operation(s) for replicationprotectioncontainermappings.
Azure Site Recovery Replication Protection Containers API
The ReplicationProtectionContainers API from Azure Site Recovery — 7 operation(s) for replicationprotectioncontainers.
Azure Site Recovery Replication Protection Intents API
The ReplicationProtectionIntents API from Azure Site Recovery — 2 operation(s) for replicationprotectionintents.
Azure Site Recovery Replication Recovery Plans API
The ReplicationRecoveryPlans API from Azure Site Recovery — 9 operation(s) for replicationrecoveryplans.
Azure Site Recovery Replication Recovery Services Providers API
The ReplicationRecoveryServicesProviders API from Azure Site Recovery — 5 operation(s) for replicationrecoveryservicesproviders.
Azure Site Recovery Replication Storage Classification Mappings API
The ReplicationStorageClassificationMappings API from Azure Site Recovery — 3 operation(s) for replicationstorageclassificationmappings.
Azure Site Recovery Replication Storage Classifications API
The ReplicationStorageClassifications API from Azure Site Recovery — 3 operation(s) for replicationstorageclassifications.
Azure Site Recovery Replication Vault Health API
The ReplicationVaultHealth API from Azure Site Recovery — 2 operation(s) for replicationvaulthealth.
Azure Site Recovery Replication Vault Setting API
The ReplicationVaultSetting API from Azure Site Recovery — 2 operation(s) for replicationvaultsetting.
Azure Site Recovery Replicationv Centers API
The ReplicationvCenters API from Azure Site Recovery — 3 operation(s) for replicationvcenters.
Azure Site Recovery Supported Operating Systems API
The SupportedOperatingSystems API from Azure Site Recovery — 1 operation(s) for supportedoperatingsystems.
Azure Site Recovery Target Compute Sizes API
The TargetComputeSizes API from Azure Site Recovery — 1 operation(s) for targetcomputesizes.
Azure Site Recovery Recovery Points API
The Recovery Points API from Azure Site Recovery — 2 operation(s) for recovery points.
Azure Site Recovery Replication Policies API
The Replication Policies API from Azure Site Recovery — 2 operation(s) for replication policies.
Scroll for all 31
Open Collections 3
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Azure Site Recovery REST RecoveryPlans API
OPEN COLLECTIONAzure Site Recovery REST API
OPEN COLLECTIONAgent Skills 2
Packaged agent skills for driving this provider's APIs from an AI assistant.
planned-failover-and-reprotect
AGENT SKILLtest-failover-drill
AGENT SKILLAzure Site Recovery API pricing
Prices published by Azure Site Recovery, read 2026-10-28 from azure.microsoft.com/en-us/pricing/details/site-recovery/.
| Plan | Price |
|---|---|
| Azure Site Recovery to customer owned sites | $-/month per instance protected Includes: Free for the first 31 days |
| Azure Site Recovery to Azure | $-/month per instance protected Includes: Free for the first 31 days |
Plan details, limits and sources →
Rate limits
- Subscription reads (token bucket): Subscription reads 250 25
- Throttle response: When you reach the limit, you receive the HTTP status code 429 Too many requests
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Azure Site Recovery Rate Limits
RATE LIMITSTerms of Service 1
What its API terms permit and prohibit, quoted from its own page.
Azure Site Recovery
10 quoted statements, read from Azure Site Recovery's own page on 2026-11-10.
TERMSEligibility 1
Who may sign up and where, quoted from its own terms.
Azure Site Recovery
2 quoted statements, read from Azure Site Recovery's own page on 2026-11-10.
ELIGIBILITYAI Preferences 1
Its stance on AI training, inference and agents, quoted from its own pages.
Azure Site Recovery
2 quoted statements, read from Azure Site Recovery's own page on 2026-11-10.
AI PREFSData License 1
How its data and outputs may be reused, quoted from its own terms.
Azure Site Recovery
3 quoted statements, read from Azure Site Recovery's own page on 2026-11-10.
LICENSEFinOps 1
Cost, billing, and metering signals for API financial operations.
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral Rules 1
Spectral governance rulesets for linting and validating these APIs. Counts are the severity each rule declares, not results of running them.
Azure Site Recovery API Rules
SPECTRALJSON Schema 87
Standalone JSON Schema definitions for this provider's data models.
AddRecoveryServicesProviderInput
JSON SCHEMAAddVCenterRequest
JSON SCHEMAAlertCollection
JSON SCHEMAAlert
JSON SCHEMAApplianceCollection
JSON SCHEMAApplyClusterRecoveryPointInput
JSON SCHEMAClusterRecoveryPointCollection
JSON SCHEMAClusterRecoveryPoint
JSON SCHEMAClusterTestFailoverCleanupInput
JSON SCHEMAClusterTestFailoverInput
JSON SCHEMAClusterUnplannedFailoverInput
JSON SCHEMAConfigureAlertRequest
JSON SCHEMACreateNetworkMappingInput
JSON SCHEMACreatePolicyInput
JSON SCHEMACreateProtectionContainerInput
JSON SCHEMACreateProtectionContainerMappingInput
JSON SCHEMACreateProtectionIntentInput
JSON SCHEMADiscoverProtectableItemRequest
JSON SCHEMAEnableMigrationInput
JSON SCHEMAEnableProtectionInput
JSON SCHEMAEventCollection
JSON SCHEMAEvent
JSON SCHEMAFabricCollection
JSON SCHEMAFabricCreationInput
JSON SCHEMAFabric
JSON SCHEMAFailoverProcessServerRequest
JSON SCHEMAJobCollection
JSON SCHEMAJobQueryParameter
JSON SCHEMAJob
JSON SCHEMALogicalNetworkCollection
JSON SCHEMALogicalNetwork
JSON SCHEMAMigrationItemCollection
JSON SCHEMAMigrationItem
JSON SCHEMAMigrationRecoveryPointCollection
JSON SCHEMAMigrationRecoveryPoint
JSON SCHEMANetworkCollection
JSON SCHEMANetworkMappingCollection
JSON SCHEMANetworkMapping
JSON SCHEMANetwork
JSON SCHEMAOperationsDiscoveryCollection
JSON SCHEMAPauseReplicationInput
JSON SCHEMAPolicyCollection
JSON SCHEMAPolicy
JSON SCHEMAProtectableItemCollection
JSON SCHEMAProtectableItem
JSON SCHEMAProtectionContainerCollection
JSON SCHEMAProtectionContainerMappingCollection
JSON SCHEMAProtectionContainerMapping
JSON SCHEMAProtectionContainer
JSON SCHEMARecoveryPlanCollection
JSON SCHEMARecoveryPlan
JSON SCHEMARecoveryPointCollection
JSON SCHEMARecoveryPoint
JSON SCHEMARecoveryServicesProviderCollection
JSON SCHEMARecoveryServicesProvider
JSON SCHEMARemoveProtectionContainerMappingInput
JSON SCHEMARenewCertificateInput
JSON SCHEMAReplicationEligibilityResultsCollection
JSON SCHEMAReplicationEligibilityResults
JSON SCHEMAReplicationProtectedItemCollection
JSON SCHEMAReplicationProtectedItem
JSON SCHEMAReplicationProtectionClusterCollection
JSON SCHEMAReplicationProtectionCluster
JSON SCHEMAReplicationProtectionIntentCollection
JSON SCHEMAReplicationProtectionIntent
JSON SCHEMAResumeJobParams
JSON SCHEMAResumeReplicationInput
JSON SCHEMAStorageClassificationCollection
JSON SCHEMAStorageClassificationMappingCollection
JSON SCHEMAStorageClassificationMappingInput
JSON SCHEMAStorageClassificationMapping
JSON SCHEMAStorageClassification
JSON SCHEMASupportedOperatingSystems
JSON SCHEMASwitchClusterProtectionInput
JSON SCHEMASwitchProtectionInput
JSON SCHEMATargetComputeSizeCollection
JSON SCHEMATestMigrateCleanupInput
JSON SCHEMAUpdateNetworkMappingInput
JSON SCHEMAUpdatePolicyInput
JSON SCHEMAUpdateProtectionContainerMappingInput
JSON SCHEMAUpdateVCenterRequest
JSON SCHEMAVaultHealthDetails
JSON SCHEMAVaultSettingCollection
JSON SCHEMAVaultSettingCreationInput
JSON SCHEMAVaultSetting
JSON SCHEMAVCenterCollection
JSON SCHEMAVCenter
JSON SCHEMAScroll for all 87
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access (API Evangelist recommendations) 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 8
Authentication, authorization, and security posture
Scroll for all 8
Operate 6
Status, limits, changes, and where to get help
Commercial 7
Pricing, plans, and the legal terms of use
Scroll for all 7
Company 2
The organization behind the API
Other 5
Properties that don't map to a standard resource type
Source (apis.yml)
Azure Site Recovery API — frequently asked questions
Does Azure Site Recovery have an API?
Yes. APIs.io lists 31 APIs from Azure Site Recovery, including Azure Site Recovery ReplicationProtectedItems API, Azure Site Recovery Cluster Recovery Point API and Azure Site Recovery Cluster Recovery Points API, and 28 more.
Is there an OpenAPI specification for the Azure Site Recovery API?
Yes. APIs.io indexes 31 OpenAPI specifications for Azure Site Recovery, each linked for download from this page.
How do I authenticate with the Azure Site Recovery API?
Azure Site Recovery uses bearer-token authentication (oauth2 · 1 scheme). The details are profiled on APIs.io as Azure Site Recovery Authentication.
How much does the Azure Site Recovery API cost?
Azure Site Recovery publishes its prices; its Azure Site Recovery to customer owned sites plan is $-/month per instance protected as of 2026-10-28. APIs.io lists 2 pricing plans for Azure Site Recovery, with each plan's price, limits and inclusions under Pricing on this page.
Is the Azure Site Recovery API ready for AI agents?
Azure Site Recovery has a Kin Score of 63.2 out of 100 (strong) and an Agent Readiness score of 26.2 (agent-aware), scored by API Evangelist on 2026-11-13.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.