Kanban Lite

Interact with a Kanban Lite workspace – boards, cards, comments, attachments, columns, labels, and more

Webhook → Update

AI-generated

Summary

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

Links

Discussion