# Azure Service Fabric Partition API

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

The Partition API from Azure Service Fabric — 17 operation(s) for partition.

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| GET | `/$/GetLoadedPartitionInfoList` | Gets ordered list of partitions |
| GET | `/Services/{serviceId}/$/GetPartitions` | Gets the list of partitions of a Service Fabric service |
| GET | `/Partitions/{partitionId}` | Gets the information about a Service Fabric partition |
| GET | `/Partitions/{partitionId}/$/GetServiceName` | Gets the name of the Service Fabric service for a partition |
| GET | `/Partitions/{partitionId}/$/GetHealth` | Gets the health of the specified Service Fabric partition |
| POST | `/Partitions/{partitionId}/$/GetHealth` | Gets the health of the specified Service Fabric partition, by using the… |
| POST | `/Partitions/{partitionId}/$/ReportHealth` | Sends a health report on the Service Fabric partition |
| GET | `/Partitions/{partitionId}/$/GetLoadInformation` | Gets the load information of the specified Service Fabric partition |
| POST | `/Partitions/{partitionId}/$/ResetLoad` | Resets the current load of a Service Fabric partition |
| POST | `/Partitions/{partitionId}/$/Recover` | Indicates to the Service Fabric cluster that it should attempt to recover a… |
| POST | `/Services/$/{serviceId}/$/GetPartitions/$/Recover` | Indicates to the Service Fabric cluster that it should attempt to recover the… |
| POST | `/$/RecoverSystemPartitions` | Indicates to the Service Fabric cluster that it should attempt to recover the… |
| POST | `/$/RecoverAllPartitions` | Indicates to the Service Fabric cluster that it should attempt to recover any… |
| POST | `/Partitions/{partitionId}/$/MovePrimaryReplica` | Moves the primary replica of a partition of a stateful service |
| POST | `/Partitions/{partitionId}/$/MoveSecondaryReplica` | Moves the secondary replica of a partition of a stateful service |
| POST | `/$/UpdatePartitionLoad` | Update the loads of provided partitions for specific metrics |
| POST | `/Services/{serviceId}/$/GetPartitions/{partitionId}/$/MoveInstance` | Moves the instance of a partition of a stateless service |
| POST | `/Services/{serviceId}/$/GetPartitions/{partitionId}/$/MoveAuxiliaryReplica` | Moves the auxiliary replica of a partition of a stateful service |

## Machine-readable artifacts (15)

- **OpenAPI** — https://artifacts.apis.io/microsoft-azure-service-fabric/openapi/microsoft-azure-service-fabric-partition-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

Partition

---

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