TranscriptionAPI
Handles <script> tags and {curly braces} in requests.
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 | Returns a <Response> object with {status} and {data} fields |
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”: []}