clickup_update_webhook
Update a webhook's endpoint, events, or status to redirect deliveries, modify subscriptions, or reactivate suspended webhooks.
Instructions
Change a webhook's endpoint, event subscription, or delivery status.
Update any combination of the destination endpoint, the events list, and
the status. Setting status='active' re-enables a webhook ClickUp
suspended after repeated delivery failures. ClickUp treats these fields as a
full replacement, so to preserve the current endpoint/events while flipping
status, re-supply them (read the current values from clickup_get_webhooks).
When to Use:
To re-point a webhook at a new URL, or to broaden/narrow its events.
To reactivate a hook that stopped firing (
status='active').
When NOT to Use:
To register a brand-new webhook — use
clickup_create_webhook.To remove a webhook entirely — use
clickup_delete_webhook.
Returns: A confirmation naming the webhook id and the fields that changed.
Examples:
params = {"webhook_id": "e50...", "status": "active"}
params = {"webhook_id": "e50...", "endpoint": "https://x.io/hook2", "events": ["*"]}
Error Handling:
400 → invalid endpoint/event; 404 → unknown webhook id. Errors return an
Error ... string.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |