GET /api/payouts/transfer/{transfer_id} to track progress.
Statuses
Each response also includes a
status_label with a human-readable description of the current status.
Refunds
When a transfer isrefunded, the refund_tx_hash field contains the on-chain Base transaction hash of the USDC returned to the sender. Use it to verify the refund on a block explorer such as basescan.org. The refunded status is set by the operations team and is permanent.
Looking up a transfer
Lookup is global bytransfer_id. Any valid API key for your organization can retrieve any transfer by its ID — including transfers created from the dashboard or with a different key — as long as you know the ID. Transfer IDs are unguessable 24-character identifiers.
v2 transfers add two earlier statuses before
processing — awaiting_deposit and pending_match — because you confirm the deposit yourself with a transaction hash. See v1 vs v2 transfers.