# Azure Service Fabric Managed Clusters management API

> Azure Service Fabric Managed Clusters management API on Apizie: 57 endpoints (Lists all of the available Service Fabric resource provider API operations., Gets the list of Service Fabric cluster code versions available for the specified environment., Gets information about a Service Fabric cluster code version available for the specified environment., Get long running operation result., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:azure-arm-servicefabricmanagedclusters`
- Category: Cloud
- Status: byok
- Source: https://learn.microsoft.com/rest/api/azure/
- Page: https://www.apizie.tech/api/cloud/azure-arm-servicefabricmanagedclusters
- OpenAPI: https://www.apizie.tech/api/cloud/azure-arm-servicefabricmanagedclusters/openapi.json

Azure Resource Manager API for Service Fabric Managed Clusters: manage these Azure resources in your subscription with a Microsoft Entra access token.

## Endpoints

### Lists all of the available Service Fabric resource provider API operations.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/operations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |

### Gets the list of Service Fabric cluster code versions available for the specified environment.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-cluster-version-list-by-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| location | string | yes | The location for the cluster code versions. This is different from cluster location. |
| environment | string | yes | The operating system of the cluster. |

### Gets information about a Service Fabric cluster code version available for the specified environment.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-cluster-version-get-by-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| location | string | yes | The location for the cluster code versions. This is different from cluster location. |
| environment | string | yes | The operating system of the cluster. |
| clusterVersion | string | yes | The cluster code version. |

### Get long running operation result.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/operation-results-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| location | string | yes | The name of Azure region. |
| operationId | string | yes | operation identifier. |

### Get long running operation status.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/operation-status-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| location | string | yes | The name of Azure region. |
| operationId | string | yes | operation identifier. |

### Gets the list of Service Fabric cluster code versions available for the specified location.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-cluster-version-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| location | string | yes | The location for the cluster code versions. This is different from cluster location. |

### Gets information about a Service Fabric managed cluster code version available in the specified location.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-cluster-version-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| location | string | yes | The location for the cluster code versions. This is different from cluster location. |
| clusterVersion | string | yes | The cluster code version. |

### Get the lists of unsupported vm sizes for Service Fabric Managed Clusters.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-unsupported-vmsizes-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| location | string | yes | The location for the unsupported VM sizes. This is different from cluster location. |

### Get unsupported vm size for Service Fabric Managed Clusters.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-unsupported-vmsizes-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| location | string | yes | The location for the unsupported VM sizes. This is different from cluster location. |
| vmSize | string | yes | VM Size name. |

### Gets all Service Fabric cluster resources created or in the process of being created in the subscription.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-clusters-list-by-subscription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |

### Gets all Service Fabric cluster resources created or in the process of being created in the resource group.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-clusters-list-by-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Get a Service Fabric managed cluster resource created or in the process of being created in the specified…
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-clusters-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |

### Create or update a Service Fabric managed cluster resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-clusters-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| body | object | yes | JSON request body |

### Update the tags of of a Service Fabric managed cluster resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-clusters-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| body | object | yes | JSON request body |

### Delete a Service Fabric managed cluster resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-clusters-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |

### Gets all application type name resources created or in the process of being created in the Service Fabric…
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-types-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |

### Get a Service Fabric application type name resource created or in the process of being created in the…
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-types-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |

### Create or update a Service Fabric managed application type name resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-types-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| body | object | yes | JSON request body |

### Updates the tags of an application type resource of a given managed cluster.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-types-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| body | object | yes | JSON request body |

### Delete a Service Fabric managed application type name resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-types-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |

### Gets all application type version resources created or in the process of being created in the Service Fabric…
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-type-versions-list-by-application-types` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |

### Get a Service Fabric managed application type version resource created or in the process of being created in…
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-type-versions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| version | string | yes | The application type version. |

### Create or update a Service Fabric managed application type version resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-type-versions-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| version | string | yes | The application type version. |
| body | object | yes | JSON request body |

### Updates the tags of an application type version resource of a given managed cluster.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-type-versions-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| version | string | yes | The application type version. |
| body | object | yes | JSON request body |

### Delete a Service Fabric managed application type version resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/application-type-versions-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| version | string | yes | The application type version. |

### Gets all managed application resources created or in the process of being created in the Service Fabric…
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |

### Get a Service Fabric managed application resource created or in the process of being created in the Service…
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |

### Create or update a Service Fabric managed application resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| body | object | yes | JSON request body |

### Updates an application resource of a given managed cluster.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| body | object | yes | JSON request body |

### Delete a Service Fabric managed application resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |

### Get the status of the deployed application health. It will query the cluster to find the health of the…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-fetch-health` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| body | object | yes | JSON request body |

### Get the status of the latest application upgrade. It will query the cluster to find the status of the latest…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-read-upgrade` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |

### Restart a code package instance of a service replica or instance. This is a potentially destabilizing…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-restart-deployed-code-package` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| body | object | yes | JSON request body |

### Send a request to resume the current application upgrade. This will resume the application upgrade from…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-resume-upgrade` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| body | object | yes | JSON request body |

### Gets all service resources created or in the process of being created in the Service Fabric managed…
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/services-list-by-applications` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |

### Get a Service Fabric service resource created or in the process of being created in the Service Fabric…
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/services-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| serviceName | string | yes | The name of the service resource in the format of {applicationName}~{serviceName}. |

### Create or update a Service Fabric managed service resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/services-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| serviceName | string | yes | The name of the service resource in the format of {applicationName}~{serviceName}. |
| body | object | yes | JSON request body |

### Updates the tags of a service resource of a given managed cluster.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/services-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| serviceName | string | yes | The name of the service resource in the format of {applicationName}~{serviceName}. |
| body | object | yes | JSON request body |

### Delete a Service Fabric managed service resource with the specified name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/services-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| serviceName | string | yes | The name of the service resource in the format of {applicationName}~{serviceName}. |

### A long-running resource action.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/services-restart-replica` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| serviceName | string | yes | The name of the service resource in the format of {applicationName}~{serviceName}. |
| body | object | yes | JSON request body |

### Send a request to start a rollback of the current application upgrade. This will start rolling back the…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-start-rollback` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |

### Send a request to update the current application upgrade.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/applications-update-upgrade` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| body | object | yes | JSON request body |

### Action to Apply Maintenance window on the Service Fabric Managed Clusters, right now. Any pending update…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-apply-maintenance-window-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |

### Action to get Maintenance Window Status of the Service Fabric Managed Clusters.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-maintenance-window-status-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |

### Action to get Az Resiliency Status of all the Base resources constituting Service Fabric Managed Clusters.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/managed-az-resiliency-status-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |

### Gets all Node types of the specified managed cluster.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-list-by-managed-clusters` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |

### Get a Service Fabric node type of a given managed cluster.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |

### Create or update a Service Fabric node type of a given managed cluster.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |
| body | object | yes | JSON request body |

### Update the configuration of a node type of a given managed cluster, only updating tags or capacity.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |
| body | object | yes | JSON request body |

### Delete a Service Fabric node type of a given managed cluster.
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |

### Deallocates one or more nodes on the node type. It will disable the fabric nodes, trigger a shutdown on the…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-deallocate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |
| body | object | yes | JSON request body |

### Deletes one or more nodes on the node type. It will disable the fabric nodes, trigger a delete on the VMs…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-delete-node` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |
| body | object | yes | JSON request body |

### Redeploys one or more nodes on the node type. It will disable the fabric nodes, trigger a shut down on the…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-redeploy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |
| body | object | yes | JSON request body |

### Reimages one or more nodes on the node type. It will disable the fabric nodes, trigger a reimage on the VMs…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-reimage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |
| body | object | yes | JSON request body |

### Restarts one or more nodes on the node type. It will disable the fabric nodes, trigger a restart on the VMs…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-restart` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |
| body | object | yes | JSON request body |

### Get a Service Fabric node type supported SKUs.
`GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-type-skus-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |

### Starts one or more nodes on the node type. It will trigger an allocation of the fabric node if needed and…
`POST https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/node-types-start` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| clusterName | string | yes | The name of the cluster resource. |
| nodeTypeName | string | yes | The name of the node type. |
| body | object | yes | JSON request body |

## Example
```
curl "https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/operations-list" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure Service Fabric Managed Clusters management API?
Create a free Apizie key, then send GET https://www.apizie.tech/v1/cloud:azure-arm-servicefabricmanagedclusters/operations-list with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Azure Service Fabric Managed Clusters management API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Azure Service Fabric Managed Clusters management itself also needs your own key from azure.com.

### Can AI agents use the Azure Service Fabric Managed Clusters management API?
Yes. Add the Apizie MCP server (https://www.apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:azure-arm-servicefabricmanagedclusters.

### What is the status of the Azure Service Fabric Managed Clusters management API?
Needs your own provider key (bring your own key)
