Skip to main content
POST

Request

Headers

string
required
Bearer token with your API key
string
required
application/json

Body

string
required
Webhook URL (must be HTTPS)
array
required
Array of event types to subscribe to
string
Optional secret for webhook signature verification

Available Events

  • tts.completed - Text-to-speech generation completed
  • tts.failed - Text-to-speech generation failed
  • stt.completed - Speech-to-text transcription completed
  • stt.failed - Speech-to-text transcription failed
  • voice.created - Custom voice created
  • voice.ready - Custom voice processing completed
  • voice.failed - Custom voice processing failed

Response

string
Webhook ID
string
Webhook URL
array
Subscribed events
string
Webhook status
string
Creation timestamp

Webhook Payload

When an event occurs, we’ll send a POST request to your webhook URL: