Kanban Lite

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

Webhook → Create

AI-generated

Summary

Register a webhook subscription for Kanban Lite event delivery via the chosen transport mode.

Inputs

  • transport (required) — Connection mode: Remote API or Local SDK. Defaults to API mode if omitted.
  • url (required) — Publicly reachable webhook target URL where Kanban Lite will send event POST requests.
  • events — Events to subscribe to, accepted as JSON array or comma-separated string (e.g. [task.created, task.updated] or task.created,task.updated).
  • secret — Optional HMAC-SHA256 signing secret for webhook delivery verification by the receiving endpoint.

Output shape

Normalized result envelope per transport mode. API mode returns { data, statusCode } via normalizeResult; SDK mode returns { data }.

If no events string is provided, the webhook is created without event filtering. The operation routes through buildTransport → ApiTransport.execute (POST /api/webhooks) or SdkTransport._dispatch (s.createWebhook), normalizing the response consistently.

Examples

Example 1: Create webhook for task.created and task.updated events using Remote API

transport=api, url=https://example.com/webhook, events=[task.created,task.updated]

Links

Discussion