# Azure Data Catalog Resource Provider management API

> Azure Data Catalog Resource Provider management API on Apizie: 6 endpoints (Lists all the available Azure Data Catalog service operations., List catalogs in Resource Group (GET Resources), Get Azure Data Catalog service (GET Resources), Create or Update Azure Data Catalog service (PUT 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://www.apizie.tech/v1/cloud:azure-arm-datacatalog/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

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

## Endpoints

### Lists all the available Azure Data Catalog service operations.
`GET https://www.apizie.tech/v1/cloud:azure-arm-datacatalog/adcoperations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | Client Api Version. |

### List catalogs in Resource Group (GET Resources)
`GET https://www.apizie.tech/v1/cloud:azure-arm-datacatalog/adccatalogs-listt-by-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | Client Api Version. |
| subscriptionId | string | yes | Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for… |
| resourceGroupName | string | yes | The name of the resource group within the user's subscription. The name is case insensitive. |

### Get Azure Data Catalog service (GET Resources)
`GET https://www.apizie.tech/v1/cloud:azure-arm-datacatalog/adccatalogs-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | Client Api Version. |
| subscriptionId | string | yes | Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for… |
| resourceGroupName | string | yes | The name of the resource group within the user's subscription. The name is case insensitive. |
| catalogName | string | yes | The name of the data catalog in the specified subscription and resource group. |

### Create or Update Azure Data Catalog service (PUT Resource)
`POST https://www.apizie.tech/v1/cloud:azure-arm-datacatalog/adccatalogs-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | Client Api Version. |
| subscriptionId | string | yes | Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for… |
| resourceGroupName | string | yes | The name of the resource group within the user's subscription. The name is case insensitive. |
| catalogName | string | yes | The name of the data catalog in the specified subscription and resource group. |
| body | object | yes | JSON request body |

### Update Azure Data Catalog Service (PATCH Resource)
`POST https://www.apizie.tech/v1/cloud:azure-arm-datacatalog/adccatalogs-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | Client Api Version. |
| subscriptionId | string | yes | Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for… |
| resourceGroupName | string | yes | The name of the resource group within the user's subscription. The name is case insensitive. |
| catalogName | string | yes | The name of the data catalog in the specified subscription and resource group. |
| body | object | yes | JSON request body |

### Delete Azure Data Catalog Service (DELETE Resource)
`POST https://www.apizie.tech/v1/cloud:azure-arm-datacatalog/adccatalogs-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | Client Api Version. |
| subscriptionId | string | yes | Gets subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for… |
| resourceGroupName | string | yes | The name of the resource group within the user's subscription. The name is case insensitive. |
| catalogName | string | yes | The name of the data catalog in the specified subscription and resource group. |

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

## FAQ

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

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

### Can AI agents use the Azure Data Catalog Resource Provider 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-datacatalog.

### What is the status of the Azure Data Catalog Resource Provider management API?
Needs your own provider key (bring your own key)
