v1
latestSwagger 2.02026-07-17506.1 KBTranscribe a remote file
post/transcribe
Request body
urlstring required
callbackUrlstring
Optional callback URL to receive subtitling status
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.
Response
Default Response