# Azure Cdn management API

> Azure Cdn management API on Apizie: 134 endpoints (List EdgeAction resources by subscription ID, List EdgeAction resources by resource group, Get a EdgeAction, Create a EdgeAction, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://www.apizie.tech/v1/cloud:azure-arm-cdn/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

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

## Endpoints

### List EdgeAction resources by subscription ID
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-actions-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 EdgeAction resources by resource group
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-actions-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 EdgeAction
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-actions-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. |
| edgeActionName | string | yes | The name of the Edge Action |

### Create a EdgeAction
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-actions-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| edgeActionName | string | yes | The name of the Edge Action |
| body | object | yes | JSON request body |

### Updates the tags of an Edge Action. Omitted tags are preserved, an empty tags object clears all tags, and…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-actions-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. |
| edgeActionName | string | yes | The name of the Edge Action |
| body | object | yes | JSON request body |

### Delete a EdgeAction
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-actions-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. |
| edgeActionName | string | yes | The name of the Edge Action |

### List EdgeActionExecutionFilter resources by EdgeAction
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-execution-filters-list-by-edge-action` (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. |
| edgeActionName | string | yes | The name of the Edge Action |

### Get a EdgeActionExecutionFilter
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-execution-filters-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. |
| edgeActionName | string | yes | The name of the Edge Action |
| executionFilter | string | yes | The name of the execution filter |

### Create a EdgeActionExecutionFilter
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-execution-filters-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| edgeActionName | string | yes | The name of the Edge Action |
| executionFilter | string | yes | The name of the execution filter |
| body | object | yes | JSON request body |

### Updates the properties and tags of an Edge Action execution filter. Omitted tags are preserved, an empty…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-execution-filters-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. |
| edgeActionName | string | yes | The name of the Edge Action |
| executionFilter | string | yes | The name of the execution filter |
| body | object | yes | JSON request body |

### Delete a EdgeActionExecutionFilter
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-execution-filters-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. |
| edgeActionName | string | yes | The name of the Edge Action |
| executionFilter | string | yes | The name of the execution filter |

### List EdgeActionVersion resources by EdgeAction
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-versions-list-by-edge-action` (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. |
| edgeActionName | string | yes | The name of the Edge Action |

### Get a EdgeActionVersion
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-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. |
| edgeActionName | string | yes | The name of the Edge Action |
| version | string | yes | The name of the Edge Action version |

### Create a EdgeActionVersion
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-versions-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| edgeActionName | string | yes | The name of the Edge Action |
| version | string | yes | The name of the Edge Action version |
| body | object | yes | JSON request body |

### Updates the tags of an Edge Action version. Omitted tags are preserved, an empty tags object clears all…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-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. |
| edgeActionName | string | yes | The name of the Edge Action |
| version | string | yes | The name of the Edge Action version |
| body | object | yes | JSON request body |

### Delete a EdgeActionVersion
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-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. |
| edgeActionName | string | yes | The name of the Edge Action |
| version | string | yes | The name of the Edge Action version |

### A long-running resource action.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-versions-deploy-version-code` (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. |
| edgeActionName | string | yes | The name of the Edge Action |
| version | string | yes | The name of the Edge Action version |
| body | object | yes | JSON request body |

### Get the version code for the edge action version.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-versions-get-version-code` (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. |
| edgeActionName | string | yes | The name of the Edge Action |
| version | string | yes | The name of the Edge Action version |

### Swap the default version for the edge action.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-action-versions-swap-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| edgeActionName | string | yes | The name of the Edge Action |
| version | string | yes | The name of the Edge Action version |

### Check the availability of a resource name. This is needed for resources where name is globally unique, such…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/check-name-availability` (byok)

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

### Edgenodes are the global Point of Presence (POP) locations used to deliver CDN content to end users.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-nodes-list` (byok)

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

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

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

### Lists all available managed rule sets.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/managed-rule-sets-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. |

### Check the availability of a resource name. This is needed for resources where name is globally unique, such…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/check-name-availability-with-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. |
| body | object | yes | JSON request body |

### Check the quota and actual usage of the CDN profiles under the given subscription.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/resource-usage-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. |

### Lists all of the Azure Front Door Standard, Azure Front Door Premium, and CDN profiles within an Azure…
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-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. |

### Check if the probe path is a valid path and the file can be accessed. Probe path is the path to a file…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/validate-probe` (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 |

### Checks if CDN profile can be migrated to Azure Frontdoor(Standard/Premium) profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-can-migrate` (byok)

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

### Lists all of the protection policies within a resource group.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/policies-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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Retrieve protection policy with specified name within a resource group.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/policies-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. |
| policyName | string | yes | The name of the CdnWebApplicationFirewallPolicy. |

### Create or update policy with specified rule set name within a resource group.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/policies-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. |
| policyName | string | yes | The name of the CdnWebApplicationFirewallPolicy. |
| body | object | yes | JSON request body |

### Update an existing CdnWebApplicationFirewallPolicy with the specified policy name under the specified…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/policies-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. |
| policyName | string | yes | The name of the CdnWebApplicationFirewallPolicy. |
| body | object | yes | JSON request body |

### Deletes Policy
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/policies-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. |
| policyName | string | yes | The name of the CdnWebApplicationFirewallPolicy. |

### Check the availability of a resource name. This is needed for resources where name is globally unique, such…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/check-endpoint-name-availability` (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. |
| body | object | yes | JSON request body |

### Migrate the CDN profile to Azure Frontdoor(Standard/Premium) profile. The change need to be committed after…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-migrate` (byok)

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

### Lists all of the Azure Front Door Standard, Azure Front Door Premium, and CDN profiles within a resource…
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-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. |

### Gets an Azure Front Door Standard or Azure Front Door Premium or CDN profile with the specified profile name…
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Creates a new Azure Front Door Standard or Azure Front Door Premium or CDN profile with a profile name under…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| body | object | yes | JSON request body |

### Updates an existing Azure Front Door Standard or Azure Front Door Premium or CDN profile with the specified…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| body | object | yes | JSON request body |

### Deletes an existing Azure Front Door Standard or Azure Front Door Premium or CDN profile with the specified…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Lists existing AzureFrontDoor endpoints.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdendpoints-list-by-profile` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,…
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdendpoints-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdendpoints-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdendpoints-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdendpoints-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Removes a content from AzureFrontDoor.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdendpoints-purge-content` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Lists all of the existing origins within a profile.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/routes-list-by-endpoint` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Gets an existing route with the specified route name under the specified subscription, resource group,…
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/routes-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| routeName | string | yes | Name of the routing rule. |

### Creates a new route with the specified route name under the specified subscription, resource group, profile,…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/routes-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| routeName | string | yes | Name of the routing rule. |
| body | object | yes | JSON request body |

### Updates an existing route with the specified route name under the specified subscription, resource group,…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/routes-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| routeName | string | yes | Name of the routing rule. |
| body | object | yes | JSON request body |

### Deletes an existing route with the specified route name under the specified subscription, resource group,…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/routes-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| routeName | string | yes | Name of the routing rule. |

### Checks the quota and actual usage of endpoints under the given Azure Front Door profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdendpoints-list-resource-usage` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Validates the custom domain mapping to ensure it maps to the correct Azure Front Door endpoint in DNS.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdendpoints-validate-custom-domain` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Checks if CDN profile can be migrated to Azure Frontdoor(Standard/Premium) profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-cdn-can-migrate-to-afd` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Migrate the CDN profile to Azure Frontdoor(Standard/Premium) profile. This step prepares the profile for…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-cdn-migrate-to-afd` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| body | object | yes | JSON request body |

### Check the availability of an afdx endpoint name, and return the globally unique endpoint host name.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdprofiles-check-endpoint-name-availability` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| body | object | yes | JSON request body |

### Validates the custom domain mapping to ensure it maps to the correct Azure Front Door endpoint in DNS.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdprofiles-check-host-name-availability` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| body | object | yes | JSON request body |

### Checks the quota and actual usage of endpoints under the given Azure Front Door Standard or Azure Front Door…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-list-resource-usage` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Lists existing AzureFrontDoor domains.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdcustom-domains-list-by-profile` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Gets an existing AzureFrontDoor domain with the specified domain name under the specified subscription,…
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdcustom-domains-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| customDomainName | string | yes | Name of the domain under the profile which is unique globally. |

### Creates a new domain within the specified profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdcustom-domains-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| customDomainName | string | yes | Name of the domain under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Updates an existing domain within a profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdcustom-domains-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| customDomainName | string | yes | Name of the domain under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Deletes an existing AzureFrontDoor domain with the specified domain name under the specified subscription,…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdcustom-domains-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| customDomainName | string | yes | Name of the domain under the profile which is unique globally. |

### Updates the domain validation token.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdcustom-domains-refresh-validation-token` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| customDomainName | string | yes | Name of the domain under the profile which is unique globally. |

### Lists existing CDN endpoints.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-list-by-profile` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Gets an existing CDN endpoint with the specified endpoint name under the specified subscription, resource…
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Creates a new CDN endpoint with the specified endpoint name under the specified subscription, resource group…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Updates an existing CDN endpoint with the specified endpoint name under the specified subscription, resource…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Deletes an existing CDN endpoint with the specified endpoint name under the specified subscription, resource…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Checks the quota and usage of geo filters and custom domains under the given endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-list-resource-usage` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Lists all of the existing custom domains within an endpoint.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/custom-domains-list-by-endpoint` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Gets an existing custom domain within an endpoint.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/custom-domains-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| customDomainName | string | yes | Name of the custom domain within an endpoint. |

### Creates a new custom domain within an endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/custom-domains-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| customDomainName | string | yes | Name of the custom domain within an endpoint. |
| body | object | yes | JSON request body |

### Deletes an existing custom domain within an endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/custom-domains-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| customDomainName | string | yes | Name of the custom domain within an endpoint. |

### Disable https delivery of the custom domain.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/custom-domains-disable-custom-https` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| customDomainName | string | yes | Name of the custom domain within an endpoint. |

### Enable https delivery of the custom domain.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/custom-domains-enable-custom-https` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| customDomainName | string | yes | Name of the custom domain within an endpoint. |
| body | object | no | JSON request body |

### Pre-loads a content to CDN. Available for Verizon Profiles.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-load-content` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Lists all of the existing origin groups within an endpoint.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/origin-groups-list-by-endpoint` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Gets an existing origin group within an endpoint.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/origin-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |

### Creates a new origin group within the specified endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/origin-groups-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |
| body | object | yes | JSON request body |

### Updates an existing origin group within an endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/origin-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |
| body | object | yes | JSON request body |

### Deletes an existing origin group within an endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/origin-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |

### Lists all of the existing origins within an endpoint.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/origins-list-by-endpoint` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Gets an existing origin within an endpoint.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/origins-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| originName | string | yes | Name of the origin which is unique within the endpoint. |

### Creates a new origin within the specified endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/origins-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| originName | string | yes | Name of the origin which is unique within the endpoint. |
| body | object | yes | JSON request body |

### Updates an existing origin within an endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/origins-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| originName | string | yes | Name of the origin which is unique within the endpoint. |
| body | object | yes | JSON request body |

### Deletes an existing origin within an endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/origins-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| originName | string | yes | Name of the origin which is unique within the endpoint. |

### Removes a content from CDN.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-purge-content` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Starts an existing CDN endpoint that is on a stopped state.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-start` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Stops an existing running CDN endpoint.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-stop` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |

### Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/endpoints-validate-custom-domain` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| endpointName | string | yes | Name of the endpoint under the profile which is unique globally. |
| body | object | yes | JSON request body |

### Generates a dynamic SSO URI used to sign in to the CDN supplemental portal. Supplemental portal is used to…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-generate-sso-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Get all available location names for AFD log analytics report.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/log-analytics-get-log-analytics-locations` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Get log report for AFD profile
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/log-analytics-get-log-analytics-metrics` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| metrics | array | yes |  |
| dateTimeBegin | string | yes |  |
| dateTimeEnd | string | yes |  |
| granularity | string | yes |  |
| groupBy | array | no |  |
| continents | array | no |  |
| countryOrRegions | array | no |  |
| customDomains | array | yes |  |
| protocols | array | yes |  |

### Get log analytics ranking report for AFD profile
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/log-analytics-get-log-analytics-rankings` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| rankings | array | yes |  |
| metrics | array | yes |  |
| maxRanking | integer | yes |  |
| dateTimeBegin | string | yes |  |
| dateTimeEnd | string | yes |  |
| customDomains | array | no |  |

### Get all endpoints and custom domains available for AFD log report
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/log-analytics-get-log-analytics-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Gets the supported optimization types for the current profile. A user can create an endpoint with an…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-list-supported-optimization-types` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Get Waf related log analytics report for AFD profile.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/log-analytics-get-waf-log-analytics-metrics` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| metrics | array | yes |  |
| dateTimeBegin | string | yes |  |
| dateTimeEnd | string | yes |  |
| granularity | string | yes |  |
| actions | array | no |  |
| groupBy | array | no |  |
| ruleTypes | array | no |  |

### Get WAF log analytics charts for AFD profile
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/log-analytics-get-waf-log-analytics-rankings` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| metrics | array | yes |  |
| dateTimeBegin | string | yes |  |
| dateTimeEnd | string | yes |  |
| maxRanking | integer | yes |  |
| rankings | array | yes |  |
| actions | array | no |  |
| ruleTypes | array | no |  |

### Abort the migration to Azure Frontdoor Premium/Standard.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-migration-abort` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Commit the migrated Azure Frontdoor(Standard/Premium) profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/profiles-migration-commit` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Lists all of the existing origin groups within a profile.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigin-groups-list-by-profile` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Gets an existing origin group within a profile.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigin-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |

### Creates a new origin group within the specified profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigin-groups-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |
| body | object | yes | JSON request body |

### Updates an existing origin group within a profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigin-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |
| body | object | yes | JSON request body |

### Deletes an existing origin group within a profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigin-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |

### Lists all of the existing origins within an origin group.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigins-list-by-origin-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |

### Gets an existing origin within an origin group.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigins-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |
| originName | string | yes | Name of the origin which is unique within the profile. |

### Creates a new origin within the specified origin group.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigins-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |
| originName | string | yes | Name of the origin which is unique within the profile. |
| body | object | yes | JSON request body |

### Updates an existing origin within an origin group.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigins-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |
| originName | string | yes | Name of the origin which is unique within the profile. |
| body | object | yes | JSON request body |

### Deletes an existing origin within an origin group.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigins-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |
| originName | string | yes | Name of the origin which is unique within the profile. |

### Checks the quota and actual usage of endpoints under the given Azure Front Door profile.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/afdorigin-groups-list-resource-usage` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| originGroupName | string | yes | Name of the origin group which is unique within the endpoint. |

### Lists existing AzureFrontDoor rule sets within a profile.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/rule-sets-list-by-profile` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |

### Gets an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription,…
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/rule-sets-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| ruleSetName | string | yes | Name of the rule set under the profile which is unique globally. |

### Creates or update a batch rule set within the specified profile along with the rules associate to it.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/rule-sets-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| ruleSetName | string | yes | Name of the rule set under the profile which is unique globally. |
| body | object | no | JSON request body |

### Deletes an existing AzureFrontDoor rule set with the specified rule set name under the specified…
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/rule-sets-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| ruleSetName | string | yes | Name of the rule set under the profile which is unique globally. |

### Lists all of the existing delivery rules within a rule set.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/rules-list-by-rule-set` (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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| ruleSetName | string | yes | Name of the rule set under the profile which is unique globally. |

### Gets an existing delivery rule within a rule set.
`GET https://www.apizie.tech/v1/cloud:azure-arm-cdn/rules-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| ruleSetName | string | yes | Name of the rule set under the profile which is unique globally. |
| ruleName | string | yes | Name of the delivery rule which is unique within the endpoint. |

### Creates a new delivery rule within the specified rule set.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/rules-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. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| ruleSetName | string | yes | Name of the rule set under the profile which is unique globally. |
| ruleName | string | yes | Name of the delivery rule which is unique within the endpoint. |
| body | object | yes | JSON request body |

### Updates an existing delivery rule within a rule set.
`POST https://www.apizie.tech/v1/cloud:azure-arm-cdn/rules-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. |
| profileName | string | yes | Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group. |
| ruleSetName | string | yes | Name of the rule set under the profile which is unique globally. |
| ruleName | string | yes | Name of the delivery rule which is unique within the endpoint. |
| body | object | yes | JSON request body |

…and 14 more. See the OpenAPI spec.

## Example
```
curl "https://www.apizie.tech/v1/cloud:azure-arm-cdn/edge-actions-list-by-subscription" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

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

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

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

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