# Azure Edge management API

> Azure Edge management API on Apizie: 195 endpoints (List the operations for the provider, List ConfigurationReference resources by parent, Get a ConfigurationReference, Create a ConfigurationReference, …) 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-edge/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

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

## Endpoints

### List the operations for the provider
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/operations-list` (byok)

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

### List ConfigurationReference resources by parent
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configuration-references-list` (byok)

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

### Get a ConfigurationReference
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configuration-references-get` (byok)

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

### Create a ConfigurationReference
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configuration-references-create-or-update` (byok)

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

### Update a ConfigurationReference
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configuration-references-update` (byok)

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

### Delete a ConfigurationReference
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configuration-references-delete` (byok)

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

### List by subscription
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configurations-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. The value must be an UUID. |

### List by specified resource group
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configurations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Get a Configuration Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configurations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |

### Create or update a Configuration Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configurations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| body | object | yes | JSON request body |

### Update a Configuration Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configurations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| body | object | yes | JSON request body |

### Delete a Configuration Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/configurations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |

### List Dynamic Configuration Resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configurations-list-by-configuration` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |

### Get a Dynamic Configuration Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configurations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| dynamicConfigurationName | string | yes | Name of the dynamic configuration |

### Create or update a Dynamic Configuration Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configurations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| dynamicConfigurationName | string | yes | Name of the dynamic configuration |
| body | object | yes | JSON request body |

### Update a Dynamic Configuration Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configurations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| dynamicConfigurationName | string | yes | Name of the dynamic configuration |
| body | object | yes | JSON request body |

### Delete a Dynamic Configuration Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configurations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| dynamicConfigurationName | string | yes | Name of the dynamic configuration |

### List Dynamic Configuration Version Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configuration-versions-list-by-dynamic-configuration` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| dynamicConfigurationName | string | yes | Name of the dynamic configuration |

### Get a Dynamic Configuration Version Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configuration-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| dynamicConfigurationName | string | yes | Name of the dynamic configuration |
| dynamicConfigurationVersionName | string | yes | The name of the DynamicConfigurationVersion |

### Create or update a Dynamic Configuration Version Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configuration-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| dynamicConfigurationName | string | yes | Name of the dynamic configuration |
| dynamicConfigurationVersionName | string | yes | The name of the DynamicConfigurationVersion |
| body | object | yes | JSON request body |

### update a Dynamic Configuration Version Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configuration-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| dynamicConfigurationName | string | yes | Name of the dynamic configuration |
| dynamicConfigurationVersionName | string | yes | The name of the DynamicConfigurationVersion |
| body | object | yes | JSON request body |

### Delete a Dynamic Configuration Version Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/dynamic-configuration-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configurationName | string | yes | Name of the Configuration |
| dynamicConfigurationName | string | yes | Name of the dynamic configuration |
| dynamicConfigurationVersionName | string | yes | The name of the DynamicConfigurationVersion |

### List Site resources by scope
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-service-group-list-by-service-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| servicegroupName | string | yes | The name of the service group |

### Get a Site
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-service-group-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| servicegroupName | string | yes | The name of the service group |
| siteName | string | yes | The name of the Site |

### Create a Site
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-service-group-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| servicegroupName | string | yes | The name of the service group |
| siteName | string | yes | The name of the Site |
| body | object | yes | JSON request body |

### Update a Site
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-service-group-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| servicegroupName | string | yes | The name of the service group |
| siteName | string | yes | The name of the Site |
| body | object | yes | JSON request body |

### Delete a Site
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-service-group-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| servicegroupName | string | yes | The name of the service group |
| siteName | string | yes | The name of the Site |

### List Site resources by scope
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-subscription-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. The value must be an UUID. |

### Get a Site
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-subscription-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. The value must be an UUID. |
| siteName | string | yes | The name of the Site |

### Create a Site
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-subscription-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. The value must be an UUID. |
| siteName | string | yes | The name of the Site |
| body | object | yes | JSON request body |

### Update a Site
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-subscription-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. The value must be an UUID. |
| siteName | string | yes | The name of the Site |
| body | object | yes | JSON request body |

### Delete a Site
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-by-subscription-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. The value must be an UUID. |
| siteName | string | yes | The name of the Site |

### List Site resources by scope
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Get a Site
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| siteName | string | yes | The name of the Site |

### Create a Site
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| siteName | string | yes | The name of the Site |
| body | object | yes | JSON request body |

### Update a Site
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| siteName | string | yes | The name of the Site |
| body | object | yes | JSON request body |

### Delete a Site
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/sites-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| siteName | string | yes | The name of the Site |

### List DisconnectedOperation resources by subscription ID
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/disconnected-operations-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. The value must be an UUID. |

### List DisconnectedOperation resources by resource group
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/disconnected-operations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Get a DisconnectedOperation
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/disconnected-operations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |

### Create a DisconnectedOperation
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/disconnected-operations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| body | object | yes | JSON request body |

### Update a DisconnectedOperation
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/disconnected-operations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| body | object | yes | JSON request body |

### Delete a DisconnectedOperation
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/disconnected-operations-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |

### List by parent
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/hardware-settings-list-by-parent` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |

### Get the hardware settings resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/hardware-settings-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| hardwareSettingName | string | yes | The name of the HardwareSetting |

### Create or update hardware settings
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/hardware-settings-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| hardwareSettingName | string | yes | The name of the HardwareSetting |
| body | object | yes | JSON request body |

### Delete hardware settings
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/hardware-settings-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| hardwareSettingName | string | yes | The name of the HardwareSetting |

### List by disconnected operation.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/images-list-by-disconnected-operation` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| $filter | string | no | Filter the result list using the given expression. |
| $top | integer | no | The number of result items to return. |
| $skip | integer | no | The number of result items to skip. |
| name | string | yes | Name of the resource |

### Get the resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/images-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| imageName | string | yes | The name of the Image |

### List by parent
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/artifacts-list-by-parent` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| imageName | string | yes | The name of the Image |

### Get the resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/artifacts-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| imageName | string | yes | The name of the Image |
| artifactName | string | yes | The name of the Artifact |

### Get artifact download link.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/artifacts-list-download-uri` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| imageName | string | yes | The name of the Image |
| artifactName | string | yes | The name of the Artifact |

### Get the URI to download the image.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/images-list-download-uri` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |
| imageName | string | yes | The name of the Image |

### get deployment manifest.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/disconnected-operations-list-deployment-manifest` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| name | string | yes | Name of the resource |

### List Solution resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/hierarchy-configuration-metadatas-list-by-parent` (byok)

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

### Get a Hierarchy Configuration Metadata resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/hierarchy-configuration-metadatas-get` (byok)

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

### List Hierarchy Configuration Metadata Version resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/hierarchy-configuration-metadata-versions-list-by-parent` (byok)

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

### Get a Hierarchy Configuration Metadata Version resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/hierarchy-configuration-metadata-versions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| resourceUri | string | yes | The fully qualified Azure Resource manager identifier of the resource. |
| hierarchyConfigurationMetadataName | string | yes | Name of the hierarchy configuration metadata |
| hierarchyConfigurationMetadataVersionName | string | yes | Name of the hierarchy configuration metadata version |

### List Jobs by parent resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/jobs-list-by-target` (byok)

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

### Get a Job resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/jobs-get` (byok)

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

### List by specified resource group
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/schema-references-list-by-resource-group` (byok)

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

### Get a Schema Reference Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/schema-references-get` (byok)

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

### Create or update a Schema Reference Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/schema-references-create-or-update` (byok)

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

### update a Schema Reference Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/schema-references-update` (byok)

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

### Delete a Schema Reference Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/schema-references-delete` (byok)

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

### List Solution resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/solution-metadatas-list-by-parent` (byok)

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

### Get a Solution resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/solution-metadatas-get` (byok)

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

### List Solution resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/solution-metadata-versions-list-by-parent` (byok)

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

### Get a Solution resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/solution-metadata-versions-get` (byok)

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

### List by subscription
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-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. The value must be an UUID. |

### List by subscription
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/contexts-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. The value must be an UUID. |

### Lists Diagnostics resources within an Azure subscription.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/diagnostics-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. The value must be an UUID. |

### List by subscription
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/schemas-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. The value must be an UUID. |

### List by subscription
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/solution-templates-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. The value must be an UUID. |

### List by subscription
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/targets-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. The value must be an UUID. |

### List by specified resource group
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Get a Config Template Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |

### Create or update a Config Template Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| body | object | yes | JSON request body |

### update a Config Template Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| body | object | yes | JSON request body |

### Delete a Config Template Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |

### List by ConfigTemplate
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-metadatas-list-by-config-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |

### Get a ConfigTemplateMetadata Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-metadatas-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateMetadataName | string | yes | The name of the ConfigTemplateMetadataProperties |

### Create or update a ConfigTemplateMetadata Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-metadatas-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateMetadataName | string | yes | The name of the ConfigTemplateMetadataProperties |
| body | object | yes | JSON request body |

### Update a ConfigTemplateMetadata Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-metadatas-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateMetadataName | string | yes | The name of the ConfigTemplateMetadataProperties |
| body | object | yes | JSON request body |

### Delete a ConfigTemplateMetadata Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-metadatas-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateMetadataName | string | yes | The name of the ConfigTemplateMetadataProperties |

### Create or update a Config Template Version Resource with the specified UpdateType
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-create-version` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| body | object | yes | JSON request body |

### Apply a Config Template to a particular hierarchy node
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-link-to-hierarchies` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| body | object | yes | JSON request body |

### Remove Config Template Version Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-remove-version` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| body | object | yes | JSON request body |

### Remove a Config Template from a particular hierarchy node
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-templates-un-link-from-hierarchies` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| body | object | yes | JSON request body |

### List Config Template Version Resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-versions-list-by-config-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |

### Get a Config Template Version Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateVersionName | string | yes | The name of the ConfigTemplateVersion |

### Create or update a Config Template Version Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateVersionName | string | yes | The name of the ConfigTemplateVersion |
| body | object | yes | JSON request body |

### Update a Config Template Version Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateVersionName | string | yes | The name of the ConfigTemplateVersion |
| body | object | yes | JSON request body |

### Delete a Config Template Version Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateVersionName | string | yes | The name of the ConfigTemplateVersion |

### List by ConfigTemplateVersion
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-schemas-list-by-config-template-version` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateVersionName | string | yes | The name of the ConfigTemplateVersion |

### Get a ConfigTemplateSchema Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/config-template-schemas-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| configTemplateName | string | yes | The name of the ConfigTemplate |
| configTemplateVersionName | string | yes | The name of the ConfigTemplateVersion |
| configTemplateSchemaName | string | yes | The name of the ConfigTemplateSchemaProperties |

### List by specified resource group
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/contexts-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Get Context Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/contexts-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |

### Create or update Context Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/contexts-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| body | object | yes | JSON request body |

### update an Context Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/contexts-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| body | object | yes | JSON request body |

### Delete Context Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/contexts-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |

### List Site Reference Resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/site-references-list-by-context` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |

### Get Site Reference Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/site-references-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| siteReferenceName | string | yes | The name of the SiteReference |

### Get Site Reference Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/site-references-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| siteReferenceName | string | yes | The name of the SiteReference |
| body | object | yes | JSON request body |

### Get Site Reference Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/site-references-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| siteReferenceName | string | yes | The name of the SiteReference |
| body | object | yes | JSON request body |

### Get Site Reference Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/site-references-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| siteReferenceName | string | yes | The name of the SiteReference |

### List Workflow resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflows-list-by-context` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |

### Get a Workflow resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflows-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |

### Create or update a Workflow resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflows-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| body | object | yes | JSON request body |

### update a Workflow resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflows-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| body | object | yes | JSON request body |

### Delete a Workflow resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflows-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |

### List Workflow Version Resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflow-versions-list-by-workflow` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |

### Get a Workflow Version Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflow-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| versionName | string | yes | The name of the workflowVersion. |

### Create or update a Workflow Version Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflow-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| versionName | string | yes | The name of the workflowVersion. |
| body | object | yes | JSON request body |

### update an WorkflowVersion Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflow-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| versionName | string | yes | The name of the workflowVersion. |
| body | object | yes | JSON request body |

### Delete a Workflow Version Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/workflow-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| versionName | string | yes | The name of the workflowVersion. |

### List Execution Resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/executions-list-by-workflow-version` (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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| versionName | string | yes | The name of the workflowVersion. |

### Get Execution Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-edge/executions-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| versionName | string | yes | The name of the workflowVersion. |
| executionName | string | yes | The name of the Execution. |

### Create or update Execution Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/executions-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| versionName | string | yes | The name of the workflowVersion. |
| executionName | string | yes | The name of the Execution. |
| body | object | yes | JSON request body |

### update an Execution Resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-edge/executions-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextName | string | yes | The name of the Context. |
| workflowName | string | yes | Name of the workflow |
| versionName | string | yes | The name of the workflowVersion. |
| executionName | string | yes | The name of the Execution. |
| body | object | yes | JSON request body |

…and 75 more. See the OpenAPI spec.

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:azure-arm-edge/operations-list" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

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

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

### Can AI agents use the Azure Edge 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-edge.

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