Transcriptions

Transcribe media already in cloud storage

Inspects the HTTPS source without persisting the media, verifies its size and duration, charges the exact transcription credits, and then passes the URL directly to ElevenLabs Scribe. The source must be no larger than 3 GB (3,000,000,000 bytes) and remain accessible while ElevenLabs fetches it.

post/transcriptions

Request body

sourceUrlstring uri required

Public or presigned HTTPS URL for an existing cloud media object.

filenamestring

Optional display filename; defaults to the URL path basename.

Response

Transcription queued

transcriptionIdstring required
status'queued' required
sourceUrlstring uri required

Query-free source URL; signed credentials are never returned.

durationSecinteger required
sizeBytesinteger required
requiredCreditsinteger required
statusUrlstring required

Changes