Every voice a brief can name in voiceId, with a preview clip. The
provider is what voiceProvider expects: gemini voices are the
premium expressive tier and cost more per minute than openai ones,
only on accounts created before Oct 26, 2026.
Authorization
bearerAuth An API key created under Settings > API & Webhooks. Keys start with sf_live_.
In: header
Response Body
application/json
application/json
curl -X GET "https://example.com/reference/voices"{ "data": [ { "id": "Enceladus", "name": "Ethan", "description": "Warm, breathy and emotional", "provider": "gemini", "previewUrl": "https://cdn.shortfast.com/uploads/voice-previews/ethan.mp3" }, { "id": "nova", "name": "Nova", "description": "Friendly and upbeat", "provider": "openai", "previewUrl": "https://cdn.openai.com/API/docs/audio/nova.wav" } ]}List presentation tones (removed) GET
Presentation videos were removed. The route stays for older callers and always answers an empty list.
Convert an AI video to an editable one POST
Turns a finished AI video (`type: ai`) into the editable pipeline, so its stitched output becomes a source video with a transcript, caption pages and b-roll segments you can edit through the Editor endpoints. One-way: a video that already runs the editable pipeline is refused with `422`.