The currently supported event types are as follows:
transfer.approved
transfer.succeed
transfer.failed
Please note that duplicate events MAY occur and in some occasions, may arrive out of order. We ask partners to de-dupe these events
Transfer Event samples:
{
"type": "transfer.approved",
"payload": {
"transactionId": "92841860-481e-4ba4-9be2-12b1e497facf",
"type": "OUT",
"walletId": "11b9ca57-0559-403a-bf8e-7bd1a31aff46",
"gateway": "transfer",
"network": "ton.0.mainnet",
"amount": {
"currency": "USDT",
"amount": "10000"
},
"status": "PROCESSING",
"reason": "",
"createdAt": "2024-02-14T12:00:00Z"
}
}
{
"type": "transfer.succeed",
"payload": {
"transactionId": "92841860-481e-4ba4-9be2-12b1e497facf",
"type": "OUT",
"walletId": "11b9ca57-0559-403a-bf8e-7bd1a31aff46",
"gateway": "transfer",
"network": "ton.0.mainnet",
"amount": {
"currency": "USDT",
"amount": "10000"
},
"status": "SUCCEED",
"reason": "",
"createdAt": "2024-02-14T12:00:00Z"
}
}
{
"type": "transfer.failed",
"payload": {
"transactionId": "92841860-481e-4ba4-9be2-12b1e497facf",
"type": "OUT",
"walletId": "11b9ca57-0559-403a-bf8e-7bd1a31aff46",
"gateway": "transfer",
"network": "ton.0.mainnet",
"amount": {
"currency": "USDT",
"amount": "10000"
},
"status": "FAILED",
"reason": "insufficient amount for transfer",
"createdAt": "2024-02-14T12:00:00Z"
}
}