Campaign Webhooks
Create Campaign Webhook
Create a webhook for campaign-level events
POST
Create Campaign Webhook
Create a webhook subscribed to campaign lifecycle and per-campaign-call events.Endpoint
Path parameters
string
required
Campaign UUID.
Request headers
string
required
Bearer token. Format:
Bearer talq_your_environment_token_herestring
required
Must be set to
application/jsonRequest body
string
required
Webhook name. Max 255 characters.
string
required
Delivery URL. Max 500 characters.
array
required
Array of subscribed events. Min 1.
string
Optional HMAC-SHA256 signing secret. Max 255 characters.
integer
Request timeout in seconds. Range:
5–120. Default: 30.integer
Retry attempts on failure. Range:
0–10. Default: 3.boolean
Default:
true.string
Options:
POST, PUT, PATCH. Default: POST.string
Options:
none, bearer, basic, api_key, custom. Default: none.array
Array of
{key, value} objects.object
Per-event template overrides.
boolean
When
true, also delivers per-call events for calls in this campaign (in addition to campaign-level events).