v1

latestSwagger 2.02026-07-17506.1 KB

Transcribe a remote file and upload to S3

post/transcribe/s3

Request body

urlstring required
callbackUrlstring
externalIdstring

Optional external ID for tracking the subtitling job

languagestring
promptstring

Optional prompt to guide the transcription process. This can be used to provide context or specific instructions for the transcription.

format'srt' | 'vtt'
model'whisper-1' | 'gpt-4o-transcribe' | 'gpt-4o-mini-transcribe' | 'gpt-4o-mini-transcribe-2025-12-15' | 'gpt-4o-transcribe-diarize'

Transcription model to use. Default: whisper-1. Note: gpt-4o-transcribe-diarize supports speaker identification.

speakerNamesstring[]

Known speaker names for diarization (max 4). Only used with gpt-4o-transcribe-diarize model.

bucketstring required
keystring required
regionstring
endpointstring

Response

Default Response