Skip to main content
PATCH
Update Webhook
Update a destination — pause/resume, retune filters, change the URL, or rotate the secret. See Webhooks.
string
required
Destination ID (whk_…).
string
New HTTPS endpoint.
string[]
Replace the event-type allow-list (unknown types are rejected with 400). Pass null to clear it (deliver all types).
boolean
Pause (false) or resume (true) delivery. Pausing does not drop events — events that occur while paused are queued and delivered when you re-enable.
boolean
Rotate to a new generated signing secret, returned as secret in the response. The previous secret stays valid for a short rollover window so in-flight deliveries still verify. (To set a specific secret, create a new destination.)
string
Rename the destination.
sandboxId (scope) is immutable — set it at create; it can’t be changed here. The current signing secret is re-fetchable any time via GET /api/webhooks/{id}/secret.