API di Rendita
L’API di yield crypto per tassi live e storici.
Un'API tipizzata unica per tassi di lending, staking, borrowing e yield su stablecoin live e storici su provider CeFi e DeFi — con freschezza, fonte e affidabilità su ogni tasso, più tier gratuito e strumenti MCP per agenti AI.
- 593
- Asset coperti
- 57
- Provider tracciati
- 43,239
- Tassi monitorati
- 30,520
- Aggiornamenti in 24h
- 3m
- Aggiornamento mediano
- 3s
- Provider più aggiornato
Campi specifici, non affermazioni generiche.
Ogni risposta è tipizzata e documentata. Ecco esattamente cosa puoi interrogare e cosa rappresenta ogni tasso.
Tipi di dati
- Asset
- Provider
- Tassi di prestito
- Ricompense di staking
- Tassi di prestito
- Rendimenti stablecoin
Segnali per tasso
- Freschezza del tasso
- Metadati provider / fonte
- Stato di confidenza e verifica
Classificazione
- CeFi · DeFi · staking liquido
- Fisso vs flessibile
- Tasso base vs tasso massimo
// GET /api/v1/rates/USDC?category=lending { "data": { "symbol": "USDC", "rates": [ { "provider": "spark", "symbol": "USDC", "category": "lending", "rate": 3.54253195, "metadata": { "mode": "aave_liquidity_rate", "method": "getReserveData", "source": "onchain_rate", "chainId": 1, "contract": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987" }, "lastUpdated": "2026-09-11T13:01:02.120Z", "coinId": "usd-coin", "providerSymbol": "USDC", "unitType": "percentage", "unitSymbol": "%", "ageSeconds": 260, "stale": false }, { "provider": "nexo", "symbol": "USDC", "category": "lending", "rate": 10.5, "metadata": { "source": "nexo_earn_api", "duration": 90, "baseRate": 6.5, "flexRate": 6.5, "baseSymbol": "USDC", "cryptoName": "USD Coin", "hasFloorApy": false, "durationType": "fixed", "rewardsClaim": "automatic", "warmUpPeriod": { "type": "range", "numbers": [ 1, 1 ], "periods": [ "day", "day" ] }, "rewardsPayout": "automatic", "rewardFrequency": { "text": "daily", "type": "text" }, "minPurchaseAmount": "500.064413", "undelegationPeriod": { "text": "immediate", "type": "text" }, "flexProviderSymbol": "USDC-FLEX" }, "lastUpdated": "2026-09-11T13:00:58.100Z", "coinId": "usd-coin", "providerSymbol": "USDC-90D", "unitType": "percentage", "unitSymbol": "%", "ageSeconds": 264, "stale": false }, { "provider": "silo", "symbol": "USDC", "category": "lending", "rate": 0.0000085, "metadata": { "headline": { "apy": 0.0000084960552429, "name": "0x8c6564ad2f1728a0e024dbdbfe8108680b909008", "tvlUsd": 438587.47 }, "variants": [ { "apy": 3317.1447338389326, "name": "0x1de3ba67da79a81bc0c3922689c98550e4bd9bc2", "tvlUsd": 1965514000 } ], "truncated": true, "variantCount": 74 }, "lastUpdated": "2026-09-11T13:00:56.074Z", "coinId": "usd-coin", "providerSymbol": "USDC", "unitType": "percentage", "unitSymbol": "%", "ageSeconds": 266, "stale": false } ], "count": 15 } }
Cosa restituisce l'API
Una risposta reale, recuperata live.
Ogni tasso del provider per un singolo asset, esattamente come lo restituisce GET /api/v1/rates/:symbol. Seleziona una riga per visualizzare la risposta JSON live.
| Fornitore | Categoria | Tasso | Aggiornato |
|---|---|---|---|
spark BTC | lending | 0.00001332 | Sep 11, 13:01 UTC |
nexo BTC-180D | lending | 6.2 | Sep 11, 13:00 UTC |
justlend BTC | lending | 0.00477056 | Sep 11, 13:00 UTC |
kamino WBTC | lending | 0.0222631 | Sep 11, 13:00 UTC |
youhodler BTC | lending | 7 | Sep 11, 13:00 UTC |
aave-v3 BTC | lending | 0.00377065 | Sep 11, 13:00 UTC |
aqru BTC | lending | 2.5 | Sep 11, 13:00 UTC |
nebeus BTC | lending | 12 | Sep 11, 13:00 UTC |
okx BTC | lending | 1.825 | Sep 11, 13:00 UTC |
gemini BTC | lending | 0.01 | Sep 11, 13:00 UTC |
bitfinex BTC | lending | 0.0009 | Sep 11, 13:00 UTC |
euler-v2 WBTC | lending | 0.03688371 | Sep 11, 13:00 UTC |
{
"data": {
"symbol": "BTC",
"rates": [
{
"provider": "spark",
"symbol": "BTC",
"category": "lending",
"rate": 0.00001332,
"metadata": {
"mode": "aave_liquidity_rate",
"method": "getReserveData",
"source": "onchain_rate",
"chainId": 1,
"contract": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987"
},
"lastUpdated": "2026-09-11T13:01:02.120Z",
"coinId": "bitcoin",
"providerSymbol": "BTC"
}
],
"count": 12
}
}Una sola API copre ogni categoria di tassi. Ogni endpoint restituisce lo stesso schema JSON normalizzato, quindi le richieste di lending, staking e per-asset condividono una sola integrazione.
API per tassi di crypto lending
APY di lending in tempo reale per asset e provider su CeFi e DeFi, con segnali di tasso base vs massimo, freschezza e fonte su ogni tasso.
GET /api/v1/rates/{symbol}?category=lendingConfronta i tassi di prestito in tempo realeAPI di premi da staking
Tassi di premi da staking per asset tra validator, exchange e fornitori di liquid staking, normalizzati secondo lo stesso schema dei prestiti.
GET /api/v1/rates/{symbol}?category=stakingConfronta i premi da stakingTassi crypto per asset
Tutte le categorie di tassi per un singolo asset in una sola chiamata — prestiti, staking e borrowing affiancati, pronti per pagine per-coin e ricerche tramite agent.
GET /api/v1/rates/{symbol}Sfoglia i tassi per assetRealizzato per team che lanciano funzionalità di yield.
Salta la manutenzione delle integrazioni con i provider — estrai dati di yield verificati da un'unica API tipizzata.
L'API Yield è una superficie dello strato di yield intelligence di Bitcompare, supportato da dati storici sui tassi su ogni asset e provider coperto.
Wallet
Aggiungi la scoperta di yield senza mantenere integrazioni con i provider.
Per walletFintech
Presenta dati di yield per stablecoin e criptovalute dentro i tuoi prodotti.
Per fintechsExchange / provider
Confronta tassi e comprendi il posizionamento di mercato.
Per exchangeAgenti AI
Accedi ai dati di yield in tempo reale tramite strumenti MCP supportati da API.
Per agenti AICopia e incolla le ricette di integrazione.
Snippet pratici contro endpoint REST documentati — migliori rendimenti delle stablecoin, ricompense da staking e differenziali tra prestiti e prestiti. Ogni risposta porta freschezza, fonte e fiducia così sai quanto è fresca ciascuna tariffa.
Miglior rendimento delle stablecoin tra i fornitori
Estrai i tassi di prestito USDC in tempo reale tra tutti i fornitori coperti, quindi ordina per APY per trovare il miglior rendimento delle stablecoin.
// Best stablecoin yield: fetch USDC lending rates, sort by rate const res = await fetch( "https://api.bitcompare.net/api/v1/rates/USDC?category=lending", { headers: { Authorization: `Bearer ${process.env.BITCOMPARE_API_KEY}` } } ) const { data } = await res.json() const best = data.rates.sort((a, b) => Number(b.rate) - Number(a.rate))[0]
{
"data": {
"symbol": "USDC",
"rates": [
{
"provider": "spark",
"symbol": "USDC",
"category": "lending",
"rate": 3.54253195,
"metadata": {
"mode": "aave_liquidity_rate",
"method": "getReserveData",
"source": "onchain_rate",
"chainId": 1,
"contract": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987"
},
"lastUpdated": "2026-09-11T13:01:02.120Z",
"coinId": "usd-coin",
"providerSymbol": "USDC",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 260,
"stale": false
},
{
"provider": "nexo",
"symbol": "USDC",
"category": "lending",
"rate": 10.5,
"metadata": {
"source": "nexo_earn_api",
"duration": 90,
"baseRate": 6.5,
"flexRate": 6.5,
"baseSymbol": "USDC",
"cryptoName": "USD Coin",
"hasFloorApy": false,
"durationType": "fixed",
"rewardsClaim": "automatic",
"warmUpPeriod": {
"type": "range",
"numbers": [
1,
1
],
"periods": [
"day",
"day"
]
},
"rewardsPayout": "automatic",
"rewardFrequency": {
"text": "daily",
"type": "text"
},
"minPurchaseAmount": "500.064413",
"undelegationPeriod": {
"text": "immediate",
"type": "text"
},
"flexProviderSymbol": "USDC-FLEX"
},
"lastUpdated": "2026-09-11T13:00:58.100Z",
"coinId": "usd-coin",
"providerSymbol": "USDC-90D",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 264,
"stale": false
}
],
"count": 15
}
}Monitora le ricompense da staking per un asset
Interroga le ricompense da staking in tempo reale per ETH tra validatori e piattaforme per monitorare i tassi di ricompensa nella tua app.
# Track staking rewards for ETH curl -s "https://api.bitcompare.net/api/v1/rates/ETH?category=staking" \ -H "Authorization: Bearer $BITCOMPARE_API_KEY"
{
"data": {
"symbol": "ETH",
"rates": [
{
"provider": "stakin",
"symbol": "ETH",
"category": "staking",
"rate": 2.57,
"metadata": null,
"lastUpdated": "2026-09-11T13:00:59.825Z",
"coinId": "ethereum",
"providerSymbol": "ETH",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 262,
"stale": false
},
{
"provider": "etherfi",
"symbol": "ETH",
"category": "staking",
"rate": 2.41596421,
"metadata": {
"mode": "erc4626_price_delta",
"method": "getRate",
"source": "onchain_rate",
"chainId": 1,
"contract": "0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee",
"elapsedSeconds": 604825
},
"lastUpdated": "2026-09-11T13:00:49.683Z",
"coinId": "ethereum",
"providerSymbol": "ETH",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 272,
"stale": false
}
],
"count": 10
}
}Confronta i tassi di prestito e prestito
Recupera i tassi di prestito e prestito BTC fianco a fianco per evidenziare il differenziale tra guadagnare e prendere in prestito sullo stesso asset.
// Compare BTC lending vs borrowing rates (one call per category) const [lending, borrowing] = await Promise.all( ["lending", "borrowing"].map((category) => fetch( `https://api.bitcompare.net/api/v1/rates/BTC?category=${category}`, { headers: { Authorization: `Bearer ${process.env.BITCOMPARE_API_KEY}` } } ).then((r) => r.json()) ) ) const spread = Number(borrowing.data.rates[0].rate) - Number(lending.data.rates[0].rate)
{
"data": {
"symbol": "BTC",
"rates": [
{
"provider": "spark",
"symbol": "BTC",
"category": "lending",
"rate": 0.00001332,
"metadata": {
"mode": "aave_liquidity_rate",
"method": "getReserveData",
"source": "onchain_rate",
"chainId": 1,
"contract": "0xC13e21B648A5Ee794902342038FF3aDAB66BE987"
},
"lastUpdated": "2026-09-11T13:01:02.120Z",
"coinId": "bitcoin",
"providerSymbol": "BTC",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 40,
"stale": false
},
{
"provider": "nexo",
"symbol": "BTC",
"category": "lending",
"rate": 6.2,
"metadata": {
"source": "nexo_earn_api",
"duration": 180,
"baseRate": 2.7,
"flexRate": 2.7,
"baseSymbol": "BTC",
"cryptoName": "Bitcoin",
"hasFloorApy": false,
"durationType": "fixed",
"rewardsClaim": "automatic",
"warmUpPeriod": {
"type": "range",
"numbers": [
1,
1
],
"periods": [
"day",
"day"
]
},
"rewardsPayout": "automatic",
"rewardFrequency": {
"text": "daily",
"type": "text"
},
"minPurchaseAmount": "0.001",
"undelegationPeriod": {
"text": "immediate",
"type": "text"
},
"flexProviderSymbol": "BTC-FLEX"
},
"lastUpdated": "2026-09-11T13:00:58.100Z",
"coinId": "bitcoin",
"providerSymbol": "BTC-180D",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 44,
"stale": false
}
],
"count": 12
}
}Parametri e schemi completi su docs.bitcompare.net.
Scopri quanto è fresco e affidabile ogni tasso.
Ogni tasso include freschezza, fonte e confidenza — così puoi fidarti di quello che pubblichi.
Frequenza di aggiornamento dei tassi
I tassi si aggiornano continuamente, tipicamente ogni 5 minuti, e ciascuno porta un segnale di freschezza.
Cosa significa "verificato"
I tassi verificati sono confermati rispetto alla fonte del fornitore, non stimati.
Come viene catturata la fonte
Ogni tasso registra il proprio tipo di fonte — API del fornitore, feed del partner o revisione manuale.
Cosa significano i segnali di fiducia
Un'etichetta di fiducia indica quanto sia affidabile un tasso, così puoi filtrare i dati a bassa fiducia.
Perché i tassi differiscono
I tassi variano in base a regione, asset, livello, lockup, saldo e termini del fornitore — esposti dove disponibili.
Sponsorizzato vs organico
Le posizioni sponsorizzate sono chiaramente separate dai dati sui tassi organici e non li alterano mai.
Tutto ciò di cui hai bisogno per integrare.
Documentazione, schema e superfici pronte per agenti — costruite per sviluppatori e agenti AI.
Domande frequenti
Domande frequenti
- Esiste un'API per i tassi di prestito crypto?
- Sì. L'API Yield restituisce tassi di prestito live e storici per 590+ asset tra 55+ fornitori CeFi e DeFi — ad esempio GET /api/v1/rates/USDC?category=lending — con segnali di freschezza e fonte per ogni tasso. Gli stessi dati alimentano le pagine di confronto dei tassi di prestito.
- Esiste un'API per i premi da staking?
- Sì. I tassi di premi da staking vengono serviti dallo stesso endpoint con category=staking, coprendo validator, exchange e fornitori di liquid staking, normalizzati secondo lo stesso schema JSON dei tassi di prestito e borrowing.
- Posso ottenere tassi crypto per un asset specifico?
- Sì. Richiedendo un asset senza filtro di categoria — ad esempio GET /api/v1/rates/ETH — restituisce tutte le categorie di tassi per quell'asset in una sola chiamata, prestiti, staking e borrowing affiancati, che è la struttura che la maggior parte delle app e degli agent AI desiderano per le visualizzazioni per-coin.
- L'API copre sia CeFi che DeFi?
- Sì. Ogni tasso è classificato come CeFi o DeFi e fisso o variabile, così puoi filtrare o confrontare entrambi in una sola risposta invece di combinare fonti separate.
- Gli agenti AI possono utilizzare l'API Yield?
- Sì. L'API REST dispone di una specifica OpenAPI pubblica e di un tier gratuito, e lo stesso livello dati è esposto come strumenti MCP per gli agenti — connettiti tramite l'endpoint MCP ospitato o il pacchetto npm @bitcompare/mcp-server.
Inizia a costruire in pochi minuti.
10.000 richieste al mese gratuite — senza carta di credito. I piani a pagamento sbloccano volumi superiori.
- Piano gratuito: 10.000 richieste/mese, nessuna carta richiesta
- Piani a pagamento per volumi superiori e SLA
- Accedi solo per chiavi, fatturazione e dashboard su pro.bitcompare.net
- Documentazione e specifiche OpenAPI pubbliche — nessun accesso richiesto
- Gli strumenti MCP sono alimentati dallo stesso livello di API e dati