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

API Hasil

Bangun dengan data crypto yield langsung.

Akses data lending terstruktur, staking, borrowing, dan yield stablecoin di seluruh penyedia CeFi dan DeFi. Skema JSON-typed, spesifikasi OpenAPI, sinyal kesegaran dan kepercayaan per-rate.

JangkauanLangsung
366
Aset yang tercakup
61
Penyedia yang dilacak
40,312
Suku bunga yang dipantau
31,965
Pembaruan dalam 24 jam
4m
Penyegaran median
1s
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": "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
  }
}

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
spark
WBTC
lending0.00001Jun 21, 11:21 UTC
okx
BTC
lending1.825Jun 21, 11:21 UTC
kamino
WBTC
lending0.00001Jun 21, 11:21 UTC
fluid
WBTC
lending0.14Jun 21, 11:20 UTC
euler-v2
WBTC
lending0.00051Jun 21, 11:20 UTC
nexo
BTC-180D
lending6.2Jun 21, 11:20 UTC
youhodler
BTC
lending8Jun 21, 11:20 UTC
gemini
BTC
lending0.01Jun 21, 11:20 UTC
bitfinex
BTC
lending0.0021Jun 21, 11:20 UTC
nebeus
BTC
lending4.5Jun 21, 11:20 UTC
aqru
BTC
lending2.5Jun 21, 11:20 UTC
justlend
BTC
lending0.02048Jun 18, 21:21 UTC
earnpark
BTC
lending15.00011332Apr 27, 01:51 UTC
morpho
WBTC
lending1.34347Apr 22, 12:21 UTC
DAPATKAN /api/v1/rates/BTC?category=lendingLangsung
{
  "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
  }
}
Klik baris untuk memeriksa responsnya · Diperbarui setiap 5 menitSkema lengkap di dokumentasi
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": "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
  }
}

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": "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
  }
}

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": "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
  }
}

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.

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