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 passUSDT) for USDT. List endpoints (/futures/orders,/futures/orders/history) taketrade_currencyas a query parameter, default toUSDT, return one currency per call, and tag each order with itstrade_currency. For INR orders the FX rate is returned ashedge_rate. Order price remains in USDT; quantity is in the base asset.
Glossary. Futures endpoints use
trade_currency(USDTorINR). Spot APIs usecurrencyfor the same idea — do not sendtrade_currencyon 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.
Updated about 1 month ago
