Hyperliquid's liquidations and order books, in your code

Confirmed liquidations as they happen, liquidation and liquidity heatmaps for every market, the largest positions and the session calendar of every stock perp. JSON over HTTPS, with one key from one wallet signature.

GET /v1/liquidations/summary
curl /v1/liquidations/summary
Liquidated in 24 hours
…
Markets with a liquidation heatmap
…
Order books recorded every minute
…
Endpoints
…

Plans

Free

$0 for good

30 requests a minute

  • Markets, sessions, funding and earnings
  • Liquidation totals and the five newest
  • BTC's liquidation and liquidity heatmaps

Afterbell Pro

$29 a month

120 requests a minute

  • Everything in Free
  • Every liquidation, filtered, and the radar
  • Both heatmaps for every market, three days of history
  • The largest positions by market and the top traders
  • Pro across this site with the same wallet

API

$149 a month

1,200 requests a minute

  • Everything in Pro
  • Ten times the rate
  • For apps, bots and dashboards that serve other people
  • One wallet, one key, paid in USDC like Pro

Paid in USDC from your Hyperliquid balance with one signature: no card, no account, nothing renews by itself. A payment adds its time after any you already have.

Your key

A key belongs to a wallet. One signature proves the wallet is yours; no funds move, and the key carries that wallet's plan. Keep it secret: anyone holding it spends your limit.

Endpoints

Pick one, send it from here with your key, and copy the code.

How it answers

Send the key as Authorization: Bearer <key>, or as ?key= where a header is awkward. Every answer carries X-Plan, X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset. Liquidations refresh every ten seconds, heatmaps every minute, positions every hour.

StatusMeaning
200The answer.
401No key, or a key that is not valid, on an endpoint that needs one.
402The key's plan does not include this endpoint.
404No such market or endpoint.
429Over the plan's requests a minute; Retry-After says when to come back.
503The data is being written for the first time; try again in a minute.