POST with the same two top-level keys: an event envelope that identifies the delivery, and a data object that carries the resource the event is about.
data object differs per event, and its shape matches the schema documented on that event’s API reference page.
Event categories
Webhook events are grouped into the following categories:customertransactionbeneficiarybatch.transaction.itemtransit.payment
Supported events
The event envelope
Every payload carries the sameevent object. All five fields are always present.
The data object
Thedata object matches the schema on the event’s own reference page. Several events share a schema.
Open the reference page for an event to see its full schema and every example payload.
Status values
Events that report a status carry one of a fixed set of values.Verifying deliveries
Every webhook request is signed. See Verifying Webhooks for the HMAC verification steps and code examples.Responding
Return200 once you have accepted the delivery.