Hyperliquid API key: what it is and how to get one
Hyperliquid has no API key for reading data: POST https://api.hyperliquid.xyz/infoneeds nothing. For history past Hyperliquid's caps, a free Ironflow key reaches 14 days and comes by email.
Free key14 days of history at 60 requests a minute. Without a key, the API reaches 24 hours back.
By requesting a key you agree to the Terms and API terms; see the Privacy Policy. We may email you when your key keeps hitting its limits; you can opt out at any time.
The answer#
- Reading data: no key. Hyperliquid's
/infois open, 1200 weight a minute per IP. - History and wallet analytics: a data key from an indexed API. Ours is free.
Data past the caps: a data key#
Ironflow reads Hyperliquid from its own nodes and keeps the history: trades, candles, funding, liquidations and wallet analytics. No key is needed for the last 24 hours. A free key:
| Access | Requests | History |
|---|---|---|
| No key | 30 a minute, 300 a day per IP | 24 hours |
| Free key | 60 a minute | 14 days |
| Paid plans | 100 to 10,000 a minute | 90 days to all |
Ask for one with the form on this page, or from a script:
curl -X POST https://api.ironflow.sh/v1/keys \
-H 'Content-Type: application/json' \
-d '{"email": "[email protected]"}'
# {"status":"sent","message":"If the address is valid, a key is on its way. Check your inbox."}Then send it as a Bearer token:
curl "https://api.ironflow.sh/v1/candles?market=BTC-PERP&interval=1h&from=-7d" \
-H "Authorization: Bearer if_your_api_key"The same key works in our MCP server, 54 tools for Claude, Cursor and other agents. Limits: 3 requests per IP an hour, 1 per email a day. Asking again replaces the key.
Questions#
Does Hyperliquid have API keys?#
Not for reading. POST /info needs no key and no signature.
Do I need an API key to read Hyperliquid data?#
No. Hyperliquid's info API is open, limited to 1200 weight a minute per IP. It caps history, for example at the most recent 5000 candles per interval. Ironflow's API also answers without a key for the last 24 hours.
Is the Ironflow API key free?#
Yes. A free key reads 14 days of history at 60 requests a minute, with no card. It arrives by email.
Can a script or an agent get a key?#
Yes. POST https://api.ironflow.sh/v1/keys with {"email": ...}. The key arrives by email, never in the response. GET /v1/keys answers 405.
My key did not arrive. What now?#
It usually arrives within a minute. Check spam, and Junk on Outlook and Hotmail. Requesting again replaces the key, once a day per email.
Related guides#
- Hyperliquid API endpoints: which one to use
- Hyperliquid API and WebSocket rate limits
- Hyperliquid historical data: API, S3 archive, SQL and free downloads
- Hyperliquid paper trading: test a bot without risking funds
Free key14 days of history at 60 requests a minute. Without a key, the API reaches 24 hours back.
By requesting a key you agree to the Terms and API terms; see the Privacy Policy. We may email you when your key keeps hitting its limits; you can opt out at any time.