Create Transcription
Transcribe an audio file to text.
Provider is resolved automatically from the model name via model_pricing.
file is optional for providers that accept source_url or cloud_storage_url.
additional_formats is a JSON-encoded string (ElevenLabs-specific, ignored by others).
Returns {"text": "..."}.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Query parameters
enable_logging
Request
This endpoint expects a multipart form containing an optional file.
model
file
language_code
tag_audio_events
num_speakers
timestamps_granularity
diarize
diarization_threshold
additional_formats
file_format
cloud_storage_url
source_url
webhook
webhook_id
temperature
seed
use_multi_channel
webhook_metadata
entity_detection
no_verbatim
detect_speaker_roles
entity_redaction
entity_redaction_mode
keyterms
with_timestamps
debug_mode
Response
Successful Response
text
Errors
422
Unprocessable Entity Error