multipart/form-data.
string
required
Model to use for transcription. See Models for details.Values:
openai/whisper-large-v3-turbo (default), openai/whisper-tiny, deepgram/nova-3file
Audio file to transcribe. Mutually exclusive with
file_url. See Audio Formats for supported formats, size limits, and per-model restrictions.string
Publicly accessible URL to an audio file. Mutually exclusive with
file. See Audio Formats for details on how file and file_url differ.string
Output shape. See Response Format.Values:
json (default), verbose_jsonstring
Timestamp detail level. Only valid with
response_format=verbose_json — returns 400 otherwise.Values: segmentobject
Deepgram-specific options. Only valid with
deepgram/nova-3 — returns 400 for other models. See Model Config.