/api-reference/openapi.yaml and are rendered below via Mintlify’s API Playground.
Download the spec
Keep the OpenAPI file in sync with the server using
cargo run --features openapi -- openapi -o docs/openapi.yaml.Authentication
All REST endpoints honor the settings described in the Authentication guide. WhenAUTH_REQUIRED=true, include a bearer token in the Authorization header. The playground lets you set this header once via the sidebar.
Endpoints covered
GET /– health checkGET /voices– provider catalogPOST /speak– one-shot synthesis with cachingPOST /livekit/token– mint LiveKit JWTs for participants