# Amazon AppIntegrations Service API

> Amazon AppIntegrations Service API on Apizie: 15 endpoints (Returns a paginated list of DataIntegrations in the account. You cannot create a DataIntegration association…, Creates and persists a DataIntegration resource. You cannot create a DataIntegration association for a…, Returns a paginated list of event integrations in the account., Creates an EventIntegration, given a specified name, description, and a reference to an Amazon EventBridge…, …) 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-appintegrations/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

The Amazon AppIntegrations service enables you to configure and reuse connections to external applications. For information about how you can use external applications with Amazon Connect, see Set up pre-built…

## Endpoints

### Returns a paginated list of DataIntegrations in the account. You cannot create a DataIntegration association…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/list-data-integrations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| nextToken | string | no | The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of… |
| maxResults | integer | no | The maximum number of results to return per page. |

### Creates and persists a DataIntegration resource. You cannot create a DataIntegration association for a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/create-data-integration` (byok)

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

### Returns a paginated list of event integrations in the account.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/list-event-integrations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| nextToken | string | no | The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of… |
| maxResults | integer | no | The maximum number of results to return per page. |

### Creates an EventIntegration, given a specified name, description, and a reference to an Amazon EventBridge…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/create-event-integration` (byok)

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

### Returns information about the DataIntegration. You cannot create a DataIntegration association for a…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/get-data-integration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identifier | string | yes | A unique identifier. |

### Updates the description of a DataIntegration. You cannot create a DataIntegration association for a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/update-data-integration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identifier | string | yes | A unique identifier for the DataIntegration. |
| body | object | yes | JSON request body |

### Deletes the DataIntegration. Only DataIntegrations that don't have any DataIntegrationAssociations can be…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/delete-data-integration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identifier | string | yes | A unique identifier for the DataIntegration. |

### Returns information about the event integration.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/get-event-integration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the event integration. |

### Updates the description of an event integration.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/update-event-integration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the event integration. |
| body | object | yes | JSON request body |

### Deletes the specified existing event integration. If the event integration is associated with clients, the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/delete-event-integration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the event integration. |

### Returns a paginated list of DataIntegration associations in the account. You cannot create a DataIntegration…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/list-data-integration-associations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identifier | string | yes | A unique identifier for the DataIntegration. |
| nextToken | string | no | The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of… |
| maxResults | integer | no | The maximum number of results to return per page. |

### Returns a paginated list of event integration associations in the account.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/list-event-integration-associations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the event integration. |
| nextToken | string | no | The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of… |
| maxResults | integer | no | The maximum number of results to return per page. |

### Lists the tags for the specified resource.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The Amazon Resource Name (ARN) of the resource. |

### Adds the specified tags to the specified resource.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The Amazon Resource Name (ARN) of the resource. |
| body | object | yes | JSON request body |

### Removes the specified tags from the specified resource.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The Amazon Resource Name (ARN) of the resource. |
| tagKeys | array | yes | The tag keys. |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/list-data-integrations" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon AppIntegrations Service API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/cloud:amazonaws-appintegrations/list-data-integrations with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Amazon AppIntegrations Service 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-appintegrations.

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