# Azure Service Fabric Backup Restore API

**Canonical:** https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-backup-restore-api/  
**Provider:** Azure Service Fabric — https://apis.io/providers/microsoft-azure-service-fabric/  
**Base URL:** https://management.azure.com/  
**Documentation:** https://learn.microsoft.com/en-us/rest/api/servicefabric/

Azure Service Fabric Backup Restore API is one of 46 APIs that [Azure Service Fabric](https://apis.io/providers/microsoft-azure-service-fabric/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 12 JSON Schema definitions. Tagged areas include Backup Restore. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 12 JSON Schemas.

The Backup Restore API from Azure Service Fabric — 29 operation(s) for backup restore.

## Operations (29)

| Method | Path | Summary |
|---|---|---|
| POST | `/BackupRestore/BackupPolicies/$/Create` | Creates a backup policy |
| POST | `/BackupRestore/BackupPolicies/{backupPolicyName}/$/Delete` | Deletes the backup policy |
| GET | `/BackupRestore/BackupPolicies` | Gets all the backup policies configured |
| GET | `/BackupRestore/BackupPolicies/{backupPolicyName}` | Gets a particular backup policy by name |
| GET | `/BackupRestore/BackupPolicies/{backupPolicyName}/$/GetBackupEnabledEntities` | Gets the list of backup entities that are associated with this policy |
| POST | `/BackupRestore/BackupPolicies/{backupPolicyName}/$/Update` | Updates the backup policy |
| POST | `/Applications/{applicationId}/$/EnableBackup` | Enables periodic backup of stateful partitions under this Service Fabric… |
| POST | `/Applications/{applicationId}/$/DisableBackup` | Disables periodic backup of Service Fabric application |
| GET | `/Applications/{applicationId}/$/GetBackupConfigurationInfo` | Gets the Service Fabric application backup configuration information |
| GET | `/Applications/{applicationId}/$/GetBackups` | Gets the list of backups available for every partition in this application |
| POST | `/Applications/{applicationId}/$/SuspendBackup` | Suspends periodic backup for the specified Service Fabric application |
| POST | `/Applications/{applicationId}/$/ResumeBackup` | Resumes periodic backup of a Service Fabric application which was previously… |
| POST | `/Services/{serviceId}/$/EnableBackup` | Enables periodic backup of stateful partitions under this Service Fabric service |
| POST | `/Services/{serviceId}/$/DisableBackup` | Disables periodic backup of Service Fabric service which was previously enabled |
| GET | `/Services/{serviceId}/$/GetBackupConfigurationInfo` | Gets the Service Fabric service backup configuration information |
| GET | `/Services/{serviceId}/$/GetBackups` | Gets the list of backups available for every partition in this service |
| POST | `/Services/{serviceId}/$/SuspendBackup` | Suspends periodic backup for the specified Service Fabric service |
| POST | `/Services/{serviceId}/$/ResumeBackup` | Resumes periodic backup of a Service Fabric service which was previously… |
| POST | `/Partitions/{partitionId}/$/EnableBackup` | Enables periodic backup of the stateful persisted partition |
| POST | `/Partitions/{partitionId}/$/DisableBackup` | Disables periodic backup of Service Fabric partition which was previously… |
| GET | `/Partitions/{partitionId}/$/GetBackupConfigurationInfo` | Gets the partition backup configuration information |
| GET | `/Partitions/{partitionId}/$/GetBackups` | Gets the list of backups available for the specified partition |
| POST | `/Partitions/{partitionId}/$/SuspendBackup` | Suspends periodic backup for the specified partition |
| POST | `/Partitions/{partitionId}/$/ResumeBackup` | Resumes periodic backup of partition which was previously suspended |
| POST | `/Partitions/{partitionId}/$/Backup` | Triggers backup of the partition's state |
| GET | `/Partitions/{partitionId}/$/GetBackupProgress` | Gets details for the latest backup triggered for this partition |
| POST | `/Partitions/{partitionId}/$/Restore` | Triggers restore of the state of the partition using the specified restore… |
| GET | `/Partitions/{partitionId}/$/GetRestoreProgress` | Gets details for the latest restore operation triggered for this partition |
| POST | `/BackupRestore/$/GetBackups` | Gets the list of backups available for the specified backed up entity at the… |

## Machine-readable artifacts (15)

- **OpenAPI** — https://artifacts.apis.io/microsoft-azure-service-fabric/openapi/microsoft-azure-service-fabric-backup-restore-api-openapi.yml
- **Documentation** — https://learn.microsoft.com/en-us/rest/api/servicefabric/managedclusters/managed-clusters
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-restart-deployed-code-package-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-managed-maintenance-window-status-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-restart-replica-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-application-fetch-health-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-managed-cluster-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-long-running-operation-result-schema.json
- **Documentation** — https://learn.microsoft.com/en-us/rest/api/servicefabric/sfclient-index
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-service-update-description-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-node-info-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-cluster-configuration-upgrade-description-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-chaos-parameters-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-application-update-description-schema.json
- **JSONSchema** — https://artifacts.apis.io/microsoft-azure-service-fabric/json-schema/microsoft-azure-service-fabric-cluster-health-policy-schema.json

## Other Azure Service Fabric APIs (12)

- [Azure Service Fabric Clusters API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-clusters-api/)
- [Azure Service Fabric Operations API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-operations-api/)
- [Azure Service Fabric Applications API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-applications-api/)
- [Azure Service Fabric Application API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-application-api/)
- [Azure Service Fabric Application Type API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-applicationtype-api/)
- [Azure Service Fabric Application Types API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-applicationtypes-api/)
- [Azure Service Fabric Application Type Version API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-applicationtypeversion-api/)
- [Azure Service Fabric Application Type Versions API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-applicationtypeversions-api/)
- [Azure Service Fabric Chaos API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-chaos-api/)
- [Azure Service Fabric Cluster API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-cluster-api/)
- [Azure Service Fabric Cluster Version API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-clusterversion-api/)
- [Azure Service Fabric Code Package API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-code-package-api/)

## Tags

Backup Restore

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-backup-restore-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/microsoft-azure-service-fabric/.
