Applicable for placing contract orders
Request URL
POST https://cloud-api.wooxpro.com/contract/private/submit-order
Request Limit
See Detailed Rate LimitRequest Parameter
Request
curl
-H 'X-API-KEY:{{AccessKey}}'
-H 'X-API-TIMESTAMP:{{currentTime}}'
-H 'X-API-SIGN:{{SIGN}}'
-X POST -d '{
"symbol":"ETHUSDT",
"client_order_id":"BM1234",
"side":4,
"mode":1,
"type":"limit",
"leverage":"1",
"open_type":"isolated",
"size":10,
"price":"2000"
}'
https://cloud-api.wooxpro.com/contract/private/submit-order
| Field | Type | Required? | Description |
|---|---|---|---|
| symbol | String | Yes | Symbol of the contract(like BTCUSDT) |
| client_order_id | String | No | Client-defined OrderId(A combination of case-sensitive alphanumerics, all numbers, or all letters of up to 32 characters) |
| type | String | No | Order type - limit(default)- market |
| side | Int | Yes | Order side |
| leverage | String | No | Order leverage |
| open_type | String | No | Open type - cross - isolated |
| mode | Int | No | Order mode - 1=GTC(default)- 2=FOK- 3=IOC- 4=Maker Only |
| price | String | Yes | Order price, required at limit order |
| size | Int | Yes | Order size (Number of contracts) |
| preset_take_profit_price_type | Int | No | Pre-set TP price type - 1=last_price(default)- 2=fair_price |
| preset_stop_loss_price_type | Int | No | Pre-set SL price type - 1=last_price(default)- 2=fair_price |
| preset_take_profit_price | String | No | Pre-set TP price |
| preset_stop_loss_price | String | No | Pre-set SL price |
| stp_mode | Int | No | Self Trading Protection - 1=cancel_maker(default)- 2=cancel_taker- 3=cancel_both |
Response Data
Response
{
"code": 1000,
"message": "Ok",
"data": {
"order_id": 220609666322019,
"price": "25637.2"
},
"trace": "13f7fda9-9543-4e11-a0ba-cbe117989988"
}
| Field | Type | Description |
|---|---|---|
| order_id | Int | Order ID |
| price | String | Order Submit Price,if submit market type order,will return string:“market price” |