Transcribe an audio/video file from a remote url

This API allows the user to provide one or more urls to remote files to be downloaded and processed by the service.
The request is an array of JSON objects containing one or items to process.
The response is an array of JSON objects that mirror the input items along with the request_id assigned to each item.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
📘

Processing

If the request is accepted, individual request items are created for each item provided in the input list. The status of the items are initially set to DownloadInit as the download request is queued. If there is no error initiating the request, the status is changed to DownloadWait while the source is downloaded. If there is an error downloading the source, the status is set to Error and the error message contains a description of the error.
Once downloaded, the processing is the same as a normal single file POST. The status of individual items must be queried and retrieved using the standard Query transcribe request status and retrieve results endpoint for each item.

User request completion callback

When submitting multiple urls in the request, a callback for each individual url must be provided.

Details

Body Params
RAW_BODY
array of objects

Array of items with urls and configuration for each url

RAW_BODY
Headers
string

API Key

string

A user HTTP callback URL which will be invoked to notify the user when the request completes. See “User request completion callback” for further description.

string

Any text data the caller wants to associate with this request. This can be used to link this request with some other external tracking information.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json