# AWS Elemental MediaConvert API

> AWS Elemental MediaConvert API on Apizie: 28 endpoints (Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert., Retrieve the JSON for a specific completed transcoding job., Permanently cancel a job. Once you have canceled a job, you can't start it again., Retrieve a JSON array of up to twenty of your most recently created jobs. This array includes in-process,…, …) 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-mediaconvert/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

AWS Elemental MediaConvert

## Endpoints

### Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/associate-certificate` (byok)

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

### Retrieve the JSON for a specific completed transcoding job.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/get-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| id | string | yes | the job ID of the job. |

### Permanently cancel a job. Once you have canceled a job, you can't start it again.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/cancel-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| id | string | yes | The Job ID of the job to be cancelled. |

### Retrieve a JSON array of up to twenty of your most recently created jobs. This array includes in-process,…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/list-jobs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| maxResults | integer | no | Optional. Number of jobs, up to twenty, that will be returned at one time. |
| nextToken | string | no | Optional. Use this string, provided with the response to a previous request, to request the next batch of jobs. |
| order | string | no | Optional. When you request lists of resources, you can specify whether they are sorted in ASCENDING or DESCENDING order. Default varies by… |
| queue | string | no | Optional. Provide a queue name to get back only jobs from that queue. |
| status | string | no | Optional. A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Create a new transcoding job. For information about jobs and job settings, see the User Guide at…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/create-job` (byok)

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

### Retrieve a JSON array of up to twenty of your job templates. This will return the templates themselves, not…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/list-job-templates` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| category | string | no | Optionally, specify a job template category to limit responses to only job templates from that category. |
| listBy | string | no | Optional. When you request a list of job templates, you can choose to list them alphabetically by NAME or chronologically by… |
| maxResults | integer | no | Optional. Number of job templates, up to twenty, that will be returned at one time. |
| nextToken | string | no | Use this string, provided with the response to a previous request, to request the next batch of job templates. |
| order | string | no | Optional. When you request lists of resources, you can specify whether they are sorted in ASCENDING or DESCENDING order. Default varies by… |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Create a new job template. For information about job templates see the User Guide at…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/create-job-template` (byok)

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

### Retrieve a JSON array of up to twenty of your presets. This will return the presets themselves, not just a…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/list-presets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| category | string | no | Optionally, specify a preset category to limit responses to only presets from that category. |
| listBy | string | no | Optional. When you request a list of presets, you can choose to list them alphabetically by NAME or chronologically by CREATION_DATE. If… |
| maxResults | integer | no | Optional. Number of presets, up to twenty, that will be returned at one time |
| nextToken | string | no | Use this string, provided with the response to a previous request, to request the next batch of presets. |
| order | string | no | Optional. When you request lists of resources, you can specify whether they are sorted in ASCENDING or DESCENDING order. Default varies by… |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Create a new preset. For information about job templates see the User Guide at…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/create-preset` (byok)

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

### Retrieve a JSON array of up to twenty of your queues. This will return the queues themselves, not just a…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/list-queues` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| listBy | string | no | Optional. When you request a list of queues, you can choose to list them alphabetically by NAME or chronologically by CREATION_DATE. If… |
| maxResults | integer | no | Optional. Number of queues, up to twenty, that will be returned at one time. |
| nextToken | string | no | Use this string, provided with the response to a previous request, to request the next batch of queues. |
| order | string | no | Optional. When you request lists of resources, you can specify whether they are sorted in ASCENDING or DESCENDING order. Default varies by… |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Create a new transcoding queue. For information about queues, see Working With Queues in the User Guide at…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/create-queue` (byok)

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

### Retrieve the JSON for a specific job template.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/get-job-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| name | string | yes | The name of the job template. |

### Modify one of your existing job templates.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/update-job-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| name | string | yes | The name of the job template you are modifying |
| body | object | yes | JSON request body |

### Permanently delete a job template you have created.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/delete-job-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| name | string | yes | The name of the job template to be deleted. |

### Retrieve the JSON for your policy.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/get-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |

### Create or change your policy. For more information about policies, see the user guide at…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/put-policy` (byok)

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

### Permanently delete a policy that you created.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/delete-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |

### Retrieve the JSON for a specific preset.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/get-preset` (byok)

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

### Modify one of your existing presets.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/update-preset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| name | string | yes | The name of the preset you are modifying. |
| body | object | yes | JSON request body |

### Permanently delete a preset you have created.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/delete-preset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| name | string | yes | The name of the preset to be deleted. |

### Retrieve the JSON for a specific queue.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/get-queue` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| name | string | yes | The name of the queue that you want information about. |

### Modify one of your existing queues.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/update-queue` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| name | string | yes | The name of the queue that you are modifying. |
| body | object | yes | JSON request body |

### Permanently delete a queue you have created.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/delete-queue` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| name | string | yes | The name of the queue that you want to delete. |

### Send an request with an empty body to the regional API endpoint to get your account API endpoint.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/describe-endpoints` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | yes | JSON request body |

### Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM)…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/disassociate-certificate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| arn | string | yes | The ARN of the ACM certificate that you want to disassociate from your MediaConvert resource. |

### Retrieve the tags for a MediaConvert resource.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| arn | string | yes | The Amazon Resource Name (ARN) of the resource that you want to list tags for. To get the ARN, send a GET request with the resource name. |

### Remove tags from a MediaConvert queue, preset, or job template. For information about tagging, see the User…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| arn | string | yes | The Amazon Resource Name (ARN) of the resource that you want to remove tags from. To get the ARN, send a GET request with the resource name. |
| body | object | yes | JSON request body |

### Add tags to a MediaConvert queue, preset, or job template. For information about tagging, see the User Guide…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/tag-resource` (byok)

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

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/associate-certificate" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS Elemental MediaConvert API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-mediaconvert/associate-certificate with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the AWS Elemental MediaConvert 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-mediaconvert.

### What is the status of the AWS Elemental MediaConvert API?
Needs your own provider key (bring your own key)
