Skip to main content
PATCH
Change a webhook. Send only the fields you want to change. Send status: "enabled" to start a disabled webhook again. See Failure notices.
Requires the webhooks_manage scope.

Request

Path parameters

string
required
Webhook identifier (UUID).

Body parameters

string
New HTTPS URL. Same rules as on Create.
string[]
New list of event types. Replaces the old list.
string[]
New list of 1 to 5 addresses. Replaces the old list.
string
New description, at most 500 characters. null clears it.
string
enabled or disabled. Disabling cancels the pending deliveries.

Response

On success, the API returns 200 OK with the updated webhook.
string
required
Webhook identifier (UUID).
string
required
The HTTPS URL Aniva posts events to.
string
Free text for your own reference. May be null.
string[]
required
Event types this webhook receives. * means every type.
string[]
required
Addresses Aniva emails when deliveries keep failing.
string
required
enabled or disabled.
string
ISO 8601 UTC instant the webhook was disabled. null while enabled.
string
Why the webhook was disabled. See Failure notices. null while enabled.
string
ISO 8601 UTC instant the current failure streak started. null when the last delivery succeeded.
string
ISO 8601 UTC instant the previous secret stops signing. null when no rotation is in progress.
string
required
ISO 8601 UTC instant the webhook was created.
string
required
ISO 8601 UTC instant of the last change.

Error responses