# Azure Service Fabric Application API

**Canonical:** https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-application-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 Application 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 Application. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 12 JSON Schemas.

The Application API from Azure Service Fabric — 19 operation(s) for application.

## Operations (24)

| Method | Path | Summary |
|---|---|---|
| POST | `/Applications/$/Create` | Creates a Service Fabric application |
| POST | `/Applications/{applicationId}/$/Delete` | Deletes an existing Service Fabric application |
| GET | `/Applications/{applicationId}/$/GetLoadInformation` | Gets load information about a Service Fabric application |
| GET | `/Applications` | Gets the list of applications created in the Service Fabric cluster that match… |
| GET | `/Applications/{applicationId}` | Gets information about a Service Fabric application |
| GET | `/Applications/{applicationId}/$/GetHealth` | Gets the health of the service fabric application |
| POST | `/Applications/{applicationId}/$/GetHealth` | Gets the health of a Service Fabric application using the specified policy |
| POST | `/Applications/{applicationId}/$/ReportHealth` | Sends a health report on the Service Fabric application |
| POST | `/Applications/{applicationId}/$/Upgrade` | Starts upgrading an application in the Service Fabric cluster |
| GET | `/Applications/{applicationId}/$/GetUpgradeProgress` | Gets details for the latest upgrade performed on this application |
| POST | `/Applications/{applicationId}/$/UpdateUpgrade` | Updates an ongoing application upgrade in the Service Fabric cluster |
| POST | `/Applications/{applicationId}/$/Update` | Updates a Service Fabric application |
| POST | `/Applications/{applicationId}/$/MoveToNextUpgradeDomain` | Resumes upgrading an application in the Service Fabric cluster |
| POST | `/Applications/{applicationId}/$/RollbackUpgrade` | Starts rolling back the currently on-going upgrade of an application in the… |
| GET | `/Nodes/{nodeName}/$/GetApplications` | Gets the list of applications deployed on a Service Fabric node |
| GET | `/Nodes/{nodeName}/$/GetApplications/{applicationId}` | Gets the information about an application deployed on a Service Fabric node |
| GET | `/Nodes/{nodeName}/$/GetApplications/{applicationId}/$/GetHealth` | Gets the information about health of an application deployed on a Service… |
| POST | `/Nodes/{nodeName}/$/GetApplications/{applicationId}/$/GetHealth` | Gets the information about health of an application deployed on a Service… |
| POST | `/Nodes/{nodeName}/$/GetApplications/{applicationId}/$/ReportHealth` | Sends a health report on the Service Fabric application deployed on a Service… |
| GET | `/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}` | Gets a Service Fabric application resource |
| PUT | `/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}` | Creates or updates a Service Fabric application resource |
| PATCH | `/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}` | Updates a Service Fabric application resource |
| DELETE | `/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}` | Deletes a Service Fabric application resource |
| GET | `/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications` | Gets the list of application resources created in the specified Service Fabric… |

## Machine-readable artifacts (15)

- **OpenAPI** — https://artifacts.apis.io/microsoft-azure-service-fabric/openapi/microsoft-azure-service-fabric-application-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 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/)
- [Azure Service Fabric Compose Deployment API](https://apis.io/apis/microsoft-azure-service-fabric/microsoft-azure-service-fabric-compose-deployment-api/)

## Tags

Application

---

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