Create a webhook
1
Open Webhooks settings
Go to Settings > Integrations > Webhooks.
2
Add an endpoint
Click New webhook, then enter your HTTPS endpoint URL.
3
Select event types
Choose the events you want to receive, such as
project.created, task.updated, or member.invited.4
Save and copy the secret
Click Create. Copy the signing secret shown once. You will need it to verify payloads.
Event payload
Each webhook is delivered as a POST request with a JSON body. Here is an example for a task update:Verify signatures
Every request includes anX-Webhook-Signature header generated with HMAC-SHA256 and your signing secret. Verify it before processing the payload.
