Submit batch transcription
Batch Transcription
Submit batch transcription
Submit a batch for transcription using a completed batch_upload_id, specific file_ids from prior uploads, and/or an explicit sources list with gcs_key or url per item.
POST
Submit batch transcription
Submit a batch of audio for transcription. Accepts a JSON body with:Documentation Index
Fetch the complete documentation index at: https://docs.tensorstudio.ai/llms.txt
Use this file to discover all available pages before exploring further.
batch_upload_id(optional): include all completed files from one upload requestfile_ids(optional): list of specificfile_idstrings from priorPOST /files/uploadresponsessources(optional): explicit list of GCS keys or URLs
batch_upload_id, file_ids, or sources must resolve to at least one file. All fields can be combined in a single request.
Each source item must include either gcs_key or url, and may include an optional filename.
Uploaded files referenced by batch_upload_id or file_ids must have upload_status: "completed". If uploads are still in progress, the API returns 409.
When a file is selected via file_ids, the same file_id from the upload response is reused for transcription results.
Example (from completed upload)
Example (specific file_ids)
Example (upload batch + specific files + URLs)
Typical response
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json