Skip to main content
Hyperliquid Spot lives under /v1/hyperliquid/spot. Use pair symbols such as HYPE-USDC for Spot routes and keep Spot routing separate from perp symbols such as BTC.

Route Family

Example

Implementation Notes

For L4 work, start with a checkpoint route, apply diffs in order, and keep the request ID in logs when a checkpoint is not available for the requested timestamp.
Use the freshness route before alerting, trading research, exports, or model input jobs depend on Spot results.

Spot Request Checklist

Use this checklist before a Spot route enters application code, a generated client, or an agent workflow.

Freshness And Empty Results

Some Spot data families can be present for the route while a specific pair or timestamp has no available checkpoint or no returned records. Treat that as normal market-data behavior, not as permission to fabricate a book. Check /v1/hyperliquid/spot/freshness/{symbol} before reconstruction or automation jobs and preserve the error request_id when a checkpoint is unavailable for the requested timestamp.

Next Step

Open Endpoint Reference, then pair this page with Venue coverage, Data quality, and Historical market data.
Last modified on August 13, 2026