Skip to content

Authenticate API requests with API keys.

The public API uses API keys for authentication.

Send your API key in the Authorization header with every request.

Authorization: Bearer <api key>

Keep API keys private and call the API from trusted server-side code whenever possible.

Idempotency-Key is optional. Use it when creating a transcription task if your client may retry the same request.

When the same key is used with the same request body, repeated requests return the original response and include meta.idempotentReplayed: true. Reusing the same key with a different request body returns a conflict error.