Transcribe audio

ElevenLabs Scribe

Speech-to-text API that turns audio and video files or live streams into transcripts with timestamps and speaker labels.

Methods

MethodUsed forHow
API keyAll REST and WebSocket calls from serversxi-api-key HTTP header
Single-use tokenClient-side calls without exposing the key; expires after 15 minutesCreate with POST /v1/single-use-token/batch_scribe or realtime_scribe, pass as token query parameter

Source5Create transcript API reference

Getting access

Who creates the account
A person signs in on the dashboard to create a key; the docs also describe a CLI flow that opens a browser to sign in or create an account4
Where to get a key
Dashboard at https://elevenlabs.io/app/api/api-keys3
Other requirements
Not published
Key restrictions
Scope, credit quota and IP allowlist per key6

Read from ElevenLabs’s own pages on 2026-11-04. Every number links to the page a value came from. For agents, the same facts as markdown: /tools/transcribe-audio/elevenlabs-scribe.md