chariotai-api-key header.
Authentication errors
All authentication failures return401 with the standard error envelope:
See Errors & status codes for the full envelope and other status codes.
Which endpoints accept API keys
API keys authenticate the public product endpoints: text to speech, speech to text, voices, and account credits. WebSocket endpoints take the samechariotai-api-key header on the handshake, or an api_key query parameter for clients that cannot set handshake headers. Dashboard actions such as account signup, billing, and workspace administration are handled in the Chariot web app and are not part of this API.