# AWS Cost and Usage Report Service API

> AWS Cost and Usage Report Service API on Apizie: 4 endpoints (Deletes the specified report., Lists the AWS Cost and Usage reports available to this account., Allows you to programatically update your report preferences., Creates a new report using the description that you provide.) 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:amazonaws-cur/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-cur`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://apizie.tech/api/cloud/amazonaws-cur
- OpenAPI: https://apizie.tech/api/cloud/amazonaws-cur/openapi.json

The AWS Cost and Usage Report API enables you to programmatically create, query, and delete AWS Cost and Usage report definitions. AWS Cost and Usage reports track the monthly AWS costs and usage associated with your…

## Endpoints

### Deletes the specified report.
`POST https://apizie.tech/v1/cloud:amazonaws-cur/delete-report-definition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the AWS Cost and Usage reports available to this account.
`POST https://apizie.tech/v1/cloud:amazonaws-cur/describe-report-definitions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Allows you to programatically update your report preferences.
`POST https://apizie.tech/v1/cloud:amazonaws-cur/modify-report-definition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new report using the description that you provide.
`POST https://apizie.tech/v1/cloud:amazonaws-cur/put-report-definition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://apizie.tech/v1/cloud:amazonaws-cur/delete-report-definition" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS Cost and Usage Report Service API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:amazonaws-cur/delete-report-definition with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the AWS Cost and Usage Report Service API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. AWS Cost and Usage Report Service itself also needs your own key from amazonaws.com.

### Can AI agents use the AWS Cost and Usage Report Service 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:amazonaws-cur.

### What is the status of the AWS Cost and Usage Report Service API?
Needs your own provider key (bring your own key)
