Skip to main content
POST
Upload audio
Send the files as multipart/form-data under the field name files (plural). Up to 10 files per request, 100 MB each. WAV and MP3 work; other common formats (M4A, FLAC, OGG) are generally accepted. The response returns straight away with one attachmentId per file. Transcription runs in the background.
attachmentIds are file IDs, not transcript IDs. To poll a transcript, find its id with List transcripts first. See How it works.
To translate the transcripts, send languageId as a form field (or as a query parameter). See Translation.

Authorizations

X-API-KEY
string
header
required

Body

multipart/form-data
files
file
required

An audio file, under the field name files (plural). To upload several, repeat the field, up to 10 files, 100 MB each.

languageId
string<uuid>

Translate the transcripts into this language, for example English (cd2d9868-1910-40bf-88f7-c490483ac01a). Leave it out to get them in the spoken language. See Translation.

Example:

"cd2d9868-1910-40bf-88f7-c490483ac01a"

Response

The files were uploaded and transcription started.

message
string
Example:

"Audio files uploaded and transcriptions initiated successfully"

data
object