GET
/v1/withdrawals/{id}
提现详情
Scope
withdrawals:read
商户自身
以商户主体调用,不需要 x-on-behalf-of。
「不存在」与「属于别的商户」返回完全相同的 404 ——
区分开就等于给了一个跨商户订单探测接口,所以不要据它判断某个 id
是否真的存在。
路径参数
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
id |
string | 必填 | 提现单号。带不带 wdr_ 前缀都认 —— 我方会先剥前缀再查。 |
响应
200OK
{
"id": "wdr_9f1c0b2a-4d33-4a51-9f2e-7c1b0a5d6e88",
"external_member_id": "u_10023",
"asset": "USDT",
"amount": "200.000000",
"ledger_scale": 6,
"to_address": "0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed",
"status": "locked",
"created_at": "2026-08-12T09:31:02Z"
}404
not_found 不存在 / 属于别的商户 —— 两种同一响应
调用样例
curl -X GET 'https://api.zise.com/v1/withdrawals/{id}' \
-H 'authorization: Bearer $TOKEN' \
-H 'x-zise-merchant: $MERCHANT_ID'
const res = await fetch(
"https://api.zise.com/v1/withdrawals/{id}",
{
method: "GET",
headers: {
"authorization": "Bearer $TOKEN",
"x-zise-merchant": "MERCHANT_ID"
},
},
);
// 金额一律按字符串读,不要 JSON.parse 成 number
const data = await res.json();
import requests
res = requests.get(
"https://api.zise.com/v1/withdrawals/{id}",
headers={
"authorization": "Bearer $TOKEN",
"x-zise-merchant": "$MERCHANT_ID"
},
)
# 金额用 Decimal(str(...)),不要 float
data = res.json()