# Amazon Chime SDK Media Pipelines API

> Amazon Chime SDK Media Pipelines API on Apizie: 19 endpoints (Returns a list of media pipelines., Creates a media pipeline., Creates a media concatenation pipeline., Creates a media insights pipeline., …) 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-chime-sdk-media-pipelines/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

The Amazon Chime SDK media pipeline APIs in this section allow software developers to create Amazon Chime SDK media pipelines that capture, concatenate, or stream your Amazon Chime SDK meetings. For more information…

## Endpoints

### Returns a list of media pipelines.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/list-media-capture-pipelines` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| next-token | string | no | The token used to retrieve the next page of results. |
| max-results | integer | no | The maximum number of results to return in a single call. Valid Range: 1 - 99. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Creates a media pipeline.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/create-media-capture-pipeline` (byok)

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

### Creates a media concatenation pipeline.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/create-media-concatenation-pipeline` (byok)

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

### Creates a media insights pipeline.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/create-media-insights-pipeline` (byok)

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

### Lists the available media insights pipeline configurations.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/list-media-insights-pipeline-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| next-token | string | no | The token used to return the next page of results. |
| max-results | integer | no | The maximum number of results to return in a single call. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### A structure that contains the static configurations for a media insights pipeline.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/create-media-insights-pipeline-configuration` (byok)

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

### Creates a media live connector pipeline in an Amazon Chime SDK meeting.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/create-media-live-connector-pipeline` (byok)

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

### Gets an existing media pipeline.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/get-media-capture-pipeline` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| mediaPipelineId | string | yes | The ID of the pipeline that you want to get. |

### Deletes the media pipeline.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/delete-media-capture-pipeline` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| mediaPipelineId | string | yes | The ID of the media pipeline being deleted. |

### Gets the configuration settings for a media insights pipeline.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/get-media-insights-pipeline-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| identifier | string | yes | The unique identifier of the requested resource. Valid values include the name and ARN of the media insights pipeline configuration. |

### Updates the media insights pipeline's configuration settings.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/update-media-insights-pipeline-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| identifier | string | yes | The unique identifier for the resource to be updated. Valid values include the name and ARN of the media insights pipeline configuration. |
| body | object | yes | JSON request body |

### Deletes the specified configuration settings.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/delete-media-insights-pipeline-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| identifier | string | yes | The unique identifier of the resource to be deleted. Valid values include the name and ARN of the media insights pipeline configuration. |

### Gets an existing media pipeline.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/get-media-pipeline` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| mediaPipelineId | string | yes | The ID of the pipeline that you want to get. |

### Deletes the media pipeline.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/delete-media-pipeline` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| mediaPipelineId | string | yes | The ID of the media pipeline to delete. |

### Returns a list of media pipelines.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/list-media-pipelines` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| next-token | string | no | The token used to retrieve the next page of results. |
| max-results | integer | no | The maximum number of results to return in a single call. Valid Range: 1 - 99. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Lists the tags available for a media pipeline.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| arn | string | yes | The ARN of the media pipeline associated with any tags. The ARN consists of the pipeline's region, resource ID, and pipeline ID. |

### The ARN of the media pipeline that you want to tag. Consists of the pipeline's endpoint region, resource ID,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/tag-resource` (byok)

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

### Removes any tags from a media pipeline.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/untag-resource` (byok)

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

### Updates the status of a media insights pipeline.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/update-media-insights-pipeline-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| identifier | string | yes | The unique identifier of the resource to be updated. Valid values include the ID and ARN of the media insights pipeline. |
| body | object | yes | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/list-media-capture-pipelines" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon Chime SDK Media Pipelines API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/cloud:amazonaws-chime-sdk-media-pipelines/list-media-capture-pipelines with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Amazon Chime SDK Media Pipelines 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-chime-sdk-media-pipelines.

### What is the status of the Amazon Chime SDK Media Pipelines API?
Needs your own provider key (bring your own key)
