Market Lookup
GET/v1/hyperliquid/markets
Returns the latest snapshot per market: last trade price, 24h change versus the prior-day close, 24h volume (split by side), trade and unique-user counts, and the most recent open interest and funding rate observed at the last funding snapshot.
Filters compose additively — pass coin, dex, base_token, and/or quote_token to narrow the scope. A mismatched combination (e.g. coin=cash:TSLA&dex=xyz) returns empty. Omit all for a full listing sorted by 24h volume.
base_token and quote_token are spot-discovery filters: ?base_token=HYPE returns every spot pair where HYPE sits on the base side (HYPE/USDC, HYPE/USDT0, …). Use the coin from the result as the identifier on the rest of the /v1/hyperliquid/* endpoints.
Query Parameters
| Parameter | Description | Value |
|---|---|---|
coinstring | Hyperliquid coin identifier. Core perps have no prefix ( | |
dexstring | DEX identifier. | |
base_tokenstring | Spot token symbol (e.g. | |
quote_tokenstring | Spot token symbol (e.g. | |
limitinteger | Number of items* returned in a single request.
| |
pageinteger | Page number to fetch.
|
Potential Responses
| Status | Description |
|---|---|
| 200 | Successful Response |
| 400 | Client side error |
| 401 | Authentication failed |
| 403 | Forbidden |
| 404 | Not found |
| 500 | Server side error |