BaruBitcompare Yield API dan MCP sekarang memberikan akses kepada developer dan AI agent untuk mengakses data yield crypto langsung.

API Hasil

API yield crypto untuk suku bunga langsung dan historis.

Satu API berketikan untuk suku bunga lending, staking, borrowing, dan stablecoin langsung dan historis di seluruh penyedia CeFi dan DeFi — dengan kesegaran, sumber, dan tingkat kepercayaan pada setiap suku bunga, ditambah tingkat gratis dan alat MCP untuk agen AI.

JangkauanLangsung
620
Aset yang tercakup
57
Penyedia yang dilacak
41,931
Suku bunga yang dipantau
31,073
Pembaruan dalam 24 jam
5m
Penyegaran median
7s
Penyedia terbarunya
Apa yang disertakan API

Bidang spesifik, bukan klaim yang samar.

Setiap respons diketik dan terdokumentasi. Inilah persis apa yang dapat Anda query dan apa yang dibawa setiap tarif.

Jenis data

  • Aset
  • Penyedia
  • Tarif pinjaman
  • Reward staking
  • Tarif peminjaman
  • Yield stablecoin

Sinyal per-tarif

  • Kesegaran tarif
  • Metadata penyedia / sumber
  • Status kepercayaan & verifikasi

Klasifikasi

  • CeFi · DeFi · staking likuid
  • Fixed vs fleksibel
  • Tingkat dasar vs tingkat maksimum
Contoh respons rate
// GET /api/v1/rates/USDC?category=lending
{
  "data": {
    "symbol": "USDC",
    "rates": [
      {
        "provider": "earnpark",
        "symbol": "USDC",
        "category": "lending",
        "rate": 10.00004127,
        "metadata": {
          "userAssets[0]AssetRiskLevel": "MEDIUM",
          "userAssets[0]AssetPayoutType": "DAILY"
        },
        "lastUpdated": "2026-08-02T13:00:54.815Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 39,
        "stale": false
      },
      {
        "provider": "compound-v3",
        "symbol": "USDC",
        "category": "lending",
        "rate": 3.20179051,
        "metadata": {
          "mode": "comet_supply_rate",
          "method": "getSupplyRate",
          "source": "onchain_rate",
          "chainId": 1,
          "contract": "0xc3d688B66703497DAA19211EEdff47f25384cdc3"
        },
        "lastUpdated": "2026-08-02T13:00:52.288Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 42,
        "stale": false
      },
      {
        "provider": "youhodler",
        "symbol": "USDC",
        "category": "lending",
        "rate": 12,
        "metadata": null,
        "lastUpdated": "2026-08-02T13:00:52.190Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 42,
        "stale": false
      }
    ],
    "count": 16
  }
}

Apa yang dikembalikan API

Respons nyata, diambil secara langsung.

Setiap tingkat penyedia untuk satu aset, persis seperti yang dikembalikan oleh GET /api/v1/rates/:symbol. Pilih baris untuk melihat respons JSON langsung.

Live
PenyediaKategoriTingkatDiperbarui
aqru
BTC
lending2.5Aug 2, 12:55 UTC
aave-v3
BTC
lending0.00830746Aug 2, 12:55 UTC
bitfinex
BTC
lending0.0014Aug 2, 12:55 UTC
earnpark
BTC
lending10.00003436Aug 2, 12:50 UTC
youhodler
BTC
lending8Aug 2, 12:50 UTC
kamino
WBTC
lending0.02426345Aug 2, 12:50 UTC
nebeus
BTC
lending4.5Aug 2, 12:50 UTC
nexo
BTC-180D
lending6.2Aug 2, 12:50 UTC
morpho
WBTC
lending0.00004148Aug 2, 12:50 UTC
spark
BTC
lending0.00000502Aug 2, 12:50 UTC
gemini
BTC
lending0.01Aug 2, 12:50 UTC
justlend
BTC
lending0.01986851Aug 2, 12:40 UTC
okx
BTC
lending1.825Aug 2, 12:40 UTC
lunefi
lending21.5Aug 2, 09:00 UTC
DAPATKAN /api/v1/rates/BTC?category=lendingLangsung
{
  "data": {
    "symbol": "BTC",
    "rates": [
      {
        "provider": "aqru",
        "symbol": "BTC",
        "category": "lending",
        "rate": 2.5,
        "metadata": null,
        "lastUpdated": "2026-08-02T12:55:35.794Z",
        "coinId": "bitcoin",
        "providerSymbol": "BTC"
      }
    ],
    "count": 14
  }
}
Klik baris untuk memeriksa responsnya · Diperbarui setiap 5 menitSkema lengkap di dokumentasi
Endpoint tingkat bunga

Satu API mencakup setiap kategori rate. Setiap endpoint mengembalikan skema JSON yang dinormalisasi sama, sehingga permintaan lending, staking, dan per-aset berbagi satu integrasi.

API crypto lending rates

Live lending APY per aset dan provider di seluruh CeFi dan DeFi, dengan base vs max rate, freshness dan source signals pada setiap rate.

GET /api/v1/rates/{symbol}?category=lendingBandingkan live lending rates

API staking rewards

Staking reward rates per aset di seluruh validators, exchanges dan liquid staking providers, dinormalisasi dengan skema yang sama seperti lending.

GET /api/v1/rates/{symbol}?category=stakingBandingkan staking rewards

Crypto rates berdasarkan aset

Semua kategori rate untuk satu aset dalam satu panggilan — lending, staking dan borrowing berdampingan, siap untuk per-coin pages dan agent lookups.

GET /api/v1/rates/{symbol}Jelajahi rates berdasarkan aset
Dibuat untuk

Dirancang untuk tim yang mengimplementasikan fitur yield.

Lewati pemeliharaan integrasi penyedia — tarik data yield terverifikasi dari satu API yang tipe-aman.

Yield API adalah satu permukaan dari lapisan intelijen yield Bitcompare, didukung oleh data suku bunga historis di seluruh aset dan penyedia yang tercakup.

Resep

Salin-tempel resep integrasi.

Potongan praktis terhadap endpoint REST yang terdokumentasi — hasil stablecoin terbaik, imbalan staking, dan selisih pinjaman vs peminjaman. Setiap respons membawa kesegaran, sumber, dan kepercayaan sehingga Anda tahu seberapa segar setiap tarif.

Hasil stablecoin terbaik di berbagai penyedia

Ambil tarif pinjaman USDC langsung dari setiap penyedia yang tercakup, lalu urutkan berdasarkan APY untuk menemukan hasil stablecoin teratas.

// 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]
Contoh respons
{
  "data": {
    "symbol": "USDC",
    "rates": [
      {
        "provider": "earnpark",
        "symbol": "USDC",
        "category": "lending",
        "rate": 10.00004127,
        "metadata": {
          "userAssets[0]AssetRiskLevel": "MEDIUM",
          "userAssets[0]AssetPayoutType": "DAILY"
        },
        "lastUpdated": "2026-08-02T13:00:54.815Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 39,
        "stale": false
      },
      {
        "provider": "compound-v3",
        "symbol": "USDC",
        "category": "lending",
        "rate": 3.20179051,
        "metadata": {
          "mode": "comet_supply_rate",
          "method": "getSupplyRate",
          "source": "onchain_rate",
          "chainId": 1,
          "contract": "0xc3d688B66703497DAA19211EEdff47f25384cdc3"
        },
        "lastUpdated": "2026-08-02T13:00:52.288Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 42,
        "stale": false
      }
    ],
    "count": 16
  }
}

Lacak imbalan staking untuk suatu aset

Tanyakan imbalan staking langsung untuk ETH di seluruh validator dan platform untuk memantau tarif imbalan di aplikasi Anda.

# Track staking rewards for ETH
curl -s "https://api.bitcompare.net/api/v1/rates/ETH?category=staking" \
  -H "Authorization: Bearer $BITCOMPARE_API_KEY"
Contoh respons
{
  "data": {
    "symbol": "ETH",
    "rates": [
      {
        "provider": "frax",
        "symbol": "ETH",
        "category": "staking",
        "rate": 2.71929941,
        "metadata": {
          "url": "https://api.frax.finance/v2/frxeth/summary/latest",
          "field": "sfrxethApr",
          "source": "multi_source"
        },
        "lastUpdated": "2026-08-02T13:00:53.906Z",
        "coinId": "ethereum",
        "providerSymbol": "ETH",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 39,
        "stale": false
      },
      {
        "provider": "lido",
        "symbol": "ETH",
        "category": "staking",
        "rate": 2.173,
        "metadata": null,
        "lastUpdated": "2026-08-02T13:00:53.114Z",
        "coinId": "ethereum",
        "providerSymbol": "ETH",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 40,
        "stale": false
      }
    ],
    "count": 11
  }
}

Bandingkan tarif pinjaman vs peminjaman

Ambil tarif pinjaman dan peminjaman BTC berdampingan untuk menampilkan selisih antara penghasilan dan peminjaman pada aset yang sama.

// 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)
Contoh respons
{
  "data": {
    "symbol": "BTC",
    "rates": [
      {
        "provider": "aqru",
        "symbol": "BTC",
        "category": "lending",
        "rate": 2.5,
        "metadata": null,
        "lastUpdated": "2026-08-02T12:55:35.794Z",
        "coinId": "bitcoin",
        "providerSymbol": "BTC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 265,
        "stale": false
      },
      {
        "provider": "aave-v3",
        "symbol": "BTC",
        "category": "lending",
        "rate": 0.00830746,
        "metadata": {
          "mode": "aave_liquidity_rate",
          "method": "getReserveData",
          "source": "onchain_rate",
          "chainId": 1,
          "contract": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2"
        },
        "lastUpdated": "2026-08-02T12:55:25.679Z",
        "coinId": "bitcoin",
        "providerSymbol": "BTC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 275,
        "stale": false
      }
    ],
    "count": 14
  }
}

Parameter dan skema lengkap di docs.bitcompare.net.

Keterbaruan & kepercayaan

Ketahui seberapa baru dan dapat dipercaya setiap tingkat.

Setiap tingkat membawa keterbaruan, sumber, dan kepercayaan — sehingga Anda dapat mempercayai apa yang Anda kirim.

Seberapa sering tingkat diperbarui

Tingkat diperbarui secara terus-menerus, biasanya setiap 5 menit, dan masing-masing membawa sinyal keterbaruan.

Apa arti "terverifikasi"

Tingkat terverifikasi dikonfirmasi berdasarkan sumber penyedia sendiri, bukan perkiraan.

Bagaimana sumber ditangkap

Setiap tingkat mencatat jenis sumbernya — API penyedia, umpan mitra, atau tinjauan manual.

Apa arti sinyal kepercayaan

Label kepercayaan menandakan seberapa andal suatu suku bunga, sehingga Anda dapat memfilter data dengan kepercayaan rendah.

Mengapa suku bunga berbeda

Suku bunga bervariasi berdasarkan wilayah, aset, tingkat, masa kunci, saldo, dan syarat penyedia — ditampilkan jika tersedia.

Disponsori vs organik

Penempatan yang disponsori dipisahkan dengan jelas dari data suku bunga organik dan tidak pernah mengubahnya.

Sumber daya pengembang

Semua yang Anda butuhkan untuk integrasi.

Dokumentasi, skema, dan antarmuka siap AI — dibangun untuk pengembang dan agen AI.

Tanya Jawab

Pertanyaan umum

Apakah ada API untuk suku bunga lending crypto?
Ya. Yield API mengembalikan suku bunga lending live dan historis untuk 620+ aset di seluruh 55+ penyedia CeFi dan DeFi — contohnya GET /api/v1/rates/USDC?category=lending — dengan sinyal kesegaran dan sumber per-rate. Data yang sama mendukung halaman perbandingan suku bunga lending.
Apakah ada API untuk reward staking?
Ya. Suku bunga reward staking disajikan dari endpoint yang sama dengan category=staking, mencakup validator, bursa, dan penyedia liquid staking, yang dinormalisasi ke skema JSON yang sama dengan suku bunga lending dan borrowing.
Bisakah saya mendapatkan suku bunga crypto untuk aset tertentu?
Ya. Meminta aset tanpa filter kategori — contohnya GET /api/v1/rates/ETH — mengembalikan setiap kategori rate untuk aset tersebut dalam satu panggilan, lending, staking dan borrowing berdampingan, yang merupakan bentuk yang paling diinginkan aplikasi dan agen AI untuk tampilan per-coin.
Apakah API mencakup baik CeFi maupun DeFi?
Ya. Setiap rate diklasifikasikan sebagai CeFi atau DeFi dan fixed atau flexible, sehingga Anda dapat memfilter atau membandingkan keduanya dalam satu respons, bukan menyatukan sumber yang terpisah.
Bisakah agen AI menggunakan Yield API?
Ya. REST API memiliki spesifikasi OpenAPI publik dan tingkat gratis, dan lapisan data yang sama diekspos sebagai alat MCP untuk agen — sambungkan melalui endpoint MCP yang dihosting atau paket npm @bitcompare/mcp-server.

Mulai membangun dalam hitungan menit.

10.000 permintaan per bulan gratis — tanpa kartu kredit. Paket berbayar membuka volume lebih tinggi.

  • Tier gratis: 10.000 permintaan/bulan, tidak memerlukan kartu
  • Paket berbayar untuk volume lebih tinggi dan SLA
  • Masuk hanya untuk kunci, penagihan, dan dasbor di pro.bitcompare.net
  • Dokumentasi dan spesifikasi OpenAPI bersifat publik — tidak memerlukan login
  • Alat MCP didukung oleh lapisan API dan data yang sama