# Amazon CloudWatch Application Insights API

> Amazon CloudWatch Application Insights API on Apizie: 33 endpoints (Adds a workload to a component. Each component can have at most five workloads., Adds an application that is created from a resource group., Creates a custom component by grouping similar standalone instances to monitor., Adds an log pattern to a LogPatternSet ., …) 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:amazonaws-application-insights/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-application-insights`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://zieapi.vercel.app/api/cloud/amazonaws-application-insights
- OpenAPI: https://zieapi.vercel.app/api/cloud/amazonaws-application-insights/openapi.json

Amazon CloudWatch Application Insights Amazon CloudWatch Application Insights is a service that helps you detect common problems with your applications. It enables you to pinpoint the source of issues in your…

## Endpoints

### Adds a workload to a component. Each component can have at most five workloads.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/add-workload` (byok)

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

### Adds an application that is created from a resource group.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/create-application` (byok)

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

### Creates a custom component by grouping similar standalone instances to monitor.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/create-component` (byok)

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

### Adds an log pattern to a LogPatternSet .
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/create-log-pattern` (byok)

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

### Removes the specified application from monitoring. Does not delete the application.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/delete-application` (byok)

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

### Ungroups a custom component. When you ungroup custom components, all applicable monitors that are set up for…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/delete-component` (byok)

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

### Removes the specified log pattern from a LogPatternSet .
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/delete-log-pattern` (byok)

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

### Describes the application.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/describe-application` (byok)

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

### Describes a component and lists the resources that are grouped together in a component.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/describe-component` (byok)

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

### Describes the monitoring configuration of the component.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/describe-component-configuration` (byok)

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

### Describes the recommended monitoring configuration of the component.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/describe-component-configuration-recommendation` (byok)

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

### Describe a specific log pattern from a LogPatternSet .
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/describe-log-pattern` (byok)

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

### Describes an anomaly or error with the application.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/describe-observation` (byok)

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

### Describes an application problem.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/describe-problem` (byok)

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

### Describes the anomalies or errors associated with the problem.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/describe-problem-observations` (byok)

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

### Describes a workload and its configuration.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/describe-workload` (byok)

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

### Lists the IDs of the applications that you are monitoring.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/list-applications` (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 |

### Lists the auto-grouped, standalone, and custom components of the application.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/list-components` (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 |

### Lists the INFO, WARN, and ERROR events for periodic configuration updates performed by Application Insights.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/list-configuration-history` (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 |

### Lists the log pattern sets in the specific application.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/list-log-pattern-sets` (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 |

### Lists the log patterns in the specific log LogPatternSet .
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/list-log-patterns` (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 |

### Lists the problems with your application.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/list-problems` (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 |

### Retrieve a list of the tags (keys and values) that are associated with a specified application. A tag is a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/list-tags-for-resource` (byok)

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

### Lists the workloads that are configured on a given component.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/list-workloads` (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 |

### Remove workload from a component.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/remove-workload` (byok)

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

### Add one or more tags (keys and values) to a specified application. A tag is a label that you optionally…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/tag-resource` (byok)

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

### Remove one or more tags (keys and values) from a specified application.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/untag-resource` (byok)

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

### Updates the application.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/update-application` (byok)

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

### Updates the custom component name and/or the list of resources that make up the component.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/update-component` (byok)

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

### Updates the monitoring configurations for the component. The configuration input parameter is an escaped…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/update-component-configuration` (byok)

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

### Adds a log pattern to a LogPatternSet .
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/update-log-pattern` (byok)

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

### Updates the visibility of the problem or specifies the problem as RESOLVED .
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/update-problem` (byok)

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

### Adds a workload to a component. Each component can have at most five workloads.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/update-workload` (byok)

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

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/add-workload" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon CloudWatch Application Insights API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-application-insights/add-workload with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Amazon CloudWatch Application Insights 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:amazonaws-application-insights.

### What is the status of the Amazon CloudWatch Application Insights API?
Needs your own provider key (bring your own key)
