curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info \
--header 'Content-Type: application/json' \
--data '
{
"type": "allPerpMetas"
}
'{}curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info \
--header 'Content-Type: application/json' \
--data '
{
"type": "allPerpMetas"
}
'{}info endpoint with type: "allPerpMetas" retrieves metadata for all perpetual DEXes on Hyperliquid. Returns an array of universe and margin table configurations for each perp DEX.
type (string, required) — The request type. Must be "allPerpMetas".universe (array) — Array of perpetual assets with name, szDecimals, maxLeverage, marginTableId, and optional onlyIsolated and isDelisted flags.marginTables (array) — Array of margin table tuples with table ID and margin tier configurations.curl -X POST \
-H "Content-Type: application/json" \
-d '{"type": "allPerpMetas"}' \
https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info
[
{
"universe": [
{
"szDecimals": 5,
"name": "BTC",
"maxLeverage": 40,
"marginTableId": 56
},
{
"szDecimals": 4,
"name": "ETH",
"maxLeverage": 25,
"marginTableId": 55
}
],
"marginTables": []
}
]
info endpoint with type: "allPerpMetas" is useful for:
Request type
allPerpMetas Array of perp metadata for all DEXes
The response is of type object.
Was this page helpful?