Skip to main content

List Markets REST API Endpoint

Returns all available perp, spot, and HIP-3 markets on Hyperliquid.

Updated on
May 19, 2026
info

Exchange API calls do not consume Quicknode API credits. If you are on a free trial plan, see hyperliquidapi.com for your URL and fee schedule. To white-label with your own builder code, contact us.


Parameters

This method does not accept any parameters

Returns

perps
array

Array of perpetual market objects

name
string

Asset name (e.g., "BTC", "ETH")

index
integer

Asset index (0 for BTC, 1 for ETH, etc.)

szDecimals
integer

Number of decimal places for size/quantity

spot
array

Array of spot market objects (index 10000+)

name
string

Spot market name with @ prefix (e.g., "@1", "@5")

index
integer

Spot asset index (10000+)

szDecimals
integer

Number of decimal places for size/quantity

hip4
array

Array of HIP-4 prediction market objects

name
string

Market name (e.g., "BTC-UP", "BTC-DOWN")

index
integer

Market index

szDecimals
integer

Number of decimal places for size/quantity

hip3
object

HIP-3 markets organized by DEX name (e.g., { "abcd": [...], "vntl": [...], "xyz": [...] })

[dexName]
array

Array of market objects for this DEX

name
string

Market name prefixed with DEX (e.g., "xyz:SILVER", "vntl:PIXEL")

index
integer

Market index

szDecimals
integer

Number of decimal places for size/quantity

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free