> For the complete documentation index, see [llms.txt](https://awsnotes.dendron.so/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://awsnotes.dendron.so/media-services/amazon-elastic-transcoder/topics/api-reference.md).

# API Reference

{% hint style="info" %}
This page was generated from content adapted from the [AWS Developer Guide](https://github.com/awsdocs/amazon-transcoder-developer-guide.git)
{% endhint %}

## Making HTTP Requests

* **Note**\
  JSON values in the request body are strings.
* **Note**\
  JSON values in the response are strings.

## Handling Errors

* **Note**\
  If you're polling to determine the status of a request, and if Elastic Transcoder is returning HTTP status code 429 with an error code of `Provisioned Throughput Exceeded Exception` or `Throttling Exception`, consider using notifications instead of polling to determine status. For more information, see [Notifications of Job Status](https://github.com/kevinslin/aws-reference-notes/blob/main/services/amazon_elastic_transcoder/notifications.md).
