Endpoints
DeFi Positions
GET
Returns open DeFi positions across 5 major protocols on 6 EVM chains. Covers lending supply/borrow, liquidity pool positions (including out-of-range Uniswap V3 ranges), and collateral health.
Heavy endpoint. Each call fans out to multiple on-chain data sources simultaneously. Free tier is rate-limited to 5 requests/minute. Consider upgrading to Pro for higher throughput and historical snapshots.
Auth
X-API-Key header required.
Path parameters
EVM wallet address (42-character hex, checksum or lowercase).
Query parameters
Comma-separated list of protocols to fetch. Defaults to all supported protocols.Supported values:
aave_v3, hyperlend, sentiment_v2, uniswap_v3, compound_v3Supported chains
ethereum, arbitrum, base, optimism, polygon, hyperevm
HyperEVM is supported for HyperLend positions only. Solana is not supported by this endpoint.
Response fields
Queried wallet address (lowercased)
Protocols included in this response
Total USD value supplied across all protocols
Total USD value borrowed across all protocols
Total USD value of liquidity positions
Per-protocol position breakdown.
ISO 8601 timestamp of data fetch
Out-of-range LP positions
Whenin_range: false on a Uniswap V3 position, the position has drifted outside its configured price range. It is no longer earning swap fees and is fully composed of one token. Use this signal to alert users to re-range or close stale positions.
Python — filter out-of-range