# Azure Carbon management API

> Azure Carbon management API on Apizie: 3 endpoints (API for Carbon Emissions Reports, List the operations for the provider, API for query carbon emission data available date range) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/cloud:azure-arm-carbon/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

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

## Endpoints

### API for Carbon Emissions Reports
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-carbon/carbon-service-query-carbon-emission-reports` (byok)

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

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

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

### API for query carbon emission data available date range
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-carbon/carbon-service-query-carbon-emission-data-available-date-ran` (byok)

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

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:azure-arm-carbon/carbon-service-query-carbon-emission-reports" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure Carbon management API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:azure-arm-carbon/carbon-service-query-carbon-emission-reports with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

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

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