Skip to main content

Query Order

Type: USER-DATA

Weight: 1

GET /fapi/v1/order

Check an order's status, in any state.

Request

GET /fapi/v1/order?symbol=BTCUSDT&orderId=<uuid>&timestamp=<ms>&signature=<hex>

Query params

NameTypeRequiredNotes
symbolstringyes
orderIdstringone of
origClientOrderIdstringone of

Response — 200 — same shape as New Order.

reduceOnly is always false in query responses because the flag is not persisted on the order row, even if it was set at placement. Reconcile against userTrades instead.

Errors

HTTPcodemsg
400-1102Neither id supplied.
404-2013Order does not exist.

Authentication failures (INVALID_API_KEY, API_KEY_DISABLED, IP_NOT_ALLOWED, SIGNATURE_INVALID) apply to every signed endpoint and use Sparky's {"success":false,"error":{...}} envelope; see Error Codes.