Supported Webhook Events
Overview
When you create a webhook you choose which events it should listen for. A single webhook can subscribe to one event, several, or all of them. Each event is identified by a stable string (its event_type), which is included in every payload so your system knows what happened.
Supported events
| Event type | Triggered when |
|---|---|
feedback.created | A piece of feedback is submitted |
invoice_batch.created | A new invoice batch is created |
invoice_batch.finalised | An invoice batch is finalised |
participant.created | A new participant is created |
participant.updated | An existing participant is updated |
referral.created | A new referral is created |
task.created | A new task is created |
user.invited | A user is invited to your account |
user.invite_accepted | An invited user accepts their invitation |
user.deactivated | A user is deactivated |
user.restricted | A user is restricted |
What you receive
Each event delivers a compact payload identifying the type of event and the record it relates to, so your system can then fetch full details from the API if needed. See Receiving and verifying webhooks for the payload format.