Skip to main content
POST
Error

Authorizations

Authorization
string
header
required

Bearer token authentication. Use your provider API key or Bifrost authentication token. Virtual keys (prefixed with sk-bf-) can also be passed here.

Body

multipart/form-data
model
string
required

Model identifier (e.g., whisper-1)

Example:

"whisper-1"

file
file
required

Audio file to transcribe

language
string

Language of the audio (ISO 639-1)

prompt
string

Prompt to guide transcription

response_format
enum<string>
Available options:
json,
text,
srt,
verbose_json,
vtt
temperature
number
Required range: 0 <= x <= 1
timestamp_granularities
enum<string>[]
Available options:
word,
segment
stream
boolean
fallbacks
string[]

Response

Successful response

duration
number
language
string
logprobs
object[]
segments
object[]
task
string
text
string
usage
object
words
object[]
extra_fields
object

Additional fields included in responses