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
Campaign UUID.
Request headers
Bearer token. Format:
Bearer talq_your_environment_token_hereMust be set to
application/jsonRequest body
Webhook name. Max 255 characters.
Delivery URL. Max 500 characters.
Array of subscribed events. Min 1.
Optional HMAC-SHA256 signing secret. Max 255 characters.
Request timeout in seconds. Range:
5–120. Default: 30.Retry attempts on failure. Range:
0–10. Default: 3.Default:
true.Options:
POST, PUT, PATCH. Default: POST.Options:
none, bearer, basic, api_key, custom. Default: none.Array of
{key, value} objects.Per-event template overrides.
When
true, also delivers per-call events for calls in this campaign (in addition to campaign-level events).