创建换汇合约
POST
/v2/fx/trade/create/contract
2,买卖金额精确度说明:JPY只支持到整数,其他币种支持小数点后2位。
请求参数
Header 参数
access_token
string
token
Body 参数application/json
conversion_type
enum<string>
必需
枚举值:
spotlock
buy_currency
string
买入币种
sell_currency
string
卖出币种
buy_amount
number
必需
sell_amount
number
必需
slip
number
可选
ref_price
number
可选
base_currency
string
可选
pay_way
string
必需
c_order_id
string
幂等订单id
>= 8 字符<= 64 字符
value_date
string
可选
示例
{
"sell_currency": "USD",
"buy_currency": "CNH",
"base_currency": "USD",
"sell_amount": 100,
"ref_price": 7.19113,
"pay_way": "balance",
"c_order_id": "202308091621FW00008",
"value_date": "2023-08-10",
"conversion_type": "lock"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://sandbox-gateway.pingpongx.com/v2/fx/trade/create/contract' \
--header 'access_token;' \
--header 'Content-Type: application/json' \
--data-raw '{
"sell_currency": "USD",
"buy_currency": "CNH",
"base_currency": "USD",
"sell_amount": 100.00,
"ref_price": 7.19113,
"pay_way": "balance",
"c_order_id": "202308091621FW00008",
"value_date": "2023-08-10",
"conversion_type": "lock"
}'
返回响应
🟢200成功
application/json
Body
code
integer
请求结果
message
string
请求信息
data
object
返回结果
buy_currency
string
买入币种
buy_amount
number
买入金额
sell_currency
string
卖出币种
sell_amount
number
卖出金额
c_order_id
string
幂等订单id
price
number
成交价
base_currency
string
基础货币
price2
number
成交价2
base_currency2
string
基础货币2
status
string
必需
status_desc
string
状态描述
示例
{
"code": 0,
"data": {
"base_currency": "USD",
"base_currency2": "CNH",
"buy_currency": "CNH",
"sell_currency": "USD",
"status_desc": "待履约",
"c_order_id": "202308091541FW00002",
"price": 7.18825,
"sell_amount": 500,
"buy_amount": 3594.13,
"price2": 0.139116,
"status": "waitSettle"
},
"message": "ok"
}
修改于 2024-02-26 05:28:13