# Amazon DevOps Guru API

> Amazon DevOps Guru API on Apizie: 31 endpoints (Returns a list of notification channels configured for DevOps Guru. Each notification channel is used to…, Adds a notification channel to DevOps Guru. A notification channel is used to notify you about important…, Returns details about an insight that you specify using its ID., Deletes the insight along with the associated anomalies, events and recommendations., …) 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:amazonaws-devops-guru/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Amazon DevOps Guru is a fully managed service that helps you identify anomalous behavior in business critical operational applications. You specify the Amazon Web Services resources that you want DevOps Guru to cover,…

## Endpoints

### Returns a list of notification channels configured for DevOps Guru. Each notification channel is used to…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-notification-channels` (byok)

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

### Adds a notification channel to DevOps Guru. A notification channel is used to notify you about important…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/add-notification-channel` (byok)

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

### Returns details about an insight that you specify using its ID.
`GET https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-insight` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Id | string | yes | The ID of the insight. |
| AccountId | string | no | The ID of the member account in the organization. |

### Deletes the insight along with the associated anomalies, events and recommendations.
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/delete-insight` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Id | string | yes | The ID of the insight. |

### Returns the number of open reactive insights, the number of open proactive insights, and the number of…
`GET https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-account-health` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |

### For the time range passed in, returns the number of open reactive insight that were created, the number of…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-account-overview` (byok)

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

### Returns details about an anomaly that you specify using its ID.
`GET https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-anomaly` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Id | string | yes | The ID of the anomaly. |
| AccountId | string | no | The ID of the member account. |

### Returns the integration status of services that are integrated with DevOps Guru as Consumer via EventBridge.…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-event-sources-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |

### Enables or disables integration with a service that can be integrated with DevOps Guru. The one service that…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/update-event-sources-config` (byok)

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

### Returns the most recent feedback submitted in the current Amazon Web Services account and Region.
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-feedback` (byok)

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

### Collects customer feedback about the specified insight.
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/put-feedback` (byok)

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

### Returns active insights, predictive insights, and resource hours analyzed in last hour.
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-organization-health` (byok)

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

### Returns an overview of your organization's history based on the specified time range. The overview includes…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-organization-overview` (byok)

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

### Provides an overview of your system's health. If additional member accounts are part of your organization,…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-organization-resource-collection-health` (byok)

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

### Returns the number of open proactive insights, open reactive insights, and the Mean Time to Recover (MTTR)…
`GET https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-resource-collection-health` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ResourceCollectionType | string | yes | An Amazon Web Services resource collection type. This type specifies how analyzed Amazon Web Services resources are defined. The two types… |
| NextToken | string | no | The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page. |

### Returns the integration status of services that are integrated with DevOps Guru. The one service that can be…
`GET https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/describe-service-integration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |

### Enables or disables integration with a service that can be integrated with DevOps Guru. The one service that…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/update-service-integration` (byok)

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

### Returns an estimate of the monthly cost for DevOps Guru to analyze your Amazon Web Services resources. For…
`GET https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/get-cost-estimation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| NextToken | string | no | The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page. |

### Starts the creation of an estimate of the monthly cost to analyze your Amazon Web Services resources.
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/start-cost-estimation` (byok)

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

### Returns lists Amazon Web Services resources that are of the specified resource collection type. The two…
`GET https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/get-resource-collection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ResourceCollectionType | string | yes | The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services… |
| NextToken | string | no | The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page. |

### Returns a list of the anomalies that belong to an insight that you specify using its ID.
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-anomalies-for-insight` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| InsightId | string | yes | The ID of the insight. The returned anomalies belong to this insight. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | yes | JSON request body |

### Returns the list of log groups that contain log anomalies.
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-anomalous-log-groups` (byok)

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

### Returns a list of the events emitted by the resources that are evaluated by DevOps Guru. You can use filters…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-events` (byok)

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

### Returns a list of insights in your Amazon Web Services account. You can specify which insights are returned…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-insights` (byok)

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

### Returns the list of all log groups that are being monitored and tagged by DevOps Guru.
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-monitored-resources` (byok)

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

### Returns a list of insights associated with the account or OU Id.
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-organization-insights` (byok)

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

### Returns a list of a specified insight's recommendations. Each recommendation includes a list of related…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-recommendations` (byok)

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

### Removes a notification channel from DevOps Guru. A notification channel is used to notify you when DevOps…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/remove-notification-channel` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Id | string | yes | The ID of the notification channel to be removed. |

### Returns a list of insights in your Amazon Web Services account. You can specify which insights are returned…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/search-insights` (byok)

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

### Returns a list of insights in your organization. You can specify which insights are returned by their start…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/search-organization-insights` (byok)

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

### Updates the collection of resources that DevOps Guru analyzes. The two types of Amazon Web Services resource…
`POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/update-resource-collection` (byok)

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

## Example
```
curl "https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-notification-channels" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon DevOps Guru API?
Create a free Apizie key, then send POST https://www.apizie.tech/v1/cloud:amazonaws-devops-guru/list-notification-channels with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Amazon DevOps Guru 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:amazonaws-devops-guru.

### What is the status of the Amazon DevOps Guru API?
Needs your own provider key (bring your own key)
