Swagger UI

Aave Protocol API
 1.0.0 
OAS3

This is the Aave protocol API

Servers

data

Get Aave protocol data

GET​/data​/tvl
gets the combined TVL of all markets and staking contracts
GET​/data​/daily-volume-24-hours
gets the combined volume of the protocol in the last 24 hours window
GET​/data​/markets-data
fetches the current state of assets across all deployments of the Aave Protocol
GET​/data​/liquidity​/v1
returns overall protocol liquidity at a certain date
GET​/data​/liquidity​/v2
returns overall protocol liquidity at a certain date
GET​/data​/rates-history
returns market rate history of a reserve over given time frames
GET​/data​/pools
Returns staking pool(stkAAVE, stkABPT) stats
GET​/data​/governance-leaderboard
Get top governance participants
GET​/data​/proposal-top-voters
Get top voters for a given proposal

addresses

Get Aave protocol addresses

GET​/addresses​/status
Returns screening response for an ethereum address

Schemas

Pool
TVL
marketData
marketReserve
rateHistorySchema
volumeReserve
volumeStake
liquidationUser
liquidationUserReserve
createdAt
updatedAt
tvlObject
inline_response_200_1
inline_response_200_2
TVL_marketTvls_staking
TVL_marketTvls
liquidationUserReserve_reserve_aToken
liquidationUserReserve_reserve
liquidationUserReserve_user
inline_response_200_1_reserves
EnhancedReserve
UserPosition
inline_response_200_3
Pool_liquidity
Pool_price
EnhancedReserve_price
EnhancedReserve_current
EnhancedReserve_inception
UserPosition_reserve_aToken
UserPosition_reserve
UserPosition_user_user
UserPosition_user_reserve_aToken
UserPosition_user_reserve
UserPosition_user_reservesData
UserPosition_user
GovernanceUserDetails
GovernanceUser
TopVoters
Vote
Proposal
inline_response_200_4
inline_response_200_5
inline_response_200_6