Z Zise Developers

可交割日(「几号到」的预告)

GET /v1/remit/conversion-dates scope: remittances:read
商户自身

给定到账币种,返回上游认的一周内可结算日与 valid 位。

终端用户下完单问的第一句是「什么时候到」——这是下单之前能给他的

那个答案。

⚠ 这是「上游认的营业日」,不是按 UTC 算的今天。上游文档要求结算日

必须是「今天」却没写是哪个时区的今天,而两边在一天里有若干小时是错开的,

周末与公众假日更是整天错开。所以我方**原样转发上游的答案,一个日子都

不自己算** —— 你也别自己按工作日推。

⚠ 下单之后有确切日期:GET /v1/remittancespayout_date

这一个是预告,那一个是事实。

same_currency: true(到账币 == 我方结算币,稳定币直付)时

dates 可能是空的 —— 那一档上游未必维护这张表,而它**不代表

汇不出去**:不经兑换的走廊我方会回落到当天。别把空清单渲染成

「这条走廊今天不能汇」。

查询参数

字段类型必填说明
currency string 必填 到账币种,三位大写。
line "express" | "pobo" 可选 业务线(决定用哪个结算币去问)。认不出的值按 express

响应

200OK
{
  "settlement_currency": "USD",
  "payout_currency": "GBP",
  "same_currency": false,
  "dates": [
    {
      "date": "2026-08-13",
      "valid": true
    },
    {
      "date": "2026-08-14",
      "valid": true
    },
    {
      "date": "2026-08-15",
      "valid": false
    }
  ],
  "earliest_valid": "2026-08-13"
}
400invalid_request currency 缺失或不是三位大写 · product_not_available 这条线没开 · service_unavailable 我方这条线还没配结算币。
502upstream_error 我方问不到上游。 ⚠ 这一档刻意不降级成空清单。 空的语义是「这个货币对没有可结算 日」,而真相是「我方问不到」—— 按前者去告诉用户「这条走廊今天不能 汇」,是把我方的故障说成了业务规则。重试即可。
请求
curl -X GET 'https://api.zise.com/v1/remit/conversion-dates' \
  -H 'x-auth-token: Bearer $TOKEN'
const res = await fetch("https://api.zise.com/v1/remit/conversion-dates", {
  method: "GET",
  headers: {
    "x-auth-token": "Bearer $TOKEN",
  },
});
// 金额按字符串读,别让它变成 number
const data = await res.json();
import requests

res = requests.get(
    "https://api.zise.com/v1/remit/conversion-dates",
    headers={
        "x-auth-token": "Bearer $TOKEN",
    },
)
# 金额用 Decimal(str(...)),不要 float
data = res.json()
req, _ := http.NewRequest("GET", "https://api.zise.com/v1/remit/conversion-dates",
    nil)
req.Header.Set("x-auth-token", "Bearer $TOKEN")
res, err := http.DefaultClient.Do(req)
// 金额字段用 string 接,不要 float64
HttpRequest req = HttpRequest.newBuilder()
    .uri(URI.create("https://api.zise.com/v1/remit/conversion-dates"))
    .header("x-auth-token", "Bearer $TOKEN")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
// 金额字段用 String / BigDecimal,不要 double
$ch = curl_init('https://api.zise.com/v1/remit/conversion-dates');
curl_setopt_array($ch, [
  CURLOPT_CUSTOMREQUEST => 'GET',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_HTTPHEADER => [
    'x-auth-token: Bearer $TOKEN',
  ],
]);
$res = curl_exec($ch);
// 金额用 bcmath / 字符串,不要 floatval
200
{
  "settlement_currency": "USD",
  "payout_currency": "GBP",
  "same_currency": false,
  "dates": [
    {
      "date": "2026-08-13",
      "valid": true
    },
    {
      "date": "2026-08-14",
      "valid": true
    },
    {
      "date": "2026-08-15",
      "valid": false
    }
  ],
  "earliest_valid": "2026-08-13"
}