Skip to main content
The Breeze Developer API is a versioned HTTP API at https://api.breeze.blue. All public endpoints sit under /v1/* and return JSON or binary audio.

Base URL

https://api.breeze.blue/v1

Authentication

Most endpoints accept an API key via the xi-api-key header. Account management endpoints such as /v1/api-keys require a browser session instead. See authentication for details.
xi-api-key: brz_xxxxxxxxxxxxxxxx

Content type

JSON requests use content-type: application/json. Voice cloning uses multipart/form-data. Audio responses are raw binary.

Errors

Errors return ok: false, a code string, a detail message, and an error field mirroring detail. Validation errors may include a meta object. See errors.

Rate limits

Breeze applies plan-based concurrent generation limits. See rate limits.

Explore the API

Convert text to speech

Generate a complete audio response from one text input and saved voice.

Stream text to speech

Receive audio chunks as synthesis progresses for lower-latency playback.

Voices

Understand saved voices, designed voices, cloned voices, and voice_settings.

CLI Reference

Use CLI commands to prototype, inspect API requests, and automate workflows.