Actions46
- Attachment Actions
- Auth Actions
- Board Actions
- Card Actions
- Column Actions
- Comment Actions
- Form Actions
- Label Actions
- Settings Actions
- Storage Actions
- Webhook Actions
- Workspace Actions
Webhook → Update
AI-generatedSummary
Updates a webhook subscription in Kanban Lite
Inputs
- transport — How this node connects to Kanban Lite: 'api' for Remote API mode or 'sdk' for Local SDK mode. Defaults to 'api'.
- id (required) — Unique ID of the webhook to update. Used to identify which webhook subscription to modify.
- url — New webhook target URL. Must be publicly reachable. Overwrites the existing URL when provided.
- events — Events to subscribe to, accepted as a JSON array (e.g. []) or comma-separated string (e.g. task.created,task.updated). Overwrites existing events when provided.
- secret — Optional HMAC-SHA256 signing secret for webhook delivery. Overwrites existing secret when provided.
- active — Whether the webhook should receive events. Boolean. Defaults to true. Setting to false disables the webhook without deleting it.
Output shape
The Kanban Lite node returns an array of items. Each item's json field contains the updated webhook data as returned by the Kanban Lite server or SDK. If the API responds with 204 No Content, the json field is null.
In API mode, the PUT request goes to /api/webhooks/{id}. In SDK mode, the sdk.updateWebhook(id, params) method is called. Both routes produce identical normalized output via the shared normalizeResult helper.
Examples
Example 1: Update a webhook's target URL and secret
transport: api; id: wh_12345; url: https://example.com/n8n/webhook; secret: mysecret123; active: true