order_type and trigger_condition to identify the trigger type. It is available on Hyperliquid core, HIP-3, and HIP-4.
Use this route to see which trigger orders were placed, canceled, or fired, including their trigger condition and price. Use Trades for any resulting execution and Order history for the wider lifecycle.
Get take profits & stop losses
- Hyperliquid
- HIP-3
- HIP-4
/v1/hyperliquid/orders/{symbol}/tpsl. Plain perp symbols such as BTC.Request parameters
Example response
Hyperliquid core,BTC. The example is representative and abridged. The wallet and request ID values are synthetic. The opaque response cursor and transaction hash are omitted.
When to use it
A take-profit or stop-loss sits as a trigger until its price condition fires. Triggering and filling are separate lifecycle events. Pair this route with Trades to see whether the triggered order executed and Order history to follow later status changes. Use theuser filter to study one wallet’s risk management, or pull the whole symbol to see where triggers cluster around price. Keep the trigger price, side, status, and timestamps together so you can follow the sequence without treating one event as the order’s final state.
Stream it live
There is no dedicated take-profit or stop-loss channel. Trigger orders surface in the L4 order-event stream (l4_orders, plus the venue-prefixed variants), where you can filter for trigger order types as they are placed, fired, or canceled.
Export in bulk
Take-profit and stop-loss records ship in 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.