Bitcompare API
Access normalized yield rates from 50+ crypto providers. Build comparison tables, calculators, alerts, and trading bots with real-time staking and lending data.
Get Started in 30 Seconds
Get your API key at pro.bitcompare.net and make your first request.
https://api.bitcompare.net/v1/rates?symbol=ETH&limit=10curl -X GET "https://api.bitcompare.net/v1/rates?symbol=ETH&limit=10" \
-H "Accept: application/json"{
"rates": [
{
"provider": "nexo",
"symbol": "ETH",
"coin_id": "ethereum",
"category": "lending",
"rate": 8.0,
"metadata": {
"lockup_days": 0,
"tier": "base"
},
"last_updated": "2026-03-04T04:00:00Z"
},
{
"provider": "lido",
"symbol": "ETH",
"coin_id": "ethereum",
"category": "staking",
"rate": 3.8,
"metadata": {
"token": "stETH",
"type": "liquid"
},
"last_updated": "2026-03-04T04:00:00Z"
}
],
"count": 2,
"timestamp": "2026-03-04T04:15:00Z"
}Why Bitcompare API?
We do the hard work of normalizing data from dozens of providers.
Normalized Data
Consistent schema across all providers. No more parsing different formats.
15-Minute Updates
Fresh data every 15 minutes with timestamps on every response.
50+ Providers
CeFi and DeFi coverage: Nexo, Binance, Aave, Compound, Lido, and more.
Free Tier
10,000 requests/month free. No credit card required to start.
What Can You Build?
From simple widgets to sophisticated trading systems.
Yield Comparison Tables
Build comparison widgets showing the best rates across providers for any asset.
Rate Calculators
Power earnings calculators with real-time rates from multiple providers.
Rate Alerts
Notify users when yields cross thresholds or new opportunities appear.
Trading Bots
Automate yield farming strategies by monitoring rates across DeFi and CeFi.
Portfolio Trackers
Show users their projected earnings based on current provider rates.
Research & Analytics
Analyze yield trends over time with historical data.
API Endpoints
Comprehensive coverage for yield data across the crypto ecosystem.
Pricing & Rate Limits
Free
$0
- • 30 requests/minute
- • 10,000 requests/month
- • 7 days historical data
- • API key required
Starter
$49/mo
- • 60 requests/minute
- • 50,000 requests/month
- • 30 days historical data
- • Email support
Growth
$149/mo
- • 120 requests/minute
- • 200,000 requests/month
- • 90 days historical data
- • Priority support
Pro
$499/mo
- • 300 requests/minute
- • 1,000,000 requests/month
- • 365 days historical data
- • WebSocket access
Enterprise
Custom
- • 600 requests/minute
- • 10M+ requests/month
- • Full historical data
- • Dedicated support + SLA
Frequently Asked Questions
What data does the Bitcompare API provide?
The API provides real-time rates from 50+ crypto platforms across categories: lending, staking, borrowing, and prices. Data includes rate percentages, provider health status, and historical trends.
Is the API free to use?
Yes, we offer a free tier with 30 requests/minute and 10,000 requests/month. For higher limits and features like extended historical data, check our Starter, Growth, and Pro plans at pro.bitcompare.net.
How often is the data updated?
Rate data is updated every 15 minutes. Each response includes a last_updated timestamp so you know exactly when the data was last refreshed.
How do I authenticate?
Include your API key in the Authorization header as a Bearer token. Sign up for a free API key at pro.bitcompare.net to get started.
What providers do you support?
We aggregate rates from 50+ providers including Nexo, Binance, Crypto.com, Aave, Compound, Lido, and more. Use the /v1/rates/providers endpoint for the full list with health status.
How do I filter by category?
Use the category query parameter: /v1/rates?category=staking for staking rates, category=lending for lending, or category=borrowing for loan rates.
Ready to Get Started?
Get your free API key and start building in minutes.