Skip to main content

Create Order

Create Order

HTTP Request

POST /cloud/contract/v3/private/copytrading/order/create

Request Parameters

ParameterRequiredTypeComments
sidetruestringSide
symboltruestringSymbol
orderTypetruestringActive order type
qtytruestringOrder quantity
pricefalsestringOrder price, when the orderType is not Market, it cannot be empty
takeProfitfalsestringTake profit price
stopLossfalsestringStop loss price
tpTriggerByfalsestringType of take-profit activation price, LastPrice by default
slTriggerByfalsestringType of stop-loss activation price, LastPrice by default
orderLinkIdfalsestringUnique user-set order ID. Maximum length of 36 characters

Response Parameters

ParameterTypeComments
orderIdstringOrder ID
orderLinkIdstringUnique user-set order ID. Maximum length of 36 characters

Request Example

curl --location --request POST 'https://openapi-testnet.zoomex.com/cloud/contract/v3/private/copytrading/order/create' \
--header 'Content-Type: application/json' \
--data-raw '{"symbol":"BTCUSDT","side":"Sell","orderType":"LIMIT","qty":"1","price":"30350","orderLinkId":"","takeProfit":"29000","stopLoss":"32000","tpTriggerBy":"MarkPrice","slTriggerBy":"IndexPrice","api_key":"XXXXX","timestamp":1689846844096,"recv_window":5000,"sign":"XXXXX"}'

Response Example

{
"retCode": 0,
"retMsg": "success",
"result": {
"orderId": "088dadd9-cdc0-4a43-a2ea-b6f7510f8e27",
"orderLinkId": ""
}
}