/v1/symbols coverage_by_type. Verify the selected symbol and data family before requesting a window. It is not the right fit for Hyperliquid routes, execution, account state, wallet signing, or a venue outside Lighter.
Lighter is a separate top-level venue API under /v1/lighter. Start with the Lighter product page when the buyer needs the product overview, then return here for route and data-grain selection. Lighter L3 is individual resting-order depth, not a Hyperliquid L4 route and not an aggregated L2 response. L3 rows use price, remaining_size, order_index, and owner_account_index; keep those field names and meanings unchanged in storage.
Use the Lighter REST table to choose the route, the quickstart to run the first request, and OpenAPI when a generated client needs the exact contract. Open Lighter REST, Lighter API Quickstart, or OpenAPI for that step. SDK package pages are for install details after that. For bounded history, use the Historical Data Guide after resolving the symbol and data family.
Lighter Route Matrix
Why Teams Choose 0xArchive
The main Lighter decision is keeping the venue and data grain intact. A request under/v1/lighter/* does not become a Hyperliquid request with a renamed symbol, and L3 does not inherit the L2 px and sz model. The route contract and the returned order_index and owner_account_index fields keep that distinction visible.
Start with a symbol row, then request one bounded page. Save meta.request_id when it is returned and check coverage and freshness before the result feeds a backtest, alert, export, or agent call. Funding is a special boundary: retain source units and timestamps, but do not compare or annualize currently served Lighter funding values while normalization repair is pending.
Fastest Path For Lighter Analytics
Selection Checklist
1
Resolve the Lighter symbol
Use
/v1/lighter/instruments or /v1/symbols and keep the returned symbol literal before generating the route.2
Choose L2 or L3
Use
/v1/lighter/orderbook/{symbol} for aggregated price-level work. Use /v1/lighter/l3orderbook/{symbol} for individual resting orders and Lighter index fields.3
Gate the window
Check the exact symbol and data type with coverage and freshness. Treat funding comparison and annualization as unavailable until normalization is repaired.