Skip to main content
POST
Authentication is optional. See Rate Limits for per-tier quotas. For available transcription models, see Models.

Request parameters

The endpoint accepts a standard OpenAI multipart form:

Hosted URL instead of a file upload

Pass url instead of file when the audio is already hosted, to avoid a multipart upload:
cURL

Models

Available transcription models.

Error Codes

Status codes and response bodies for failed requests.

Authorizations

Authorization
string
header
required

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

Body

multipart/form-data
model
string
required
file
string | null
url
string | null
language
string | null
prompt
string | null
response_format
string
default:json
temperature
number
default:0
timestamp_granularities[]
string[] | null

Response

Successful Response