Place Order Request Body
| Name | Type | Description | Notes |
|---|---|---|---|
| text | str | Client-defined Order ID, supports letters (a-z), numbers (0-9), symbols (-, _) only | [optional] |
| symbol | str | Unique identifier `{Exchange}{Business}{Base}_{Counter}` Examples: To send a Binance spot order on `ADA/USDT`, use `BINANCE_SPOT_ADA_USDT`; For an ADA/USDT-margined USDT perpetual futures order on OKX, use `OKX_FUTURE_ADA_USDT`; For ADA/USDT margin trading on Gate, use `GATE_MARGIN_ADA_USDT`; For ADA/USDT spot trading on Bybit, use `BYBIT_SPOT_ADA_USDT`; For an ADA/USD futures order on Kraken, use `KRAKEN_FUTURE_ADA_USD`; For an ADA/USDC futures order on Hyperliquid, use `HYPERLIQUID_FUTURE_ADA_USDC`; For an ADA/USDC futures order on Deribit, use `DERIBIT_FUTURE_ADA_USDC`; Supports spot trades, USDT-margined perpetual futures, and spot margin templates. BYBIT and DERIBIT omit spot margin for now; Kraken and Hyperliquid omit dedicated spot/margin legs inside CrossEx. | |
| side | str | BUY, SELL | |
| type | str | Order type (default: `LIMIT`; supported types: `LIMIT`, `MARKET`) | [optional] [default to 'LIMIT'] |
| time_in_force | str | Defaults to GTC. Supported values: `GTC`, `IOC`, `FOK`, `POC`, and `RPI` `GTC`: GoodTillCancelled `IOC`: ImmediateOrCancelled `FOK`: FillOrKill `POC`: PendingOrCancelled or PostOnly `RPI`: Retail Price Improvement | [optional] [default to 'GTC'] |
| qty | str | Order quantity (required unless spot market buy) | [optional] |
| price | str | Limit Order Price (Required for Limit Orders) | [optional] |
| quote_qty | str | Order quote quantity; required for spot and margin market buy orders | [optional] |
| reduce_only | str | Reduce-only: `true` or `false` | [optional] |
| position_side | str | Position side: `NONE`, `LONG`, `SHORT` Defaults to `NONE` (single position mode) if not specified | [optional] |