The IANA timezones accepted by a campaign schedule timezone. offset
is the zone's current UTC offset and shifts with daylight saving, so
treat id as the stable value.
Authorization
bearerAuth An API key created under Settings → API & Webhooks.
In: header
Response Body
application/json
application/json
curl -X GET "https://example.com/timezones"{ "data": [ { "id": "America/New_York", "offset": "-05:00" }, { "id": "Europe/London", "offset": "+00:00" } ]}List countries GET
The ISO 3166-1 alpha-2 countries accepted as a sender-account `country`.
List voices GET
The voices an `ai_voice_note` step can speak in: the shared library plus any voice this workspace cloned from its own recording. Put `id` into the step's `config.voiceId` for all senders, or into an item in `config.voiceAssignments` for sender-specific voices. These are synthesized voices only: a recorded `voice_note` step carries its own audio, per sender, and takes nothing from here. Cloned voices cost more credits per voice note than library voices. Cloning needs an audio upload and is done in the app, not through the API.