Skip to main content
POST
Transcribe audio
Transcribe a single pre-recorded audio file. Request body is multipart/form-data.

Request

audio
file
required
Audio file to transcribe. Supported formats: wav, ogg, webm. Max size 50 MB; max duration 300 seconds (default).
model
string
required
Model tier. One of typeless-1.0-lite, typeless-1.0-pro, typeless-1.0-max. See Models & Pricing.
language
string
Optional ISO 639-1 language hint (for example en, zh). When omitted — or when an unsupported/unrecognized code is supplied — the language is detected automatically and reported in detected_language.

Response

status
string
"success" on success.
result
object
usage
object
request_id
string
26-character ULID for support.

Example

200

Endpoint-specific errors

400
For the full list of error codes and handling guidance, see Errors.