Yield Samurai has just released a comprehensive DeFi API: [
What you can do with the initial endpoints:
1. Find the highest-yielding pools for a given asset and period, e.g, you can find the pools with the highest avg. APR for the past 24h (or 7d, or 3mo, etc) for USDC
2. Find the pools with the lowest borrow rates for a given asset and period
3. Analyze historical pool data (TVL, APR, trading volume, etc) going back to the creation of the pool
4. Analyze aggregate pool data for different periods (24h, 7d, 1mo, etc)
These are just the basic use cases. Parameters available for all endpoints allow for more specific data fetching.
All of the major DeFi apps (Compound, Aave, Uniswap, SushiSwap, Curve, etc) are supported.
Feedback is welcome.
I can’t see a use for the API myself, but the website itself is perhaps the most useful free DeFi tool out there, so keep up the good work.
No constructive criticism from my end.