Skip to main content
If your media is local rather than a public URL, upload it first to create an Asset. Then reference the returned assetId when creating a Task.
Set the file’s MIME type on the upload (e.g. audio/wav). Clients like curl and Postman default to application/octet-stream, which fails with 400 "File upload failed".

Upload and create a Task

Then check Task status to monitor progress and download results.
Maximum file size is 2GB. Uploaded Assets expire after 72 hours.
See the Formats page for supported input file types.