Event Envelope
Every delivery is an HTTPPOST whose JSON body follows this envelope:
The request also includes these headers:
See Webhook Security before accepting a delivery.
Supported HOP Events
The/v1/customers/{customer_id}/webhook-endpoints API accepts exactly these event types:
Any other event name is rejected with
422 Unprocessable Entity.
Payin Example
Thedata object for payin events uses the same payin representation returned by the Payins API. Nullable fields not relevant to this example are omitted for readability.
Payout Example
Thedata object for payout events contains the payout plus its beneficiary and payout-destination details. Nullable fields not relevant to this example are omitted for readability.
Account Example
Account events carry the current account details and verification state. Detail-only onboarding fields may benull in webhook deliveries.