# Amazon Connect Participant Service API

> Amazon Connect Participant Service API on Apizie: 8 endpoints (Allows you to confirm that the attachment has been uploaded using the pre-signed URL provided in…, Creates the participant's connection. ParticipantToken is used for invoking this API instead of…, Disconnects a participant. ConnectionToken is used for invoking this API instead of ParticipantToken . The…, Provides a pre-signed URL for download of a completed attachment. This is an asynchronous API for use with…, …) 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-connectparticipant/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Amazon Connect is an easy-to-use omnichannel cloud contact center service that enables companies of any size to deliver superior customer service at a lower cost. Amazon Connect communications capabilities make it easy…

## Endpoints

### Allows you to confirm that the attachment has been uploaded using the pre-signed URL provided in…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/complete-attachment-upload` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| X-Amz-Bearer | string | yes | The authentication token associated with the participant's connection. |
| body | object | yes | JSON request body |

### Creates the participant's connection. ParticipantToken is used for invoking this API instead of…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/create-participant-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| X-Amz-Bearer | string | yes | This is a header parameter. The ParticipantToken as obtained from StartChatContact API response. |
| body | object | yes | JSON request body |

### Disconnects a participant. ConnectionToken is used for invoking this API instead of ParticipantToken . The…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/disconnect-participant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| X-Amz-Bearer | string | yes | The authentication token associated with the participant's connection. |
| body | object | yes | JSON request body |

### Provides a pre-signed URL for download of a completed attachment. This is an asynchronous API for use with…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/get-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| X-Amz-Bearer | string | yes | The authentication token associated with the participant's connection. |
| body | object | yes | JSON request body |

### Retrieves a transcript of the session, including details about any attachments. For information about…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/get-transcript` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| X-Amz-Bearer | string | yes | The authentication token associated with the participant's connection. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | yes | JSON request body |

### Sends an event. ConnectionToken is used for invoking this API instead of ParticipantToken . The Amazon…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/send-event` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| X-Amz-Bearer | string | yes | The authentication token associated with the participant's connection. |
| body | object | yes | JSON request body |

### Sends a message. ConnectionToken is used for invoking this API instead of ParticipantToken . The Amazon…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/send-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| X-Amz-Bearer | string | yes | The authentication token associated with the connection. |
| body | object | yes | JSON request body |

### Provides a pre-signed Amazon S3 URL in response for uploading the file directly to S3. ConnectionToken is…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/start-attachment-upload` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| X-Amz-Bearer | string | yes | The authentication token associated with the participant's connection. |
| body | object | yes | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/complete-attachment-upload" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon Connect Participant Service API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-connectparticipant/complete-attachment-upload with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Amazon Connect Participant 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-connectparticipant.

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