Update the webhook endpoint
Only the fields you send are changed, except events, which replaces the subscription entirely. The URL must resolve to a public address — one pointing at loopback, link-local or private space is refused here and again at delivery time. Enabling without a URL is refused rather than saved. Requires webhooks:write.
Authorizations
Your Wixzel Phone API key: Authorization: Bearer wv_live_.... Keys are scoped; grant only what the integration needs.
Body
HTTPS URL we POST events to. It must resolve to a public address: a URL pointing at loopback, link-local or private space is refused here and again at delivery time, because this server can reach addresses you cannot.
2000"https://example.com/hooks/wixzel"
Replaces the subscription entirely. Send the full list you want, not a delta.
1The value of the event field in the delivered payload.
inboundCall, outboundCall, callCompleted, leadCreated, leadQualified, campaignCompleted, appointmentBooked, appointmentCanceled, callTransferred, transferFailed Response
The updated configuration
webhook Null until you set one. No events are sent while it is null.
The master switch. False sends nothing, whatever events says.
The events you are subscribed to. An account that has never configured webhooks is subscribed to all of them.
The value of the event field in the delivered payload.
inboundCall, outboundCall, callCompleted, leadCreated, leadQualified, campaignCompleted, appointmentBooked, appointmentCanceled, callTransferred, transferFailed Whether a signing secret exists. The secret itself is never returned — rotate it to see a new one.

