Webhooks
Event object
This reference details the structure of each event object and explains how to interpret the data in your application.
New recipient created
This event is triggered whenever an end-user adds a new recipient. Use this event to capture and store new beneficiary details in your system.
type: RECIPIENT.CREATED
Field name | Type | Description |
---|---|---|
id | string (uuid) | Unique ID of the created recipient |
externalUserId | string | Unique ID of the user who added the recipient |
Recipient updated
This event is triggered whenever an end-user makes any update to a recipient, including but not limited to switching the default recipient. Use this event to ensure your system remains in sync with the latest recipient information, particularly updating the “default” status when a new recipient is set as the preferred option.
type: RECIPIENT.UPDATED
Field name | Type | Description |
---|---|---|
id | string (uuid) | Unique ID of the updated recipient |
externalUserId | string | Unique ID of the user who updated the recipient |
Recipient deleted
This event is triggered whenever an end-user deletes an existing recipient. Use this event to remove any records associated with the recipient from your system.
type: RECIPIENT.DELETED
Field name | Type | Description |
---|---|---|
id | string (uuid) | Unique ID of the deleted recipient |
externalUserId | string | Unique ID of the user who deleted the recipient |