Skip to main content

Order Status REST API Endpoint

Check order status with plain-English explanation for a specific order ID.

Updated on
May 19, 2026
info

Exchange API calls do not consume Quicknode API credits. If you are on a free trial plan, see hyperliquidapi.com for your URL and fee schedule. To white-label with your own builder code, contact us.


Body Parameters

user
string
REQUIRED

User address (0x...)

oid
string
REQUIRED

Order ID (integer) or Client Order ID / cloid (string) to check status

Returns

status
string

Order status (e.g., "open", "filled", "canceled")

explanation
string

Plain-English explanation of order status (e.g., "Order was canceled by user.")

coin
string

Asset symbol (e.g., "ZEREBRO", "BTC")

name
string

Asset name (same as coin)

isSpot
boolean

Whether this is a spot market order

statusTimestamp
integer

Timestamp of the status update in milliseconds

oid
integer

Order ID

asset
integer

Asset index (0 for BTC, 1 for ETH, 168 for ZEREBRO, etc.)

order
object

Detailed order information

coin
string

Asset name (e.g., "BTC", "ETH", "ZEREBRO")

side
string

Order side ("B" for buy, "A" for ask/sell)

limitPx
string

Limit price as a stringified number

sz
string

Order size/quantity as a stringified number

oid
integer

Order ID

timestamp
integer

Order creation timestamp in milliseconds

triggerCondition
string

Trigger condition ("N/A" if not a trigger order)

isTrigger
boolean

Whether this is a trigger order

triggerPx
string

Trigger price as a stringified number ("0.0" if not a trigger order)

children
array

Array of child orders (for TP/SL orders)

isPositionTpsl
boolean

Whether this is a position-level TP/SL order

reduceOnly
boolean

Whether this is a reduce-only order

orderType
string

Order type (e.g., "Limit", "Market")

origSz
string

Original order size as a stringified number

tif
string

Time in force ("Alo", "Gtc", "Ioc")

cloid
string

Client order ID as a 0x-prefixed hex string (null if not set)

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free