curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info \
--header 'Content-Type: application/json' \
--data '
{
"type": "allBorrowLendReserveStates"
}
'{}curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info \
--header 'Content-Type: application/json' \
--data '
{
"type": "allBorrowLendReserveStates"
}
'{}info endpoint with type: "allBorrowLendReserveStates" retrieves reserve states for all tokens in the Hyperliquid borrow/lend market. Returns an array of token index and reserve state pairs.
type (string, required) — The request type. Must be "allBorrowLendReserveStates".borrowYearlyRate, supplyYearlyRate, balance, utilization, oraclePx, ltv, totalSupplied, and totalBorrowed.curl -X POST \
-H "Content-Type: application/json" \
-d '{"type": "allBorrowLendReserveStates"}' \
https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info
[
[
0,
{
"borrowYearlyRate": "0.05",
"supplyYearlyRate": "0.001",
"balance": "3464255.81",
"utilization": "0.024",
"oraclePx": "1.0",
"ltv": "0.0",
"totalSupplied": "3548088.69",
"totalBorrowed": "83832.95"
}
],
[
150,
{
"borrowYearlyRate": "0.05",
"supplyYearlyRate": "0.0",
"balance": "14552.99",
"utilization": "0.0",
"oraclePx": "30.24",
"ltv": "0.5",
"totalSupplied": "14552.99",
"totalBorrowed": "0.0"
}
]
]
info endpoint with type: "allBorrowLendReserveStates" is useful for:
Request type
allBorrowLendReserveStates Array of all token reserve states
The response is of type object.
Was this page helpful?