cURL
Reconciliation
Verify transactions in bulk
Batch transaction verification. Supports matching by request_id / transaction_id / hash or a combination of fields in batch.
POST
cURL
Authorizations
API key. Must be included in the request header.
Timestamp. Must be included in the request header.
Signature string. Must be included in the request header.
Body
application/json
- At least one of request_id, transaction_id, or hash must be provided by default. request_id is not applicable when the transaction type is Deposit.
- At least one of the remaining parameters must be provided for verification.
- amount_delta: amount tolerance. Default: 0.001.
- time: transaction time, optional, in seconds.
- time_type: time match type. =Created matches the transaction creation time; =Confirmed matches the confirmation time; =Completed matches the completion time. Default: Created.
- time_delta: time tolerance, in seconds. Default: 10.
List of transactions to verify.
Example:
[
{
"request_id": "",
"transaction_id": "da55a74c-e666-428d-8227-38cd25e3414d",
"hash": "",
"chain_id": "TRON",
"token_id": "TRON_USDT",
"to": "TWgTvxMj9AFZhQF5xKjrua(XCAhym4E1qu",
"type": "Deposit",
"amount": 2000,
"fee": 20,
"amount_actual": 1980,
"status": "Completed",
"amount_delta": 0.01,
"time": 1761518815,
"time_type": "Created",
"time_delta": 10
},
{
"request_id": "",
"transaction_id": "164271c4-3004-4201-a2b7-21156379293c",
"hash": "",
"chain_id": "ETH",
"token_id": "ETH_USDT",
"to": "0xfdd30a21582210900bc1468b2dbc7d51b68502973",
"type": "Deposit",
"amount": 1000,
"fee": 10,
"amount_actual": 990,
"status": "Completed",
"amount_delta": 0.01,
"time": 1761649929,
"time_type": "Created",
"time_delta": 10
}
]