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 |