Withdraw completed
When a deposit is detected on any of your wallets from the products TREASURY and VIRTUAL WALLETS, a notification will be sent to de configured webhook notification (if not configured nothing will be sent).
The request is composed by the following fields:
PRODUCT: VIRTUAL_WALLETS
EVENT TYPE: WITHDRAW
STATUS: SUCCESS | FAILED
Data Payload:
Field | Type | Description |
wallet_id | String | Unique identifier of the card that needs the approval |
wallet_address | String | Address of one of your wallets that received the tokens |
transaction_hash | String | Hash of the operation to check on the blockchain. If the transfer is between to virtual wallets the hash will be ‘internal’ |
blockchain | String | Blockchain name where the operation was made. For possibles values check the Management/Blockchain endpoint |
to_wallet_address | String | Address of the wallet where the tokens are sent |
amount | Decimal with 2 digit precision | Amount received |
token | Object | Information of the received token |
created_at | Date Time | Date and time when the transaction was created |
Token payload:
Field | Type | Description |
name | String | Full name of the token |
symbol | String | Short name of the token |
address | String | Address of the token contract |
Full payload example:
{ "product": "VIRTUAL_WALLETS", "event_type": "WITHDRAW", "operation_id": "0x1234567890123456789012345678901234567890", "status": "SUCCESS", “client_id”: "ABCD123456", "data": { "wallet_id": "ivZPARvNBLOSZx69q4DCBBGUfVhCMsLw", "wallet_address": "0xff899364c6e15524531ed3739ea3e878eb1c6d86", "blockchain": "POLYGON", "transaction_hash": "0xa348fb3f57c8ecc92ca0aaa858c520432a23cd5e5aeeee3e116fba229891e581", "to_wallet_address": "0xde0da9cb48b9133b9011fbc0a073c71e7cc23830", "amount": "100.1", "token": { "name": "USD Circle", "symbol": "USDC", "address": "0x41e94eb019c0762f9bfcf9fb1e58725bfb0e7582" }, "created_at": "2024-06-28T10:20:56.654-03:00" } }Response:
What made this section unhelpful for you?
On this page
- Withdraw completed