Update webhook
Updates webhook configuration such as URL or event subscriptions.
Path Parameters
URL-safe workspace identifier.
Opaque identifier of the webhook.
^whk_[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Body
Request payload for updating an existing workspace webhook.
Request payload for updating an existing workspace webhook.
Updated description of the webhook's purpose (max 500 characters).
500Updated human-readable name for the webhook (1-128 characters).
1 - 128Updated list of event types this webhook should receive.
Defines the types of events that can trigger webhook delivery.
This enumeration corresponds to the WEBHOOK_EVENT PostgreSQL enum and is used
to configure which events a webhook should receive notifications for.
"file.created"Updated custom headers to include in webhook requests.
Updated status (enabled or disabled). Ignored while the webhook is system-suspended.
"enabled"Updated URL to send webhook payloads to.
2048Response
Workspace webhook response.
Workspace webhook response.
Consecutive failed deliveries since the last success.
Timestamp when this webhook was first created.
Account that created this webhook.
Detailed description of the webhook's purpose.
Human-readable name for the webhook.
List of event types this webhook receives.
Defines the types of events that can trigger webhook delivery.
This enumeration corresponds to the WEBHOOK_EVENT PostgreSQL enum and is used
to configure which events a webhook should receive notifications for.
"file.created"Custom headers included in webhook requests.
Opaque identifier of the webhook.
^whk_[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Current status of the webhook.
"enabled"Timestamp when this webhook was last modified.
The URL to send webhook payloads to.
Handle of the workspace this webhook belongs to.
3 - 32^[a-z0-9]+(?:-[a-z0-9]+)*$Timestamp of the most recent failed delivery.
Timestamp of the most recent successful delivery.
