Base URLs
Authentication
All cloud API requests require anAuthorization header with a Bearer token:
Request Format
- All text endpoints use
Content-Type: application/json. - Audio endpoints use
multipart/form-data.
Response Format
Successful responses return HTTP200 with a JSON body. Error responses return a 4xx or 5xx status code alongside an error object:
Available Endpoints
Error Codes
Versioning
The API is versioned at/v1. Breaking changes will be introduced under a new version prefix (e.g. /v2) so that existing integrations continue to work without modification.
Chat Completions
Generate chat responses with streaming, tool calls, and structured output.
Completions
Legacy text completion endpoint for prompt-in, completion-out workflows.
Models
List all 42 available model slugs and their metadata.
Audio
Transcribe audio files with Whisper Large v3.