# Amazon Transcribe Service API

> Amazon Transcribe Service API on Apizie: 39 endpoints (Creates a new Call Analytics category. All categories are automatically applied to your Call Analytics…, Creates a new custom language model. When creating a new custom language model, you must specify: If you…, Creates a new custom medical vocabulary. Before creating a new custom medical vocabulary, you must first…, Creates a new custom vocabulary. When creating a new custom vocabulary, you can either upload a text file…, …) 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-transcribe/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Amazon Transcribe offers three main types of batch transcription: Standard , Medical , and Call Analytics . Standard transcriptions are the most common option. Refer to for details. Medical transcriptions are tailored…

## Endpoints

### Creates a new Call Analytics category. All categories are automatically applied to your Call Analytics…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/create-call-analytics-category` (byok)

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

### Creates a new custom language model. When creating a new custom language model, you must specify: If you…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/create-language-model` (byok)

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

### Creates a new custom medical vocabulary. Before creating a new custom medical vocabulary, you must first…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/create-medical-vocabulary` (byok)

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

### Creates a new custom vocabulary. When creating a new custom vocabulary, you can either upload a text file…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/create-vocabulary` (byok)

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

### Creates a new custom vocabulary filter. You can use custom vocabulary filters to mask, delete, or flag…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/create-vocabulary-filter` (byok)

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

### Deletes a Call Analytics category. To use this operation, specify the name of the category you want to…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/delete-call-analytics-category` (byok)

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

### Deletes a Call Analytics job. To use this operation, specify the name of the job you want to delete using…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/delete-call-analytics-job` (byok)

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

### Deletes a custom language model. To use this operation, specify the name of the language model you want to…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/delete-language-model` (byok)

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

### Deletes a medical transcription job. To use this operation, specify the name of the job you want to delete…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/delete-medical-transcription-job` (byok)

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

### Deletes a custom medical vocabulary. To use this operation, specify the name of the custom vocabulary you…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/delete-medical-vocabulary` (byok)

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

### Deletes a transcription job. To use this operation, specify the name of the job you want to delete using…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/delete-transcription-job` (byok)

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

### Deletes a custom vocabulary. To use this operation, specify the name of the custom vocabulary you want to…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/delete-vocabulary` (byok)

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

### Deletes a custom vocabulary filter. To use this operation, specify the name of the custom vocabulary filter…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/delete-vocabulary-filter` (byok)

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

### Provides information about the specified custom language model. This operation also shows if the base…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/describe-language-model` (byok)

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

### Provides information about the specified Call Analytics category. To get a list of your Call Analytics…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/get-call-analytics-category` (byok)

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

### Provides information about the specified Call Analytics job. To view the job's status, refer to…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/get-call-analytics-job` (byok)

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

### Provides information about the specified medical transcription job. To view the status of the specified…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/get-medical-transcription-job` (byok)

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

### Provides information about the specified custom medical vocabulary. To view the status of the specified…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/get-medical-vocabulary` (byok)

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

### Provides information about the specified transcription job. To view the status of the specified…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/get-transcription-job` (byok)

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

### Provides information about the specified custom vocabulary. To view the status of the specified custom…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/get-vocabulary` (byok)

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

### Provides information about the specified custom vocabulary filter. To get a list of your custom vocabulary…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/get-vocabulary-filter` (byok)

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

### Provides a list of Call Analytics categories, including all rules that make up each category. To get…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/list-call-analytics-categories` (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 |

### Provides a list of Call Analytics jobs that match the specified criteria. If no criteria are specified, all…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/list-call-analytics-jobs` (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 |

### Provides a list of custom language models that match the specified criteria. If no criteria are specified,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/list-language-models` (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 |

### Provides a list of medical transcription jobs that match the specified criteria. If no criteria are…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/list-medical-transcription-jobs` (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 |

### Provides a list of custom medical vocabularies that match the specified criteria. If no criteria are…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/list-medical-vocabularies` (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 all tags associated with the specified transcription job, vocabulary, model, or resource. To learn…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/list-tags-for-resource` (byok)

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

### Provides a list of transcription jobs that match the specified criteria. If no criteria are specified, all…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/list-transcription-jobs` (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 |

### Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/list-vocabularies` (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 |

### Provides a list of custom vocabulary filters that match the specified criteria. If no criteria are…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/list-vocabulary-filters` (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 |

### Transcribes the audio from a customer service call and applies any additional Request Parameters you choose…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/start-call-analytics-job` (byok)

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

### Transcribes the audio from a medical dictation or conversation and applies any additional Request Parameters…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/start-medical-transcription-job` (byok)

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

### Transcribes the audio from a media file and applies any additional Request Parameters you choose to include…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/start-transcription-job` (byok)

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

### Adds one or more custom tags, each in the form of a key:value pair, to the specified resource. To learn more…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/tag-resource` (byok)

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

### Removes the specified tags from the specified Amazon Transcribe resource. If you include UntagResource in…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/untag-resource` (byok)

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

### Updates the specified Call Analytics category with new rules. Note that the UpdateCallAnalyticsCategory…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/update-call-analytics-category` (byok)

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

### Updates an existing custom medical vocabulary with new values. This operation overwrites all existing…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/update-medical-vocabulary` (byok)

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

### Updates an existing custom vocabulary with new values. This operation overwrites all existing information…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/update-vocabulary` (byok)

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

### Updates an existing custom vocabulary filter with a new list of words. The new list you provide overwrites…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/update-vocabulary-filter` (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-transcribe/create-call-analytics-category" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon Transcribe Service API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-transcribe/create-call-analytics-category with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Amazon Transcribe 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-transcribe.

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