跳到主要内容

提币

提币

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

请求频率限制:1/1s

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

请求地址

POST /deepcoin/asset/withdrawal

请求参数

字段名是否必填类型字段描述
ccystring币种,例如 USDT
chainstringwithdraw-config 返回的链,例如 USDT-TRC20
amtstring提币数量
addressIdstring地址簿白名单 ID
toAddrstring提币地址。传入时仅用于和地址簿白名单做一致性校验
memostringmemo/tag/payment_id。needMemo=true 或白名单地址带 memo 时必填;白名单地址带 memo 时必须与 addresses[].memo 一致
accountTypesarray扣款账户类型:fundingspotswap。当前仅支持传 1 个。不传默认 funding
clientIdstring客户端请求 ID,最大 32 个字符
remarkstring备注

请求示例

{
"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"
}
}