frontendOpenOrders
Info API
frontendOpenOrders
Commonly used to fetch a user’s currently open orders enriched with frontend metadata.
POST
frontendOpenOrders
Documentation Index
Fetch the complete documentation index at: https://goldrush.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
Credit Cost
1 per call
Processing
Realtime
- Wire-equal to
POST api.hyperliquid.xyz/infowith{"type": "frontendOpenOrders", "user": "..."}. - Use
frontendOpenOrdersinstead ofopenOrderswhen you need the trigger metadata and human-readable order type - exactly what the Hyperliquid web UI displays. - For a real-time stream of order placement and cancellation events, subscribe to
walletTxs.
Endpoint
Request
Always
"frontendOpenOrders".The wallet address (lowercase 0x-prefixed hex).
HIP-3 builder DEX identifier. Empty string returns orders on the canonical Hyperliquid perp DEX.
Example
Response
An array of open orders. Each order object includes the standardopenOrders fields plus the frontend* enrichment fields.
Field descriptions
Asset symbol.
"B" for buy/long, "A" for ask/short.Limit price.
Remaining order size.
Numeric order ID.
Order placement time in milliseconds since Unix epoch.
Human-readable trigger condition.
"N/A" for non-trigger orders.true for stop-loss, take-profit, and other conditional orders.Trigger price for conditional orders.
"0.0" for limits.Child orders attached to this parent (e.g. bracket orders).
true if this is a position-level TP/SL (closes the entire position when triggered).true if this order can only reduce, not increase, position size.Human-readable order type -
"Limit", "Take Profit Market", "Stop Limit", etc.Original order size before any partial fills.
Time-in-force -
"Gtc", "Ioc", "Alo", or null for trigger orders.Client order ID (null if not provided at placement).