Sent when a transfer is created with status: pending_approval and is waiting for a human to approve it in the Sequence app before it can be processed. Fetch the full transfer details via GET /transfers/{id}.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
| Field | Type | Description |
|---|---|---|
event* | string | The event type in `<entity>.<action>` format. |
created_at* | string | Timestamp when the event was generated (UTC). |
+ data* | object |
Response Body
Example Requests
/TransferApprovalRequiredTransfer created Webhookv2
Sent when a new transfer is created, regardless of its initial status. This fires for all origins - rule, user, money_in, money_out, etc. Fetch the full transfer via `GET /transfers/{id}`.
Transfer status changed Webhookv2
Sent when a transfer transitions to a new status. Includes the transfer ID and the previous status - use these to react to specific transitions (e.g. `pending` → `complete`). Fetch the current transfer state via `GET /transfers/{id}`.