Reference
The values brief.presentationTone accepts. A tone sets how the
narration is written and read, and which music moods suit it. Exactly
one entry carries isDefault: true.
Authorization
bearerAuth AuthorizationBearer <token>
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/presentation-tones"{ "data": [ { "id": "energetic", "label": "Energetic", "description": "Bright momentum without salesy hype", "musicMoods": [ "energetic" ], "isDefault": true }, { "id": "calm", "label": "Calm", "description": "Measured, reassuring and spacious", "musicMoods": [ "calm" ], "isDefault": false } ]}List presentation scene templates GET
Every scene look a presentation can use, with the category it belongs to, the structure it lays out, and the motion parameters it exposes. The `id` is what a scene's `template` field names.
List narration voices GET
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.