Guides
Guides

Orders

Endpoints to query open and closed orders, retrieve details of a specific order, amend or cancel orders.

Place, list, amend, and cancel futures orders. See also Execution report.

Currency. To place an INR-margin order, add "trade_currency": "INR" to the order body; omit it (or pass USDT) for USDT. List endpoints (/futures/orders, /futures/orders/history) take trade_currency as a query parameter, default to USDT, return one currency per call, and tag each order with its trade_currency. For INR orders the FX rate is returned as hedge_rate. Order price remains in USDT; quantity is in the base asset.

Glossary. Futures endpoints use trade_currency (USDT or INR). Spot APIs use currency for the same idea — do not send trade_currency on Spot.

Amend order

See Amend order — PATCH /futures/orders/{order_id}. Both order_price and quantity are required.

Client order ID

See Client order ID. Set your own id on place / risk / partial close, then get or cancel using client_order_id (including GET /fapi/v1/futures/orders/detail).

Order and position IDs

See Order and position IDs. Order responses include position_id, the UUID of the position the order belongs to.


Did this page help you?