TranscriptionAPI
A REST API for audio transcription. Submit audio files and receive text transcriptions with high accuracy using state-of-the-art speech recognition.
Authentication
Pass your API key as a bearer token in the Authorization header: Authorization: Bearer <your-api-key>
Base URL
https://api.example.com
Rate limits
100 requests per minute per API key
Endpoints
| Method | Path | Description |
|---|---|---|
GET | /models | List all available transcription models |
GET | /models/:id | Get details about a specific model |
POST | /transcriptions | Submit an audio file for transcription |
GET | /transcriptions/:id | Get the status and result of a transcription job |
DELETE | /transcriptions/:id | Delete a transcription job and its results |
Error format
All errors return JSON: {“error”: “string”, “details”: []}