Pre-Recorded Audio
Transcribe pre-recorded audio files using synchronous HTTPS POST requests. Perfect for batch processing, archived media, and offline transcription workflows.The Pre-Recorded API allows you to upload audio files and receive complete transcripts in a single request. This is ideal for processing existing audio files, batch operations, and scenarios where you don’t need real-time streaming.
When to Use Pre-Recorded Transcription
- Batch processing: Transcribe multiple audio files at once
- Archived media: Process existing recordings, podcasts, or videos
- Offline workflows: Upload files that are already stored locally or in cloud storage
- Complete transcripts: When you need the full transcription before proceeding
Endpoint
Authentication
Head over to the smallest console to generate an API key if not done previously. Also look at Authentication guide for more information about API keys and their usage. Include your API key in the Authorization header:Example Request
Example Response
A successful request returns a JSON object with the transcription and metadata:Next Steps
- Learn about supported audio formats
- Decide which enrichment options to enable in the features guide
- Configure asynchronous callbacks with webhooks
- Review a full code example here.

