跳到主要内容

提币

提币​

发起链上提币。API 提币强制限制在地址簿白名单地址内。建议先调用 提币聚合配置 获取可用链、金额限制、精度、memo 要求、账户余额和白名单地址。

鉴权使用 接入指南 中的标准 REST 私有接口请求头,不需要额外的提币专用请求头。

请求地址​

POST /deepcoin/asset/withdrawal

请求参数​

字段名是否必填类型字段描述
ccy是string币种,例如 USDT
chain是stringwithdraw-config 返回的链,例如 USDT-TRC20
amt是string提币数量
addressId是string地址簿白名单 ID
toAddr否string提币地址。传入时仅用于和地址簿白名单做一致性校验
memo否stringmemo/tag/payment_id。needMemo=true 或白名单地址带 memo 时必填;白名单地址带 memo 时必须与 addresses[].memo 一致
accountTypes否array扣款账户类型:funding、spot、swap。当前仅支持传 1 个。不传默认 funding
clientId否string客户端请求 ID,最大 32 个字符
remark否string备注

请求示例​

{
"ccy": "USDT",
"chain": "USDT-TRC20",
"amt": "30",
"addressId": "574",
"toAddr": "TEV1gDkDST3kUtv27SCYfbAoz7ukLMwJdS",
"accountTypes": ["funding"],
"clientId": "withdraw_golang_example_001",
"remark": "golang example withdrawal"
}

accountTypes 是公开请求字段,用于指定扣款账户。单次提币请求最多传 1 个账户类型。

使用带 memo 的白名单地址时,提币请求需要传入相同的 memo 值。

accountTypes扣款账户
funding资金账户
spot现货账户
swap合约账户

响应参数​

字段名类型字段描述
wdIdstring提币单 ID
clientIdstring客户端请求 ID
ccystring币种
chainstring链
amtstring提币数量
feestring手续费
statestring提币状态
cTimestring创建时间

响应示例​

{
"code": "0",
"msg": "",
"data": {
"wdId": "339288",
"clientId": "withdraw_golang_example_001",
"ccy": "USDT",
"chain": "USDT-TRC20",
"amt": "30",
"state": "pending",
"cTime": "1777970397179"
}
}