Skip to main content
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_here
string
required
Must be set to application/json

Request 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: 5120. Default: 30.
integer
Retry attempts on failure. Range: 010. 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).

Examples

Response