Delete a webhook
Deletes the webhook and returns 204. It gets no further deliveries, and any retries still pending for it are dropped instead of sent.
Required permission
Requires the webhook.write permission. See Permissions for the roles and API key permissions that include it.
Command line
The orl CLI wraps this endpoint:
orl webhooks delete <id>apiKeyAuthorizationBearer <token>OpenRelay API key. Send it as Authorization: Bearer or_… (legacy vl_… keys still work).
orgId*stringid*stringDeleted
curl -X DELETE 'https://api.openrelay.inc/v1/orgs/string/webhooks/string'Update a webhook (name/url/events) PATCH
Changes a webhook's name, URL or subscribed events and returns it. A field left out keeps its value; the signing secret and enabled state are not changed. Whatever it changes, an update needs the access the webhook's events need on create, since a new URL would redirect them.
Enable/disable a webhook POST
Sets enabled and returns the new state. A disabled webhook keeps its URL, events and secret but gets no deliveries. A retry that comes due while it is disabled is dropped.