Unsubscribe (delete a webhook)
Requires the `webhook:delete` permission.
Requires the webhook:delete permission.
Authorization
ApiKeyAuth API key created under Settings → API Keys. Scoped to a single workspace.
In: header
Path Parameters
uuidResponse Body
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/settings/webhooks/497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "success": true}Subscribe to events (create a webhook) POST
Registers a target URL to receive a `WebhookPayload` POST when a matching event fires — the subscribe step for a Zapier/Make instant trigger. Persist the returned `id` to unsubscribe later. Requires the `webhook:create` permission.
Event delivery (outbound) Webhook
After you subscribe via `POST /settings/webhooks`, Scheduler Zero POSTs this body to your target URL each time a matching event fires. When a `secret` is set, the request carries an `X-Webhook-Signature` (hex HMAC-SHA256 of the raw body).