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>×tamp=<ms>&signature=<hex>
Query params
| Name | Type | Required | Notes |
|---|---|---|---|
symbol | string | yes | |
orderId | string | one of | |
origClientOrderId | string | one 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
| HTTP | code | msg |
|---|---|---|
400 | -1102 | Neither id supplied. |
404 | -2013 | Order 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.