Delete Webhook Subscription
Deletes an existing webhook subscription from Calendly, stopping all event notifications to the associated webhook URL.
Common Properties
- Name - The custom name of the node.
- Color - The custom color of the node.
- Delay Before (sec) - Waits in seconds before executing the node.
- Delay After (sec) - Waits in seconds after executing node.
- Continue On Error - Automation will continue regardless of any error. The default value is false.
If the ContinueOnError property is true, no error is caught when the project is executed, even if a Catch node is used.
Inputs
-
Client Id - (Optional) The unique client identifier returned by the Connect node. If not provided, you must supply Credentials directly.
-
Webhook Id - (Required) The unique identifier of the webhook subscription to delete. This is the ID portion extracted from the webhook subscription URI (e.g., if URI is
https://api.calendly.com/webhook_subscriptions/XXXXXXXXXX, the ID isXXXXXXXXXX).
Options
- Credentials - (Optional) Calendly API Token credential for direct authentication. Use this if you're not using the Connect/Disconnect pattern.
How It Works
The Delete Webhook Subscription node permanently removes a webhook subscription from your Calendly account. After deletion, Calendly will no longer send event notifications to the associated webhook URL.
When executed, the node:
- Uses either the Client ID from Connect or direct credentials
- Validates that a Webhook ID is provided
- Makes a DELETE request to
/webhook_subscriptions/{webhook_id} - Removes the subscription from Calendly
- Returns successfully if deletion completes (HTTP 200-299)
Requirements
- A valid webhook subscription ID from a previously created webhook
- The webhook must belong to your organization
- Appropriate permissions to delete webhook subscriptions