Versioning
The first public version isv1. Breaking changes require a new version path such as /v2.
Non-breaking changes can be added to v1, including:
- New optional response fields.
- New model IDs.
- New pricing rows.
- New webhook event types.
- New optional request parameters.
Content Types
Most endpoints accept and return JSON:/v1/assets for multipart uploads, then pass the returned asset URL into JSON generation requests.
Required Headers
Idempotency-Key is required for endpoints that create jobs, reserve credits, create custom voices, or create webhook endpoints.
