# Azure Hybrid Network management API

> Azure Hybrid Network management API on Apizie: 83 endpoints (Gets information of the configuration group schemas under a publisher., Gets information about the specified configuration group schema., Creates or updates a configuration group schema., Updates a configuration group schema resource., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

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

## Endpoints

### Gets information of the configuration group schemas under a publisher.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-schemas-list-by-publisher` (byok)

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

### Gets information about the specified configuration group schema.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-schemas-get` (byok)

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

### Creates or updates a configuration group schema.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-schemas-create-or-update` (byok)

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

### Updates a configuration group schema resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-schemas-update` (byok)

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

### Deletes a specified configuration group schema.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-schemas-delete` (byok)

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

### Update configuration group schema state.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-schemas-update-state` (byok)

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

### Gets information about the specified hybrid configuration group values.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-values-get` (byok)

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

### Creates or updates a hybrid configuration group value.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-values-create-or-update` (byok)

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

### Updates a hybrid configuration group tags.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-values-update-tags` (byok)

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

### Deletes the specified hybrid configuration group value.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-values-delete` (byok)

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

### Lists all sites in the configuration group value in a subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-values-list-by-subscription` (byok)

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

### Lists all the hybrid network configurationGroupValues in a resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-values-list-by-resource-group` (byok)

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

### Gets information about the specified network function resource.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-functions-get` (byok)

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

### Creates or updates a network function resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-functions-create-or-update` (byok)

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

### Updates the tags for the network function resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-functions-update-tags` (byok)

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

### Deletes the specified network function resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-functions-delete` (byok)

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

### Lists all the network functions in a subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-functions-list-by-subscription` (byok)

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

### Lists all the network function resources in a resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-functions-list-by-resource-group` (byok)

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

### Execute a request to services on a containerized network function.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-functions-execute-request` (byok)

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

### Gets information about the specified application instance resource.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/components-get` (byok)

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

### Lists all the component resources in a network function.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/components-list-by-network-function` (byok)

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

### Gets information of the network function definition groups under a publisher.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-groups-list-by-publisher` (byok)

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

### Gets information about the specified networkFunctionDefinition group.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-groups-get` (byok)

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

### Creates or updates a network function definition group.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-groups-create-or-update` (byok)

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

### Updates a network function definition group resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-groups-update` (byok)

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

### Deletes a specified network function definition group.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-groups-delete` (byok)

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

### Gets information about a network function definition version.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-versions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkFunctionDefinitionGroupName | string | yes | The name of the network function definition group. |
| networkFunctionDefinitionVersionName | string | yes | The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |

### Creates or updates a network function definition version.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-versions-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkFunctionDefinitionGroupName | string | yes | The name of the network function definition group. |
| networkFunctionDefinitionVersionName | string | yes | The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| body | object | yes | JSON request body |

### Updates a network function definition version resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-versions-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkFunctionDefinitionGroupName | string | yes | The name of the network function definition group. |
| networkFunctionDefinitionVersionName | string | yes | The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| body | object | yes | JSON request body |

### Deletes the specified network function definition version.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-versions-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkFunctionDefinitionGroupName | string | yes | The name of the network function definition group. |
| networkFunctionDefinitionVersionName | string | yes | The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |

### Gets information about a list of network function definition versions under a network function definition…
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-versions-list-by-network-functio` (byok)

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

### Update network function definition version state.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-function-definition-versions-update-state` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkFunctionDefinitionGroupName | string | yes | The name of the network function definition group. |
| networkFunctionDefinitionVersionName | string | yes | The name of the network function definition version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| body | object | yes | JSON request body |

### Gets information of the network service design groups under a publisher.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-groups-list-by-publisher` (byok)

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

### Gets information about the specified networkServiceDesign group.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-groups-get` (byok)

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

### Creates or updates a network service design group.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-groups-create-or-update` (byok)

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

### Updates a network service design groups resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-groups-update` (byok)

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

### Deletes a specified network service design group.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-groups-delete` (byok)

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

### Gets information about a network service design version.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-versions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkServiceDesignGroupName | string | yes | The name of the network service design group. |
| networkServiceDesignVersionName | string | yes | The name of the network service design version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |

### Creates or updates a network service design version.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-versions-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkServiceDesignGroupName | string | yes | The name of the network service design group. |
| networkServiceDesignVersionName | string | yes | The name of the network service design version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |
| body | object | yes | JSON request body |

### Updates a network service design version resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-versions-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkServiceDesignGroupName | string | yes | The name of the network service design group. |
| networkServiceDesignVersionName | string | yes | The name of the network service design version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |
| body | object | yes | JSON request body |

### Deletes the specified network service design version.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-versions-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkServiceDesignGroupName | string | yes | The name of the network service design group. |
| networkServiceDesignVersionName | string | yes | The name of the network service design version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |

### Gets information about a list of network service design versions under a network service design group.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-versions-list-by-network-service-desi` (byok)

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

### Update network service design version state.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/network-service-design-versions-update-state` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| publisherName | string | yes | The name of the publisher. |
| networkServiceDesignGroupName | string | yes | The name of the network service design group. |
| networkServiceDesignVersionName | string | yes | The name of the network service design version. The name should conform to the SemVer 2.0.0 specification:… |
| api-version | string | no | The API version to use for this operation. |
| body | object | yes | JSON request body |

### Gets a list of the operations.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/operations-list` (byok)

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

### Lists all the publishers in a subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/publishers-list-by-subscription` (byok)

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

### Lists all the publishers in a resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/publishers-list-by-resource-group` (byok)

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

### Gets information about the specified publisher.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/publishers-get` (byok)

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

### Creates or updates a publisher.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/publishers-create-or-update` (byok)

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

### Update a publisher resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/publishers-update` (byok)

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

### Deletes the specified publisher.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/publishers-delete` (byok)

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

### Gets information of the ArtifactStores under publisher.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-list-by-publisher` (byok)

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

### Gets information about the specified artifact store.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-get` (byok)

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

### Creates or updates a artifact store.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-create-or-update` (byok)

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

### Update artifact store resource.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-update` (byok)

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

### Deletes the specified artifact store.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-delete` (byok)

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

### Add network fabric controllers to artifact stores
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-add-network-fabric-controller-end-points` (byok)

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

### Delete network fabric controllers on artifact stores
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-delete-network-fabric-controller-end-points` (byok)

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

### List network fabric controllers to artifact stores
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-list-network-fabric-controller-private-end-p` (byok)

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

### Approve manual private endpoints on artifact stores
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-approve-private-end-points` (byok)

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

### Remove manual private endpoints on artifact stores
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-remove-private-end-points` (byok)

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

### List manual private endpoints on artifact stores
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-stores-list-private-end-points` (byok)

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

### Gets information about the artifact manifest.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-manifests-list-by-artifact-store` (byok)

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

### Gets information about a artifact manifest resource.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-manifests-get` (byok)

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

### Creates or updates a artifact manifest.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-manifests-create-or-update` (byok)

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

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

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

### Deletes the specified artifact manifest.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-manifests-delete` (byok)

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

### List credential for publishing artifacts defined in artifact manifest.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-manifests-list-credential` (byok)

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

### Update state for artifact manifest.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/artifact-manifests-update-state` (byok)

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

### Lists all the available artifacts in the parent Artifact Store.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/proxy-artifact-list` (byok)

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

### Get a Artifact overview information.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/proxy-artifact-get` (byok)

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

### Change artifact state defined in artifact store.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/proxy-artifact-update-state` (byok)

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

### Gets information about the specified network site.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/sites-get` (byok)

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

### Creates or updates a network site.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/sites-create-or-update` (byok)

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

### Updates a site update tags.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/sites-update-tags` (byok)

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

### Deletes the specified network site.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/sites-delete` (byok)

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

### Lists all sites in the network service in a subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/sites-list-by-subscription` (byok)

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

### Lists all sites in the network service.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Gets information about the specified site network service.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/site-network-services-get` (byok)

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

### Creates or updates a network site.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/site-network-services-create-or-update` (byok)

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

### Updates a site update tags.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/site-network-services-update-tags` (byok)

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

### Deletes the specified site network service.
`POST https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/site-network-services-delete` (byok)

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

### Lists all sites in the network service in a subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/site-network-services-list-by-subscription` (byok)

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

### Lists all site network services.
`GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/site-network-services-list-by-resource-group` (byok)

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

## Example
```
curl "https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-schemas-list-by-publisher" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure Hybrid Network management API?
Create a free Apizie key, then send GET https://apizie.tech/v1/cloud:azure-arm-hybridnetwork/configuration-group-schemas-list-by-publisher with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

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

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