Set up via the app (Settings > Integrations > Webhooks)
Set up via the app (Settings > Integrations > Webhooks)
From the app interface:


- Go to Settings > Integrations > Webhooks
- Click Create to add a new webhook
- Provide a valid callback URL and choose one or more event types
- Optionally, test the endpoint before saving

You can register up to 5 webhooks per event type per organization. Each must use a unique URL — all registered URLs receive the event. The same URL can be reused across different event types.
Set up via API
Set up via API
Choose the events you want to subscribe to
Each event type is independent. Choose only the ones you need.
Provide your webhook URL
You must supply a valid HTTPS URL that can receive
POST requests.You can register up to 5 webhooks per event type per organization. Each must use a unique URL — all registered URLs receive the event. The same URL can be reused across different event types. Exceeding the limit returns a
400 error.Include your org_id and event types
We use the
org_id to ensure events go to the right organization.Required fields:url– your endpointorg_id– your organization IDevent_type– the event to subscribe to
custom_headers– custom HTTP headers to forward with each webhook request (e.g. for authentication). Keys must start withX-and must not use theX-Partooprefix. Maximum 5 headers. Key max length: 128 characters. Value max length: 512 characters. The following characters are forbidden in header keys: space,(,),<,>,@,,,;,:,\,",/,[,],?,=,{,}.