# Azure Service Fabric management API

> Azure Service Fabric management API on Apizie: 30 endpoints (Gets a Service Fabric application type name resource., Creates or updates a Service Fabric application type name resource., Deletes a Service Fabric application type name resource., Gets the list of application type name resources created in the specified Service Fabric cluster resource., …) 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://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:azure-arm-servicefabric`
- Category: Cloud
- Status: byok
- Source: https://learn.microsoft.com/rest/api/azure/
- Page: https://zieapi.vercel.app/api/cloud/azure-arm-servicefabric
- OpenAPI: https://zieapi.vercel.app/api/cloud/azure-arm-servicefabric/openapi.json

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

## Endpoints

### Gets a Service Fabric application type name resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-types-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Creates or updates a Service Fabric application type name resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-types-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| body | object | yes | JSON request body |

### Deletes a Service Fabric application type name resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-types-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Gets the list of application type name resources created in the specified Service Fabric cluster resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-types-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Gets a Service Fabric application type version resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-type-versions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| 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. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Creates or updates a Service Fabric application type version resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-type-versions-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| 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. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| body | object | yes | JSON request body |

### Deletes a Service Fabric application type version resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-type-versions-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| 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. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Gets the list of application type version resources created in the specified Service Fabric application type…
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-type-versions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationTypeName | string | yes | The name of the application type name resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Gets a Service Fabric application resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/applications-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Creates or updates a Service Fabric application resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/applications-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| body | object | yes | JSON request body |

### Updates a Service Fabric application resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/applications-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| body | object | yes | JSON request body |

### Deletes a Service Fabric application resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/applications-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Gets the list of application resources created in the specified Service Fabric cluster resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/applications-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Gets a Service Fabric service resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/services-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| 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}. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Creates or updates a Service Fabric service resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/services-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| 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}. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| body | object | yes | JSON request body |

### Updates a Service Fabric service resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/services-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| 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}. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| body | object | yes | JSON request body |

### Deletes a Service Fabric service resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/services-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| 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}. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Gets the list of service resources created in the specified Service Fabric application resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/services-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| applicationName | string | yes | The name of the application resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |

### Gets a Service Fabric cluster resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/clusters-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |

### Creates or updates a Service Fabric cluster resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/clusters-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |
| body | object | yes | JSON request body |

### Updates the configuration of a Service Fabric cluster resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/clusters-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |
| body | object | yes | JSON request body |

### Deletes a Service Fabric cluster resource.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/clusters-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |

### Gets the list of Service Fabric cluster resources created in the specified resource group.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/clusters-list-by-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |

### Gets the list of Service Fabric cluster resources created in the specified subscription.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/clusters-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |

### Gets information about a Service Fabric cluster code version available in the specified location.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/cluster-versions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | The location for the cluster code versions. This is different from cluster location. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |
| clusterVersion | string | yes | The cluster code version. |

### Gets information about a Service Fabric cluster code version available for the specified environment.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/cluster-versions-get-by-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| 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. The default means all. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |
| clusterVersion | string | yes | The cluster code version. |

### Gets the list of Service Fabric cluster code versions available for the specified location.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/cluster-versions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | The location for the cluster code versions. This is different from cluster location. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |

### Gets the list of Service Fabric cluster code versions available for the specified environment.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/cluster-versions-list-by-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| 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. The default means all. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| subscriptionId | string | yes | The customer subscription identifier. |

### Operation to get the minimum and maximum upgradable version from the current cluster version, or the…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/clusters-list-upgradable-versions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The customer subscription identifier. |
| resourceGroupName | string | yes | The name of the resource group. |
| clusterName | string | yes | The name of the cluster resource. |
| api-version | string | no | The version of the Service Fabric resource provider API. This is a required parameter and it's value must be "2021-06-01" for this… |
| body | object | no | JSON request body |

### Lists all of the available Service Fabric resource provider API operations.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/operations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The version of the Service Fabric resource provider API |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-types-get" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure Service Fabric management API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/cloud:azure-arm-servicefabric/application-types-get with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Azure Service Fabric 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 management itself also needs your own key from azure.com.

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

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