Hyperliquid REST API
We optimized the native Hyperliquid API schema to save you dozens of hours on development and data ingestion. Batch operations, unique builder endpoints, and no rate limits — built to give ambitious builders a competitive edge.
Unique builder endpoints
Endpoints the native API doesn't have — builderFills, builderLiquidations, builder user states. Query everything about your builder in one place.
Batch operations
Query 1000+ wallets in a single call. Stop looping over the native API one address at a time.
No rate limits
Token-based plans instead of request throttling. Your app never gets cut off mid-burst.
Granular market data
Advanced, granular market data with an improved schema — built from feedback from 80+ Hyperliquid builders.
Built from the schema up for Hyperliquid builders
The native Hyperliquid API was built for the exchange, not for the teams building on top of it. We rebuilt the schema around how builders actually query data — batching thousands of wallets into a single request, exposing builder-attributed fills and liquidations the native API never surfaced, and removing the rate limits that force you to architect around throttling.
The result is less glue code, faster ingestion, and a data layer that scales with your app instead of fighting it — the same infrastructure powering 80+ teams across HyperCore.
One wallet or a thousand — same call
Read the full clearinghouse state for a single user with clearinghouseState, or fetch up to 1,000 users at once with batchClearinghouseStates — a Hydromancer endpoint the native API doesn't offer. Same shape, one request, no looping.
clearinghouseStateComplete clearinghouse state for a single user.
curl -X POST https://api.hydromancer.xyz/info \
-H "Authorization: Bearer $HYDROMANCER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "clearinghouseState",
"user": "0x0000...0000"
}'batchClearinghouseStatesUp to 1,000 users in one request — a Hydromancer endpoint the native API doesn't have.
curl -X POST https://api.hydromancer.xyz/info \
-H "Authorization: Bearer $HYDROMANCER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "batchClearinghouseStates",
"users": [
"0x0000...0001",
"0x0000...0002"
]
}'Our APIs are used by leading teams
Low latency, improved schemas, and proven reliability — because we want you to ship unique features on the best tech stack possible.