Place spread order
Place a new order on a spread. You can place orders only if you have sufficient funds in your trading account.
Authentication
OK-ACCESS-KEYstring
Your API key.
OK-ACCESS-SIGNstring
Base64-encoded HMAC-SHA256 signature of the prehash string.
OK-ACCESS-TIMESTAMPstring
ISO 8601 UTC timestamp, e.g. 2020-12-08T09:08:57.715Z.
OK-ACCESS-PASSPHRASEstring
The passphrase you set when creating the API key.
Request
This endpoint expects an object.
sprdId
Spread ID, e.g. BTC-USDT_BTC-USDT-SWAP.
side
Order side.
Allowed values:
ordType
Order type. limit: limit order; post_only: post-only order; ioc: immediate-or-cancel; market: market order.
Allowed values:
sz
Quantity to buy or sell.
px
Order price. Only applicable to limit, post_only, and ioc orders.
clOrdId
Client Order ID as assigned by the client. A combination of case-sensitive alphanumerics, up to 32 characters.
tag
Order tag. A combination of case-sensitive alphanumerics, up to 16 characters.
Response
Successful response
code
Result code. 0 means success; any other value is an error code.
msg
Error message. Empty on success.
data

