Aave
communityDecentralized lending and borrowing protocol on Ethereum, Polygon, Arbitrum, and more.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://aave-api-v2.aave.com/data/markets-dataGet lending markets
Returns
reserves[] with symbol, underlyingAsset, liquidityRate, variableBorrowRate, totalLiquidity, totalBorrows, price, aEmissionPerSecondGET
https://aave-api-v2.aave.com/data/users/{address}Get user positions
Parameters
addresswallet address (stringrequiredReturns
reserves[] with reserve.symbol, currentATokenBalance, currentVariableDebt, usageAsCollateralEnabled, liquidationThresholdGET
https://aave-api-v2.aave.com/data/rates-historyGet historical rates
Parameters
fromunix timestamp (integerrequiredreserveIdreserve address (stringrequiredresolutionInHours1|24 (integerrequiredReturns
rates[] with liquidityRate_avg, variableBorrowRate_avg, stableBorrowRate_avg, utilizationRate_avg, x.timestamp