Skip to main content
POST
Transcribe audio with structured JSON output

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
audio_url
string<uri>
required
model
string | null
language
string
default:auto
diarize
boolean
default:false
timestamps
enum<string>
default:sentence
Available options:
none,
sentence,
word

Response

200 - application/json

Audio transcription.

id
string
object
string
Allowed value: "audio.transcription"
model
string
transcript
string
language_detected
string
segments
object[]
usage
object