跳转到主要内容
GET
获取订单
使用此端点获取任意订单的完整状态——包括支付说明、汇率、金额、时间戳以及当前状态码。由于单币种订单(fiat_to_crypto / crypto_to_fiat)与跨币种订单(fiat_to_fiat)的响应结构不同,您必须提供 orderType 查询参数,并同时提供 orderId(对于 fiat_to_crypto 和 crypto_to_fiat 订单,也可以提供您的 clientId)。轮询此端点可驱动应用中基于状态的逻辑,例如向用户展示支付说明,或在 orderStatus 达到 60(已完成)时触发下游流程。

端点

沙盒环境测试请使用 https://api-test.velafi.com/v2/order/detail。

查询参数

integer
要获取的订单的唯一数字 ID。fiat_to_fiat 订单必填。对于 fiat_to_crypto 和 crypto_to_fiat 订单,可传入 orderId 或 clientId;若两者都传入,则使用 orderId。
string
您在创建订单时提供的 clientId。仅支持 fiat_to_crypto 和 crypto_to_fiat 订单。
string
必填
订单类型。必须为 fiat_to_crypto、crypto_to_fiat 或 fiat_to_fiat 之一。

订单状态码

orderStatus 对 fiat_to_crypto / crypto_to_fiat 订单使用一套状态码,对 fiat_to_fiat 订单使用另一套状态码。
由 VelaFi 为您的账户创建的出入金订单(而非通过 API 或控制台创建)还可能显示 20(审核被拒)或 30(已批准)。

响应字段 — 法币兑加密货币 / 加密货币兑法币

integer
响应状态码。200 表示成功。
string
可读的响应消息。
object
订单详情对象。

响应字段 — 法币兑法币

object
法币兑法币订单详情对象。

示例