Skip to main content
PUT
Update Webhook
Update the URL, events, or active status of an existing webhook.

Header Parameters

string
required
Your API key

Path Parameters

string
required
The unique identifier of the webhook to update

Body Parameters

string
New webhook URL. Must be a publicly accessible HTTPS endpoint.
array
New list of event types to listen for (e.g. ["message_received", "accepted_invitation"]).
boolean
Custom mode only. Turn automatic retries of failed POSTs on (true, default) or off (false). See Delivery & retries.
boolean
Set to false to pause the webhook without deleting it.

Response

boolean
Whether the update was successful
object

Notes

  • Only the fields you include in the request body will be updated
  • Setting is_active to false does not stop monitoring — use POST /v2/webhooks/{webhook_id}/stop for that