Skip to main content
Once a webhook is registered, you can change its target URL, the events it listens for, or the campaign it is scoped to. Use DELETE to remove the subscription entirely.

Update a webhook

Send a PUT request to replace the webhook configuration. All body fields are accepted.
integer
required
The ID of the webhook to update.
string
required
The HTTPS endpoint that will receive event payloads.
array
required
Array of event type strings to subscribe to. Replaces the existing event list.
integer
Scope events to a specific campaign. Omit to receive events from all campaigns.

Delete a webhook

Send a DELETE request to permanently remove the subscription. ReachOwl stops sending payloads to the URL immediately.
A successful delete returns 204 No Content.
Deletion is permanent. If you want to temporarily stop receiving events, update the webhook with a narrower event list instead.