/app/orderbyfiat

法币购买加密货币

用法币购买加密货币的接口。


查询参数说明

参数名类型必填默认值说明可选值/枚举
uidstring用户唯一标识符-
sidestringbuy交易方向buy, sell
pairstringUSDTUSD交易对(需大写)-
sizeint32100交易规模(法币计价)-
referencestring-参考信息(将在后续相关接口中原样返回,最长255字符)-
settlement_idstring-结算ID(UUID格式)-
commission_ratestring-佣金费率-
referral_uidstring-推荐人用户ID-
networkstringETH网络类型ETH, ARB, MATIC, BASE, OP, XLM, SOL

说明:

  • pair 参数必须使用大写字母,且为用户支持的交易对
  • size 参数必须符合平台的交易规则限制
  • reference 字段最大长度不超过255个字符
  • network 参数指定交易发生的区块链网络,默认为ETH

备注

在购买加密货币的场景下,调用此接口将创建交易并扣减相应的法币余额。此扣减操作理论上会立即生效。

最佳实践建议:为保证状态一致性,建议在收到Webhook:trade-execute口返回 trade_status 状态为 succeeded 后,再调用 fiatbalances API 查询最新的、已扣减后的法币余额。”


返回参数说明

参数名类型说明示例值
quantitynumber实际成交数量(单位:交易对中的基础加密货币)51.092
pairstring交易对(与请求一致,大写格式)"USDTJPY"
sidestring交易方向,buy 表示买入,sell 表示卖出"buy"
createdstring订单创建时间(ISO 8601 格式,UTC)"2025-10-21T04:09:38.449768Z"
trade_idstring交易唯一标识符(UUID 格式)"61712669-efa3-4503-8337-addd2457a4ae"
pricestring成交单价(报价货币/基础货币)"151.0999"
network_feestring网络手续费(向用户区块链地址发送代币时,所需支付的链上交易手续费(Gas Fee),以法币为单位)"0.00"
processing_feestring由 Legend Trading 收取的服务费用,以法币为单位。"280.00"
sizeinteger请求的交易规模(法币)8000
referencestring用户传入的参考信息(原样返回,最长 255 字符)"123lasdlaj11n"

响应示例(JSON)

{
  "quantity": 51.092,
  "pair": "USDTJPY",
  "side": "buy",
  "created": "2025-10-21T04:09:38.449768Z",
  "trade_id": "61712669-efa3-4503-8337-addd2457a4ae",
  "price": "151.0999",
  "network_fee": "0.00",
  "processing_fee": "280.00",
  "size": 8000,
  "reference": "123lasdlaj11n"
}
Query Params
string
required
Defaults to 380ee89d-8c44-48cf-b3d0-12a8663137de
string
required
Defaults to buy
string
required
Defaults to USDTUSD

必须使用大写字母的交易对格式。

int32
required
Defaults to 100

交易数量必须符合交易规则。

string

存放reference数据,在后边相关接口会原样跟随这笔结算返回,最长不能查过255个字符。

string

佣金比例

string

推荐用户 ID

string
enum

网络

Allowed:
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json