跳到主要内容

出金查询

用于查询入金请求

请求地址

  • 接口地址(requestURI): /openapi/v1/withdrawal/query

请求参数

参数名称类型出现要求描述
trackingIdStringR商户跟踪id。各个商户的每次交易操作应保证唯一

请求示例

{
"trackingId": "20220408123456789"
}

响应参数

参数名称类型出现要求描述
trackingIdStringO商户跟踪id
statusIntegerO出金状态,[0:已提交,1:待审核,2:余额不足,3:出金中,4:出金完成,5:已拒绝,6:出金错误,7,终止出金], 例: 1
assetNameStringO资产名称,[如:BTC]
assetNetStringO资产网络
netProtocolStringO网络协议
sourceAddressStringO来源地址
destinationAddressStringO目标地址
merchantNameStringO商户名称
amountBigDecimalO金额
txHashStringOtxHash
auditStatusIntegerO审核状态,[1:通过,2:不通过,3:终止执行,4:重新执行]
remarkStringO备注说明
assetTypeIntegerO资产类型,[0:加密货币,1:法定货币]
webhookUrlStringO通知回调地址/webhook url
bankCodeStringO银行代码, 某些币种的支付类型需要
bankNameStringO银行名称, 某些币种的支付类型需要
accountNameStringO持卡人姓名, 某些币种的支付类型需要
bankNumStringOIFSCcode, INR币种需要, 叫印度金融系统代码, 其余币种默认:NA
userIdStringO用户id
userIpStringO用户ip地址
stayReasonStringO停留原因
withdrawalDetailDtoListArrayListO出金记录明细

WithdrawalDetailDto

参数名称类型出现要求描述
txHashStringOTxHash
assetNameStringO资产名称
netProtocolStringO网络协议
sourceAddressStringO来源地址
destinationAddressStringO目标地址
merchantNameStringO商户名称
amountBigDecimalO金额
addrBalanceBigDecimalO目标地址余额
statusIntegerO出金明细状态 1未确认,2确认中,3已确认,4已取消,5已出金,6出金失败

响应示例

{
"trackingId": "20220408123456789",
"status": 1,
"assetName": "BTC",
"netProtocol": "BTC",
"sourceAddress": "123456",
"destinationAddress": "123456",
"merchantName": "merchantName",
"amount": 100,
"txHash": "txHash",
"auditStatus": 1,
"remark": "Withdrawal",
"assetType": 0,
"webhookUrl": "https://yourdomain.com/webhook",
"bankCode": "bankCode",
"userId": "123456",
"userIp": "127.0.0.1",
"stayReason": "stayReason",
"withdrawalDetailDtoList": [
{
"txHash": "txHash",
"assetName": "BTC",
"netProtocol": "BTC",
"sourceAddress": "sourceAddress",
"destinationAddress": "destinationAddress",
"merchantName": "merchantName",
"amount": 100,
"addrBalance": 100,
"status": 1
}
]
}