# Azure Deployments management API

> Azure Deployments management API on Apizie: 279 endpoints (Lists all of the available Microsoft.Solutions REST API operations., Gets the managed application., Creates a new managed application., Updates an existing managed application. The only value that can be updated via PATCH currently is the tags., …) 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://apizie.tech/v1/cloud:azure-arm-resources/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

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

## Endpoints

### Lists all of the available Microsoft.Solutions REST API operations.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/list-operations` (byok)

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

### Gets the managed application.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/applications-get` (byok)

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

### Creates a new managed application.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/applications-create-or-update` (byok)

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

### Updates an existing managed application. The only value that can be updated via PATCH currently is the tags.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/applications-update` (byok)

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

### Deletes the managed application.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/applications-delete` (byok)

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

### Gets the managed application definition.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/application-definitions-get` (byok)

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

### Creates a new managed application definition.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/application-definitions-create-or-update` (byok)

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

### Deletes the managed application definition.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/application-definitions-delete` (byok)

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

### Lists the managed application definitions in a resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/application-definitions-list-by-resource-group` (byok)

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

### Gets all the applications within a resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/applications-list-by-resource-group` (byok)

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

### Gets all the applications within a subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/applications-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 the managed application.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/applications-get-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use… |
| api-version | string | no | The API version to use for this operation. |

### Creates a new managed application.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/applications-create-or-update-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use… |
| api-version | string | no | The API version to use for this operation. |
| body | object | yes | JSON request body |

### Updates an existing managed application. The only value that can be updated via PATCH currently is the tags.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/applications-update-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use… |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Deletes the managed application.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/applications-delete-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use… |
| api-version | string | no | The API version to use for this operation. |

### Gets the JIT request.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/jit-requests-get` (byok)

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

### Creates or updates the JIT request.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/jit-requests-create-or-update` (byok)

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

### Updates the JIT request.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/jit-requests-update` (byok)

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

### Deletes the JIT request.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/jit-requests-delete` (byok)

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

### Retrieves all JIT requests within the subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/jit-requests-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. |

### Retrieves all JIT requests within the resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/jit-requests-list-by-resource-group` (byok)

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

### Refresh Permissions for application.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/applications-refresh-permissions` (byok)

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

### Returns a feature registration
`GET https://apizie.tech/v1/cloud:azure-arm-resources/subscription-feature-registrations-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The Azure subscription ID. |
| providerNamespace | string | yes | The provider namespace. |
| featureName | string | yes | The feature name. |

### Create or update a feature registration.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/subscription-feature-registrations-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The Azure subscription ID. |
| providerNamespace | string | yes | The provider namespace. |
| featureName | string | yes | The feature name. |
| body | object | no | JSON request body |

### Deletes a feature registration
`POST https://apizie.tech/v1/cloud:azure-arm-resources/subscription-feature-registrations-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The Azure subscription ID. |
| providerNamespace | string | yes | The provider namespace. |
| featureName | string | yes | The feature name. |

### Returns subscription feature registrations for given subscription and provider namespace.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/subscription-feature-registrations-list-by-subscription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The Azure subscription ID. |
| providerNamespace | string | yes | The provider namespace. |

### Returns subscription feature registrations for given subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/subscription-feature-registrations-list-all-by-subscription` (byok)

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

### Lists all of the available Microsoft.Features REST API operations.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/list-operations-2` (byok)

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

### Gets all the preview features that are available through AFEC for the subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/features-list-all` (byok)

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

### Gets all the preview features in a provider namespace that are available through AFEC for the subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/features-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceProviderNamespace | string | yes | The namespace of the resource provider for getting features. |
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The Azure subscription ID. |

### Gets the preview feature with the specified name.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/features-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceProviderNamespace | string | yes | The resource provider namespace for the feature. |
| featureName | string | yes | The name of the feature to get. |
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The Azure subscription ID. |

### Registers the preview feature for the subscription.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/features-register` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceProviderNamespace | string | yes | The namespace of the resource provider. |
| featureName | string | yes | The name of the feature to register. |
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The Azure subscription ID. |

### Unregisters the preview feature for the subscription.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/features-unregister` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceProviderNamespace | string | yes | The namespace of the resource provider. |
| featureName | string | yes | The name of the feature to unregister. |
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The Azure subscription ID. |

### Validates multiple ARM resources.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resource-validator-validate-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| body | object | yes | JSON request body |

### Obtains a list of change resources from the past 14 days for the target resource
`GET https://apizie.tech/v1/cloud:azure-arm-resources/changes-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000) |
| resourceGroupName | string | yes | The name of the resource group. |
| resourceProviderNamespace | string | yes | The name of the resource provider namespace. |
| resourceType | string | yes | The name of the resource type. |
| resourceName | string | yes | The name of the resource. |
| api-version | string | no | The API version to be used with the HTTP request. |
| $top | integer | no | (Optional) Set the maximum number of results per response. |
| $skipToken | string | no | (Optional) The page-continuation token |

### Obtains the specified change resource for the target resource
`GET https://apizie.tech/v1/cloud:azure-arm-resources/changes-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000) |
| resourceGroupName | string | yes | The name of the resource group. |
| resourceProviderNamespace | string | yes | The name of the resource provider namespace. |
| resourceType | string | yes | The name of the resource type. |
| resourceName | string | yes | The name of the resource. |
| api-version | string | no | The API version to be used with the HTTP request. |
| changeResourceId | string | yes | The ID of the change resource |

### Gets a Template Spec with a given name.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/template-specs-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| templateSpecName | string | yes | Name of the Template Spec. |
| $expand | string | no | Allows for expansion of additional Template Spec details in the response. Optional. |
| api-version | string | no | Client Api version. |

### Creates or updates a Template Spec.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/template-specs-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| templateSpecName | string | yes | Name of the Template Spec. |
| api-version | string | no | Client Api version. |
| body | object | yes | JSON request body |

### Updates Template Spec tags with specified values.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/template-specs-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| templateSpecName | string | yes | Name of the Template Spec. |
| api-version | string | no | Client Api version. |
| body | object | no | JSON request body |

### Deletes a Template Spec by name. When operation completes, status code 200 returned without content.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/template-specs-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| templateSpecName | string | yes | Name of the Template Spec. |
| api-version | string | no | Client Api version. |

### Lists all the Template Specs within the specified subscriptions.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/template-specs-list-by-subscription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| $expand | string | no | Allows for expansion of additional Template Spec details in the response. Optional. |
| api-version | string | no | Client Api version. |

### Lists all the Template Specs within the specified resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/template-specs-list-by-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| $expand | string | no | Allows for expansion of additional Template Spec details in the response. Optional. |
| api-version | string | no | Client Api version. |

### Gets a Template Spec version from a specific Template Spec.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/template-spec-versions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| templateSpecName | string | yes | Name of the Template Spec. |
| api-version | string | no | Client Api version. |
| templateSpecVersion | string | yes | The version of the Template Spec. |

### Creates or updates a Template Spec version.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/template-spec-versions-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| templateSpecName | string | yes | Name of the Template Spec. |
| templateSpecVersion | string | yes | The version of the Template Spec. |
| api-version | string | no | Client Api version. |
| body | object | yes | JSON request body |

### Updates Template Spec Version tags with specified values.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/template-spec-versions-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| templateSpecName | string | yes | Name of the Template Spec. |
| api-version | string | no | Client Api version. |
| templateSpecVersion | string | yes | The version of the Template Spec. |
| body | object | no | JSON request body |

### Deletes a specific version from a Template Spec. When operation completes, status code 200 returned without…
`POST https://apizie.tech/v1/cloud:azure-arm-resources/template-spec-versions-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| templateSpecName | string | yes | Name of the Template Spec. |
| api-version | string | no | Client Api version. |
| templateSpecVersion | string | yes | The version of the Template Spec. |

### Lists all the Template Spec versions in the specified Template Spec.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/template-spec-versions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Subscription Id which forms part of the URI for every service call. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| templateSpecName | string | yes | Name of the Template Spec. |
| api-version | string | no | Client Api version. |

### Gets a built-in Template Spec with a given name.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/template-specs-get-built-in` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| templateSpecName | string | yes | Name of the Template Spec. |
| $expand | string | no | Allows for expansion of additional Template Spec details in the response. Optional. |
| api-version | string | no | Client Api version. |

### Lists built-in Template Specs.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/template-specs-list-built-ins` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $expand | string | no | Allows for expansion of additional Template Spec details in the response. Optional. |
| api-version | string | no | Client Api version. |

### Lists all the Template Spec versions in the specified built-in Template Spec.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/template-spec-versions-list-built-ins` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| templateSpecName | string | yes | Name of the Template Spec. |
| api-version | string | no | Client Api version. |

### Gets a Template Spec version from a specific built-in Template Spec.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/template-spec-versions-get-built-in` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| templateSpecName | string | yes | Name of the Template Spec. |
| api-version | string | no | Client Api version. |
| templateSpecVersion | string | yes | The version of the Template Spec. |

### Lists all deployment scripts for a given subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployment-scripts-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. |

### Lists deployments scripts.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployment-scripts-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. |

### Gets a deployment script with a given name.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployment-scripts-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. |
| scriptName | string | yes | Name of the deployment script. |

### Creates a deployment script.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployment-scripts-create` (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. |
| scriptName | string | yes | Name of the deployment script. |
| body | object | yes | JSON request body |

### Updates deployment script tags with specified values.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployment-scripts-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. |
| scriptName | string | yes | Name of the deployment script. |
| body | object | no | JSON request body |

### Deletes a deployment script. When operation completes, status code 200 returned without content.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployment-scripts-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. |
| scriptName | string | yes | Name of the deployment script. |

### Gets deployment script logs for a given deployment script name.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployment-scripts-get-logs` (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. |
| scriptName | string | yes | Name of the deployment script. |

### Gets deployment script logs for a given deployment script name.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployment-scripts-get-logs-default` (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. |
| scriptName | string | yes | Name of the deployment script. |
| tail | integer | no | The number of lines to show from the tail of the deployment script log. Valid value is a positive number up to 1000. If 'tail' is not… |

### Decompiles an ARM json template into a Bicep template
`POST https://apizie.tech/v1/cloud:azure-arm-resources/decompile-bicep` (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. The value must be an UUID. |
| body | object | yes | JSON request body |

### Gets a resource by ID.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/resources-get-by-id` (byok)

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

### Create a resource by ID.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resources-create-or-update-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceId | string | yes |  |
| api-version | string | no | The API version to use for this operation. |
| body | object | yes | JSON request body |

### Update a resource by ID.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resources-update-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceId | string | yes |  |
| api-version | string | no | The API version to use for this operation. |
| body | object | yes | JSON request body |

### Deletes a resource by ID.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resources-delete-by-id` (byok)

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

### Gets the entire set of tags on a resource or subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/tags-get-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |

### Creates or updates the entire set of tags on a resource or subscription.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/tags-create-or-update-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| body | object | yes | JSON request body |

### Selectively updates the set of tags on a resource or subscription.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/tags-update-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| body | object | yes | JSON request body |

### Deletes the entire set of tags on a resource or subscription.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/tags-delete-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |

### Gets all resource providers for the tenant.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/providers-list-at-tenant-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| $expand | string | no | The properties to include in the results. |

### Gets the specified resource provider at the tenant level.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/providers-get-at-tenant-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| $expand | string | no | The $expand query parameter. For example, to include property aliases in response, use $expand=resourceTypes/aliases. |
| resourceProviderNamespace | string | yes | The namespace of the resource provider. |

### Registers a management group with a resource provider. Use this operation to register a resource provider…
`POST https://apizie.tech/v1/cloud:azure-arm-resources/providers-register-at-management-group-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| resourceProviderNamespace | string | yes | The management group ID.The namespace of the resource provider to register. |
| groupId | string | yes |  |

### List the operations for the provider
`GET https://apizie.tech/v1/cloud:azure-arm-resources/operations-list` (byok)

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

### Gets all resource providers for a subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/providers-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| $expand | string | no | The properties to include in the results. For example, use &$expand=metadata in the query string to retrieve resource provider metadata.… |
| subscriptionId | string | yes | The ID of the target subscription. |

### Gets the specified resource provider.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/providers-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| $expand | string | no | The $expand query parameter. For example, to include property aliases in response, use $expand=resourceTypes/aliases. |
| resourceProviderNamespace | string | yes | The namespace of the resource provider. |
| subscriptionId | string | yes | The ID of the target subscription. |

### Get the provider permissions.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/providers-provider-permissions` (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. |
| resourceProviderNamespace | string | yes | The namespace of the resource provider. |

### Registers a subscription with a resource provider.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/providers-register` (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. |
| resourceProviderNamespace | string | yes | The namespace of the resource provider to register. |
| body | object | no | JSON request body |

### List the resource types for a specified resource provider.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/provider-resource-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. |
| $expand | string | no | The $expand query parameter. |
| resourceProviderNamespace | string | yes | The namespace of the resource provider. |

### Unregisters a subscription from a resource provider.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/providers-unregister` (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. |
| resourceProviderNamespace | string | yes | The namespace of the resource provider to unregister. |

### Gets all the resource groups for a subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/resource-groups-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. |
| $filter | string | no | The filter to apply on the operation. You can filter by tag names and values. For example, to filter for a tag name and value, use… |
| $top | integer | no | The number of results to return. If null is passed, returns all resource groups. |

### Gets a resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/resource-groups-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 to get. The name is case insensitive. |

### Creates or updates a resource group.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resource-groups-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 to get. The name is case insensitive. |
| body | object | yes | JSON request body |

### Updates a resource group.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resource-groups-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 to get. The name is case insensitive. |
| body | object | yes | JSON request body |

### Deletes a resource group.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resource-groups-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 to get. The name is case insensitive. |
| forceDeletionTypes | string | no | The resource types you want to force delete. Currently, only the following is supported:… |

### Captures the specified resource group as a template.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resource-groups-export-template` (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 to get. The name is case insensitive. |
| body | object | yes | JSON request body |

### Moves resources from one resource group to another resource group.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resources-move-resources` (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. |
| sourceResourceGroupName | string | yes | The name of the resource group to get. The name is case insensitive. |
| body | object | yes | JSON request body |

### Gets a resource.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/resources-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group containing the resource to get. The name is case insensitive. |
| resourceProviderNamespace | string | yes | The resource provider of the resource to check. |
| parentResourcePath | string | yes | The parent resource identity. |
| resourceType | string | yes | The resource type. |
| resourceName | string | yes | The name of the resource to check whether it exists. |
| api-version | string | no | The API version to use for this operation. |

### Creates a resource.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resources-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group containing the resource to get. The name is case insensitive. |
| resourceProviderNamespace | string | yes | The resource provider of the resource to check. |
| parentResourcePath | string | yes | The parent resource identity. |
| resourceType | string | yes | The resource type. |
| resourceName | string | yes | The name of the resource to check whether it exists. |
| api-version | string | no | The API version to use for this operation. |
| body | object | yes | JSON request body |

### Updates a resource.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resources-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group containing the resource to get. The name is case insensitive. |
| resourceProviderNamespace | string | yes | The resource provider of the resource to check. |
| parentResourcePath | string | yes | The parent resource identity. |
| resourceType | string | yes | The resource type. |
| resourceName | string | yes | The name of the resource to check whether it exists. |
| api-version | string | no | The API version to use for this operation. |
| body | object | yes | JSON request body |

### Deletes a resource.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resources-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group containing the resource to get. The name is case insensitive. |
| resourceProviderNamespace | string | yes | The resource provider of the resource to check. |
| parentResourcePath | string | yes | The parent resource identity. |
| resourceType | string | yes | The resource type. |
| resourceName | string | yes | The name of the resource to check whether it exists. |
| api-version | string | no | The API version to use for this operation. |

### Get all the resources for a resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/resources-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 to get. The name is case insensitive. |
| $filter | string | no | The filter to apply on the operation. The properties you can use for eq (equals) or ne (not equals) are: location, resourceType, name,… |
| $expand | string | no | Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and… |
| $top | integer | no | The number of results to return. If null is passed, returns all resources. |

### Validates whether resources can be moved from one resource group to another resource group.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resources-validate-move-resources` (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. |
| sourceResourceGroupName | string | yes | The name of the resource group to get. The name is case insensitive. |
| body | object | yes | JSON request body |

### Get all the resources in a subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/resources-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. |
| $filter | string | no | The filter to apply on the operation. Filter comparison operators include `eq` (equals) and `ne` (not equals) and may be used with the… |
| $expand | string | no | Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and… |
| $top | integer | no | The number of recommendations per page if a paged version of this API is being used. |

### Gets a summary of tag usage under the subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/tags-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. |

### Creates a predefined tag name.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/tags-create-or-update` (byok)

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

### Deletes a predefined tag name.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/tags-delete` (byok)

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

### Creates a predefined value for a predefined tag name.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/tags-create-or-update-value` (byok)

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

### Deletes a predefined tag value for a predefined tag name.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/tags-delete-value` (byok)

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

### Gets a resource link with the specified ID.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/resource-links-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| linkId | string | yes | The fully qualified Id of the resource link. For example,… |
| api-version | string | no | The API version to use for the operation. |

### Creates or updates a resource link between the specified resources.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resource-links-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| linkId | string | yes | The fully qualified ID of the resource link. Use the format,… |
| api-version | string | no | The API version to use for the operation. |
| body | object | yes | JSON request body |

### Deletes a resource link with the specified ID.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/resource-links-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| linkId | string | yes | The fully qualified ID of the resource link. Use the format,… |
| api-version | string | no | The API version to use for the operation. |

### Gets all the linked resources for the subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/resource-links-list-at-subscription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| $filter | string | no | The filter to apply on the list resource links operation. The supported filter for list resource links is targetId. For example,… |
| api-version | string | no | The API version to use for the operation. |
| subscriptionId | string | yes | The ID of the target subscription. |

### Gets a list of resource links at and below the specified source scope.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/resource-links-list-at-source-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| scope | string | yes | The fully qualified ID of the scope for getting the resource links. For example, to list resource links at and under a resource group, set… |
| $filter | string | no | The filter to apply when getting resource links. To get links only at the specified scope (not below the scope), use Filter.atScope(). |
| api-version | string | no | The API version to use for the operation. |

### Get data boundary at specified scope
`GET https://apizie.tech/v1/cloud:azure-arm-resources/data-boundaries-get-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| default | string | yes | Default string modeled as parameter for auto generation to work correctly. |

### Get data boundary of tenant.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/data-boundaries-get-tenant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| default | string | yes | Default string modeled as parameter for auto generation to work correctly. |

### Opt-in tenant to data boundary.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/data-boundaries-put` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| default | string | yes | Default string modeled as parameter for auto generation to work correctly. |
| body | object | yes | JSON request body |

### Get all the deployments at the given scope.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployments-list-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| $filter | string | no | The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'. |
| $top | integer | no | The number of results to get. If null is passed, returns all deployments. |

### Gets a deployment.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployments-get-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| deploymentName | string | yes | The name of the deployment. |

### Deploys resources at a given scope.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployments-create-or-update-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| deploymentName | string | yes | The name of the deployment. |
| body | object | yes | JSON request body |

### Deletes a deployment from the deployment history.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployments-delete-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| deploymentName | string | yes | The name of the deployment. |

### Cancels a currently running template deployment.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployments-cancel-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| deploymentName | string | yes | The name of the deployment. |

### Exports the template used for specified deployment.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployments-export-template-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| deploymentName | string | yes | The name of the deployment. |

### Gets all deployments operations for a deployment.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployment-operations-list-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| deploymentName | string | yes | The name of the deployment. |
| $top | integer | no | The number of results to return. |

### Gets a deployments operation.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployment-operations-get-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| deploymentName | string | yes | The name of the deployment. |
| operationId | string | yes | The ID of the operation to get. |

### Validates whether the specified template is syntactically correct and will be accepted by Azure Resource…
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployments-validate-at-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| scope | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| deploymentName | string | yes | The name of the deployment. |
| body | object | yes | JSON request body |

### Get all the deployments for a management group.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployments-list-at-management-group-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| groupId | string | yes | The management group ID. |
| $filter | string | no | The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'. |
| $top | integer | no | The number of results to get. If null is passed, returns all deployments. |

### Gets a deployment.
`GET https://apizie.tech/v1/cloud:azure-arm-resources/deployments-get-at-management-group-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| groupId | string | yes | The management group ID. |
| deploymentName | string | yes | The name of the deployment. |

### Deploys resources at management group scope.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployments-create-or-update-at-management-group-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| groupId | string | yes | The management group ID. |
| deploymentName | string | yes | The name of the deployment. |
| body | object | yes | JSON request body |

### Deletes a deployment from the deployment history.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployments-delete-at-management-group-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| groupId | string | yes | The management group ID. |
| deploymentName | string | yes | The name of the deployment. |

### Cancels a currently running template deployment.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployments-cancel-at-management-group-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| groupId | string | yes | The management group ID. |
| deploymentName | string | yes | The name of the deployment. |

### Exports the template used for specified deployment.
`POST https://apizie.tech/v1/cloud:azure-arm-resources/deployments-export-template-at-management-group-scope` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| groupId | string | yes | The management group ID. |
| deploymentName | string | yes | The name of the deployment. |

…and 159 more. See the OpenAPI spec.

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

## FAQ

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

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

### Can AI agents use the Azure Deployments management API?
Yes. Add the Apizie MCP server (https://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-resources.

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