POST request to your URL whenever something happens to a card in the workspace. Use it to post to Slack, kick off a deploy, or keep another tool in sync.
Workspace admins manage webhooks in Settings → Webhooks.
Events
Add a webhook
- Kan
- API
- Agent
Open Settings → Webhooks and click Add webhook. Give it a name, a URL and the events to send. Add a secret to verify deliveries.Click Test to send a sample
card.created event and see what your server returned.What you receive
changes is only on card.updated and card.moved, with the from and to of each field that changed: title, description, dueDate or listId.
Each request has these headers:
Respond with a
2xx within 10 seconds. Deliveries aren’t retried, so if your server is down, events are missed.
Verify deliveries
If you set a secret,X-Webhook-Signature is the HMAC-SHA256 of the raw request body, using the secret as the key, in hex. Compute it yourself and compare before trusting the request: