イールドAPI
ライブ暗号資産利回りデータを使って構築
CeFiおよびDeFiプロバイダー全体のレンディング、ステーキング、ボローイング、ステーブルコイン利回りデータにアクセス。JSONスキーマ、OpenAPI仕様、レート単位の鮮度、信頼度シグナル付き。
- 366
- 対応資産
- 61
- 追跡中のプロバイダー
- 40,312
- 監視中のレート
- 31,965
- 24時間以内の更新数
- 4m
- 中央値更新頻度
- 1s
- 最新プロバイダー
曖昧な主張ではなく、具体的なフィールド。
すべてのレスポンスは型定義され、ドキュメント化されています。クエリ可能な内容と各レートの詳細がここに記載されています。
データタイプ
- 資産
- プロバイダー
- 融資金利
- ステーキング報酬
- 借入金利
- ステーブルコイン利回り
レート単位のシグナル
- レートの鮮度
- プロバイダー/ソースメタデータ
- 信頼度・検証ステータス
分類
- CeFi · DeFi · リキッドステーキング
- 固定利率 vs 変動利率
- 基本レート vs 最大レート
// GET /api/v1/rates/USDC?category=lending { "data": { "symbol": "USDC", "rates": [ { "provider": "fluid", "symbol": "USDC", "category": "lending", "rate": 6.29, "metadata": { "chain": "Ethereum", "source": "defillama_yields", "poolId": "4438dabc-7f0c-430b-8136-2722711ae663", "project": "fluid-lending", "tvlUsd": 116838581, "apyBase": 5.25, "exposure": "single", "poolMeta": null, "apyReward": 1.04, "apyMean30D": 6.85431, "isStablecoin": true }, "lastUpdated": "2026-06-21T11:20:50.559Z", "coinId": "usd-coin", "providerSymbol": "USDC", "unitType": "absolute", "unitSymbol": null }, { "provider": "euler-v2", "symbol": "USDC", "category": "lending", "rate": 2.78441, "metadata": { "chain": "Ethereum", "source": "defillama_yields", "poolId": "0fde8996-ecdf-441c-94a9-ec67403e9b8c", "project": "euler-v2", "tvlUsd": 14522414, "apyBase": 2.78441, "exposure": "single", "poolMeta": "EVK Vault eUSDC-80", "apyReward": null, "apyMean30D": 2.68741, "isStablecoin": true }, "lastUpdated": "2026-06-21T11:20:34.976Z", "coinId": "usd-coin", "providerSymbol": "USDC", "unitType": "absolute", "unitSymbol": null }, { "provider": "nexo", "symbol": "USDC", "category": "lending", "rate": 10.5, "metadata": { "source": "nexo_earn_api", "duration": 90, "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.187014", "undelegationPeriod": { "text": "immediate", "type": "text" }, "flexProviderSymbol": "USDC-FLEX" }, "lastUpdated": "2026-06-21T11:20:31.063Z", "coinId": "usd-coin", "providerSymbol": "USDC-90D", "unitType": "absolute", "unitSymbol": null } ], "count": 18 } }
APIが返すデータ
リアルタイムで取得した実際のレスポンス。
単一資産のすべてのプロバイダーレートは、GET /api/v1/rates/:symbol が返すものと全く同じです。行を選択してライブ JSON レスポンスを表示します。
| プロバイダー | カテゴリー | レート | 更新済み |
|---|---|---|---|
spark WBTC | lending | 0.00001 | Jun 21, 11:21 UTC |
okx BTC | lending | 1.825 | Jun 21, 11:21 UTC |
kamino WBTC | lending | 0.00001 | Jun 21, 11:21 UTC |
fluid WBTC | lending | 0.14 | Jun 21, 11:20 UTC |
euler-v2 WBTC | lending | 0.00051 | Jun 21, 11:20 UTC |
nexo BTC-180D | lending | 6.2 | Jun 21, 11:20 UTC |
youhodler BTC | lending | 8 | Jun 21, 11:20 UTC |
gemini BTC | lending | 0.01 | Jun 21, 11:20 UTC |
bitfinex BTC | lending | 0.0021 | Jun 21, 11:20 UTC |
nebeus BTC | lending | 4.5 | Jun 21, 11:20 UTC |
aqru BTC | lending | 2.5 | Jun 21, 11:20 UTC |
justlend BTC | lending | 0.02048 | Jun 18, 21:21 UTC |
earnpark BTC | lending | 15.00011332 | Apr 27, 01:51 UTC |
morpho WBTC | lending | 1.34347 | Apr 22, 12:21 UTC |
{
"data": {
"symbol": "BTC",
"rates": [
{
"provider": "spark",
"symbol": "BTC",
"category": "lending",
"rate": 0.00001,
"metadata": {
"chain": "Ethereum",
"source": "defillama_yields",
"poolId": "03406d3a-fcc4-4fe3-8809-7a95222951b6",
"project": "sparklend",
"tvlUsd": 176215182,
"apyBase": 0.00001,
"exposure": "single",
"poolMeta": null,
"apyReward": null,
"apyMean30D": 0.00001,
"isStablecoin": false
},
"lastUpdated": "2026-06-21T11:21:12.264Z",
"coinId": "bitcoin",
"providerSymbol": "WBTC"
}
],
"count": 14
}
}利回り機能をリリースするチーム向け
プロバイダー統合の保守をスキップ — 1つの型付きAPIから検証済みの利回りデータを取得します
コピー&ペースト統合レシピ。
文書化されたRESTエンドポイントに対する実用的なスニペット — 最良のステーブルコインの利回り、ステーキング報酬、貸出と借入のスプレッド。すべてのレスポンスには新鮮さ、ソース、信頼性が含まれており、各レートの新鮮さがわかります。
プロバイダー間の最良のステーブルコイン利回り
カバーされているすべてのプロバイダーからライブのUSDC貸出利率を取得し、APYでソートしてトップのステーブルコイン利回りを見つけます。
// 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": "fluid",
"symbol": "USDC",
"category": "lending",
"rate": 6.29,
"metadata": {
"chain": "Ethereum",
"source": "defillama_yields",
"poolId": "4438dabc-7f0c-430b-8136-2722711ae663",
"project": "fluid-lending",
"tvlUsd": 116838581,
"apyBase": 5.25,
"exposure": "single",
"poolMeta": null,
"apyReward": 1.04,
"apyMean30D": 6.85431,
"isStablecoin": true
},
"lastUpdated": "2026-06-21T11:20:50.559Z",
"coinId": "usd-coin",
"providerSymbol": "USDC",
"unitType": "absolute",
"unitSymbol": null
},
{
"provider": "euler-v2",
"symbol": "USDC",
"category": "lending",
"rate": 2.78441,
"metadata": {
"chain": "Ethereum",
"source": "defillama_yields",
"poolId": "0fde8996-ecdf-441c-94a9-ec67403e9b8c",
"project": "euler-v2",
"tvlUsd": 14522414,
"apyBase": 2.78441,
"exposure": "single",
"poolMeta": "EVK Vault eUSDC-80",
"apyReward": null,
"apyMean30D": 2.68741,
"isStablecoin": true
},
"lastUpdated": "2026-06-21T11:20:34.976Z",
"coinId": "usd-coin",
"providerSymbol": "USDC",
"unitType": "absolute",
"unitSymbol": null
}
],
"count": 18
}
}資産のステーキング報酬を追跡
バリデーターとプラットフォーム全体でETHのライブステーキング報酬をクエリし、アプリ内で報酬率を監視します。
# 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": "etherfi",
"symbol": "ETH",
"category": "staking",
"rate": 2.86924,
"metadata": {
"chain": "Ethereum",
"source": "defillama_yields",
"poolId": "46bd2bdf-6d92-4066-b482-e885ee172264",
"project": "ether.fi-stake",
"tvlUsd": 3084195719,
"apyBase": 2.77906,
"exposure": "single",
"poolMeta": null,
"apyReward": 0.09018,
"apyMean30D": 2.80592,
"isStablecoin": false
},
"lastUpdated": "2026-06-21T11:21:12.573Z",
"coinId": "ethereum",
"providerSymbol": "WEETH",
"unitType": "absolute",
"unitSymbol": null
},
{
"provider": "stakewise",
"symbol": "ETH",
"category": "staking",
"rate": 2.17712,
"metadata": {
"chain": "Ethereum",
"source": "defillama_yields",
"poolId": "4d01599c-69ae-41a3-bae1-5fab896f04c8",
"project": "stakewise-v2",
"tvlUsd": 233844142,
"apyBase": 2.17712,
"exposure": "single",
"poolMeta": null,
"apyReward": null,
"apyMean30D": 2.42958,
"isStablecoin": false
},
"lastUpdated": "2026-06-21T11:21:12.476Z",
"coinId": "ethereum",
"providerSymbol": "OSETH",
"unitType": "absolute",
"unitSymbol": null
}
],
"count": 11
}
}貸出と借入利率を比較
BTCの貸出と借入利率を並べて取得し、同じ資産での稼ぎと借入のスプレッドを明らかにします。
// 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.00001,
"metadata": {
"chain": "Ethereum",
"source": "defillama_yields",
"poolId": "03406d3a-fcc4-4fe3-8809-7a95222951b6",
"project": "sparklend",
"tvlUsd": 176215182,
"apyBase": 0.00001,
"exposure": "single",
"poolMeta": null,
"apyReward": null,
"apyMean30D": 0.00001,
"isStablecoin": false
},
"lastUpdated": "2026-06-21T11:21:12.264Z",
"coinId": "bitcoin",
"providerSymbol": "WBTC",
"unitType": "absolute",
"unitSymbol": null
},
{
"provider": "okx",
"symbol": "BTC",
"category": "lending",
"rate": 1.825,
"metadata": null,
"lastUpdated": "2026-06-21T11:21:10.265Z",
"coinId": "bitcoin",
"providerSymbol": "BTC",
"unitType": "absolute",
"unitSymbol": null
}
],
"count": 14
}
}docs.bitcompare.netで完全なパラメータとスキーマを確認してください。
すべてのレートがどの程度新しく、信頼できるかを把握できます。
すべてのレートには鮮度、ソース、信頼度が含まれているため、配信するデータに自信を持てます。
レート更新の頻度
レートは継続的に更新され、通常5分ごとに更新されます。各レートには鮮度シグナルが付与されます。
「確認済み」の意味
確認済みレートは、推定値ではなくプロバイダー自身のソースに基づいて検証されています。
ソースの記録方法
各レートはそのソースタイプ(プロバイダーAPI、パートナーフィード、またはマニュアルレビュー)を記録します。
信頼度シグナルの意味
信頼度ラベルはレートの信頼性を示すため、低信頼度のデータをフィルタリングできます。
レートが異なる理由
レートは地域、資産、ティア、ロックアップ期間、残高、プロバイダーの条件により異なります。利用可能な場合は詳細を表示します。
スポンサー付きと自然検索
スポンサー付きプレースメントは自然検索のレートデータから明確に分離され、データに影響を与えることはありません。
統合に必要なすべてが揃っています。
ドキュメント、スキーマ、AIエージェント対応のインターフェース — 開発者とAIエージェント向けに構築されています。