Get order history
- Hyperliquid
- Spot
- HIP-3
- HIP-4
/v1/hyperliquid/orders/{symbol}/history. Plain perp symbols such as BTC.Request parameters
Example response
Hyperliquid core,BTC. The example is representative and abridged. The wallet, client order ID, and request ID values are synthetic. The opaque response cursor and transaction hash are omitted.
What the lifecycle covers
Each record is one event in an order’s life: placed, partially filled, filled, canceled, or triggered. Join history to Trades and the L4 book with the order id to follow a single order from placement to fill, and use thestatus and order_type filters to narrow to the lifecycle stage you care about. For trigger-only rows, use Take profits & stop losses. Store the order id, status, and timestamps so a later run can rebuild the same sequence.
Stream it live
There is no separate order-history channel. Live order events stream through the L4 order channels (l4_orders, plus spot_l4_orders, hip3_l4_orders, hip4_l4_orders), which carry placements, fills, cancels, and status changes as they happen.
Export in bulk
For order-event history as files, use thel4_orders (Order Events / TP/SL) export schema ($8/GB, $25 minimum), delivered as Parquet with ZSTD compression. Build a selection in the Data catalog; columns and coverage keys are on Export schemas.