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-3, deepgram/nova-3-medical, deepgram/nova-2, deepgram/nova-2-medical, nvidia/parakeet-v3, omi-health/omi-med-stt-v1, reson8/prerecordedfile
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
Model options. The
deepgram/* models take Deepgram’s options, including diarize and multichannel; reson8/prerecorded takes diarize and max_speakers. Returns 400 for other models. See Model Config.