Azure Service Fabric Backup Restore API

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

Operations 29

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… #

Documentation

Specifications

Schemas & Data

📊
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
📊
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

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-azure-service-fabric:microsoft-azure-service-fabric-backup-restore-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-azure-service-fabric-backup-restore-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Service Fabric Client Backup Restore API
  description: Service Fabric REST Client APIs allows management of Service Fabric clusters, applications and services.
  version: '8.2'
servers:
- url: http://localhost:19080
- url: https://localhost:19080
tags:


# --- truncated at 32 KB (92 KB total) ---
# Full source: https://artifacts.apis.io/microsoft-azure-service-fabric/openapi/microsoft-azure-service-fabric-backup-restore-api-openapi.yml