Endpoint

POST Callback address configured by the merchant
Each deposit order triggers two callbacks. Click here for detailed callback rules.

Request Parameters

ParameterData TypeRequiredDescription
webhookTypeStringYesCallback type, set to Deposit for this webhook.
idStringYesOrder ID.
statusStringYesOrder status. Refer to the order status enum.
chainNameStringYesBlockchain name.
tokenNameStringYesToken name.
fromAddressStringYesSender’s address.
toAddressStringYesRecipient’s address, i.e., your deposit address.
txHashStringYesOn-chain transaction hash.
amountStringYesAmount deposited.
blockHighIntegerYesBlock height where the transaction resides.
blockConfirmNumIntegerYesNumber of block confirmations at the time of callback. Indicates how many times the transaction has been confirmed.
createdTimeLongYesCreation time (UTC).
timestampLongYesUNIX timestamp (in milliseconds).

Request Example

{
    "amount": "10",
    "blockConfirmNum": 1,
    "blockHigh": 51259775,
    "chainName": "Tron",
    "createdTime": 1729476831813,
    "fromAddress": "TKjLDbk7LC9NXzRBCYahKa8pzMHRfahJjn",
    "id": "603277493897662464",
    "status": "WaitingConfirmation",
    "toAddress": "TTSgF6XEd1TbEH3fPuC4Zypn7UZsxetEcH",
    "tokenName": "TRX",
    "txHash": "a43d0157e327da5fe5912e5ff91939a4c142cfa1ebedea0a40b4e118d35425d2",
    "webhookType": "Deposit",
    "timestamp": 1729476831813
}