post https://api.bring.trade/api/v1/trade/order
Place a new order, this api is asynchronous.
Receiving a successful response only indicates that the request was successfully submitted to the system. To confirm the final status of the order, check via WebSocket subscriptions or order query interfaces.
⏳ Limit
600 requests per minute.
🛠️ Parameters
Field | Type | Mandatory | Description |
---|---|---|---|
clientOrderId | String | N | Customer-defined order ID, only supports letters (a-z) and numbers (0-9). |
symbol | String | Y | The trading pair or asset symbol. |
side | String | Y | Order side (BUY or SELL ). |
orderType | String | Y | Order type (default LIMIT , supported types: LIMIT , MARKET ). |
timeInForce | String | N | Time In Force (default GTC , supported types: GTC , IOC , FOK , GTX ). GTX = GTC + Post only. |
orderQty | String | N | The quantity of the base currency (Mandatory unless spot market buy). |
limitPrice | String | N | Limit price (mandatory for limit orders). |
quoteOrderQty | String | N | Order quote quantity, only used for spot market buy orders to specify the total amount in the quote currency to spend. |
reduceOnly | String | N | Reduce-only order, must be true or false . Indicates whether the order should only reduce an existing position. |
📬 Response
Field | Type | Description |
---|---|---|
orderId | String | orderId |
clientOrderId | String | Customer-defined order ID |