NoweBitcompare Yield API i MCP dają deweloperom i agentom AI dostęp do danych przychodów z kryptowalut w czasie rzeczywistym.

API Zysków

Crypto yield API dla aktualnych i historycznych stawek.

Jeden typowany API dla aktualnych i historycznych stawek pożyczek, stakingu, borrowingu i yield stablecoinów na platformach CeFi i DeFi — ze świeżością danych, źródłem i wiarygodnością dla każdej stawki, plus darmowa warstwa i narzędzia MCP dla agentów AI.

ZasięgNa żywo
600
Aktywa objęte
53
Dostawcy śledzeni
45,997
Stawki monitorowane
30,740
Aktualizacje w ciągu 24h
5m
Mediana odświeżenia
1s
Najnowszy dostawca
Co zawiera API

Konkretne pola, nie niejasne obietnice.

Każda odpowiedź jest typowana i udokumentowana. Oto dokładnie, co możesz pytać i co niesie ze sobą każda stopa procentowa.

Typy danych

  • Aktywa
  • Dostawcy
  • Stopy kredytowania
  • Nagrody ze stakingu
  • Stopy pożyczania
  • Zyski ze stablecoinów

Sygnały dla każdej stopy

  • Świeżość stawek
  • Metadane dostawcy / źródła
  • Status zaufania i weryfikacji

Klasyfikacja

  • CeFi · DeFi · staking płynny
  • Stała vs zmienna
  • Stawka bazowa vs stawka maksymalna
Przykładowa odpowiedź stawki
// GET /api/v1/rates/USDC?category=lending
{
  "data": {
    "symbol": "USDC",
    "rates": [
      {
        "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.063393",
          "undelegationPeriod": {
            "text": "immediate",
            "type": "text"
          },
          "flexProviderSymbol": "USDC-FLEX"
        },
        "lastUpdated": "2026-11-10T15:30:59.707Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC-90D",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 73,
        "stale": false
      },
      {
        "provider": "fluid",
        "symbol": "USDC",
        "category": "lending",
        "rate": 4.67,
        "metadata": {
          "headline": {
            "apy": 4.67,
            "name": "Fluid USD Coin",
            "tvlUsd": 134529753.1097169
          },
          "variants": [
            {
              "apy": 4.67,
              "name": "Fluid USD Coin",
              "tvlUsd": 134529753.1097169
            }
          ],
          "truncated": true,
          "variantCount": 2
        },
        "lastUpdated": "2026-11-10T15:30:58.690Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 74,
        "stale": false
      },
      {
        "provider": "youhodler",
        "symbol": "USDC",
        "category": "lending",
        "rate": 12,
        "metadata": null,
        "lastUpdated": "2026-11-10T15:30:45.684Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 87,
        "stale": false
      }
    ],
    "count": 14
  }
}

Co zwraca API

Rzeczywista odpowiedź, pobrana na żywo.

Każda stawka dostawcy dla jednego zasobu, dokładnie tak jak zwraca ją GET /api/v1/rates/:symbol. Wybierz wiersz, aby zobaczyć odpowiedź JSON na żywo.

Live
DostawcaKategoriaStawkaZaktualizowano
aqru
BTC
lending2.5Nov 10, 15:35 UTC
bitfinex
BTC
lending0.0006Nov 10, 15:35 UTC
aave-v3
BTC
lending0.00314936Nov 10, 15:35 UTC
nexo
BTC-180D
lending6Nov 10, 15:30 UTC
youhodler
BTC
lending7Nov 10, 15:30 UTC
spark
BTC
lending0.00000868Nov 10, 15:30 UTC
okx
BTC
lending1.825Nov 10, 15:30 UTC
gemini
BTC
lending0.01Nov 10, 15:30 UTC
kamino
WBTC
lending0.0284716Nov 10, 15:30 UTC
justlend
BTC
lending0.00522762Nov 10, 15:30 UTC
euler-v2
WBTC
lending0.00110052Nov 10, 15:30 UTC
POBIERZ /api/v1/rates/BTC?category=lendingNa żywo
{
  "data": {
    "symbol": "BTC",
    "rates": [
      {
        "provider": "aqru",
        "symbol": "BTC",
        "category": "lending",
        "rate": 2.5,
        "metadata": null,
        "lastUpdated": "2026-11-10T15:35:22.019Z",
        "coinId": "bitcoin",
        "providerSymbol": "BTC"
      }
    ],
    "count": 11
  }
}
Kliknij wiersz, aby sprawdzić jego odpowiedź · Aktualizowane co 5 minPełny schemat w dokumentacji
Punkty końcowe stawek

Jeden API obejmuje każdą kategorię stawek. Każdy punkt końcowy zwraca tę samą znormalizowaną schemat JSON, więc życzenia pożyczkowe, stakingowe i życzenia dla poszczególnych aktywów współdzielą jedną integrację.

API stawek pożyczek kryptowalut

Live APY pożyczek na asset i dostawcę w CeFi i DeFi, ze stawką bazową vs maksymalną, świeżością i sygnałami źródła na każdej stawce.

GET /api/v1/rates/{symbol}?category=lendingPorównaj live stawki pożyczek

API nagród ze stakingu

Stawki nagród ze stakingu na asset w obrębie walidatorów, giełd i dostawców liquid staking, znormalizowane do tego samego schematu co pożyczki.

GET /api/v1/rates/{symbol}?category=stakingPorównaj nagrody ze stakingu

Stawki kryptowalut wg aktywa

Wszystkie kategorie stawek dla pojedynczego aktywa w jednym wywołaniu — pożyczki, staking i borrowing obok siebie, gotowe do stron per-coin i wyszukiwań agentów.

GET /api/v1/rates/{symbol}Przeglądaj stawki wg aktywa
Przepisy

Kopiuj-wklej przepisy integracyjne.

Praktyczne fragmenty kodu przeciwko udokumentowanym punktom końcowym REST — najlepsze zyski ze stablecoinów, nagrody za staking i różnice między pożyczaniem a zaciąganiem pożyczek. Każda odpowiedź zawiera świeżość, źródło i pewność, abyś wiedział, jak świeża jest każda stawka.

Najlepszy zysk ze stablecoinów wśród dostawców

Pobierz aktualne stawki pożyczek USDC od każdego objętego dostawcy, a następnie posortuj według APY, aby znaleźć najwyższy zysk ze stablecoinów.

// 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]
Przykładowa odpowiedź
{
  "data": {
    "symbol": "USDC",
    "rates": [
      {
        "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.063393",
          "undelegationPeriod": {
            "text": "immediate",
            "type": "text"
          },
          "flexProviderSymbol": "USDC-FLEX"
        },
        "lastUpdated": "2026-11-10T15:30:59.707Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC-90D",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 73,
        "stale": false
      },
      {
        "provider": "fluid",
        "symbol": "USDC",
        "category": "lending",
        "rate": 4.67,
        "metadata": {
          "headline": {
            "apy": 4.67,
            "name": "Fluid USD Coin",
            "tvlUsd": 134529753.1097169
          },
          "variants": [
            {
              "apy": 4.67,
              "name": "Fluid USD Coin",
              "tvlUsd": 134529753.1097169
            }
          ],
          "truncated": true,
          "variantCount": 2
        },
        "lastUpdated": "2026-11-10T15:30:58.690Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 74,
        "stale": false
      }
    ],
    "count": 14
  }
}

Śledź nagrody za staking dla aktywów

Zapytaj o aktualne nagrody za staking dla ETH wśród walidatorów i platform, aby monitorować stawki nagród w swojej aplikacji.

# Track staking rewards for ETH
curl -s "https://api.bitcompare.net/api/v1/rates/ETH?category=staking" \
  -H "Authorization: Bearer $BITCOMPARE_API_KEY"
Przykładowa odpowiedź
{
  "data": {
    "symbol": "ETH",
    "rates": [
      {
        "provider": "stakewise",
        "symbol": "ETH",
        "category": "staking",
        "rate": 2.10413744,
        "metadata": null,
        "lastUpdated": "2026-11-10T15:31:00.993Z",
        "coinId": "ethereum",
        "providerSymbol": "ETH",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 205,
        "stale": false
      },
      {
        "provider": "binance-staked-eth",
        "symbol": "ETH",
        "category": "staking",
        "rate": 2.33753866,
        "metadata": {
          "mode": "erc4626_price_delta",
          "method": "exchangeRate",
          "source": "onchain_rate",
          "chainId": 1,
          "contract": "0xa2E3356610840701BDf5611a53974510Ae27E2e1",
          "elapsedSeconds": 604800
        },
        "lastUpdated": "2026-11-10T15:30:56.713Z",
        "coinId": "ethereum",
        "providerSymbol": "ETH",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 209,
        "stale": false
      }
    ],
    "count": 10
  }
}

Porównaj stawki pożyczek i zaciągania pożyczek

Pobierz stawki pożyczek i zaciągania pożyczek BTC obok siebie, aby zobaczyć różnicę między zarabianiem a pożyczaniem na tym samym aktywie.

// 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)
Przykładowa odpowiedź
{
  "data": {
    "symbol": "BTC",
    "rates": [
      {
        "provider": "aqru",
        "symbol": "BTC",
        "category": "lending",
        "rate": 2.5,
        "metadata": null,
        "lastUpdated": "2026-11-10T15:35:22.019Z",
        "coinId": "bitcoin",
        "providerSymbol": "BTC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 12,
        "stale": false
      },
      {
        "provider": "bitfinex",
        "symbol": "BTC",
        "category": "lending",
        "rate": 0.0006,
        "metadata": null,
        "lastUpdated": "2026-11-10T15:35:18.898Z",
        "coinId": "bitcoin",
        "providerSymbol": "BTC",
        "unitType": "percentage",
        "unitSymbol": "%",
        "ageSeconds": 15,
        "stale": false
      }
    ],
    "count": 11
  }
}

Pełne parametry i schematy na docs.bitcompare.net.

Świeżość i zaufanie

Dowiedz się, jak świeża i wiarygodna jest każda stawka.

Każda stawka ma świeżość, źródło i pewność — dzięki czemu możesz zaufać temu, co wysyłasz.

Jak często stawki się odświeżają

Stawki odświeżają się nieprzerwanie, zazwyczaj co 5 minut, a każda z nich niesie sygnał świeżości.

Co oznacza "zweryfikowane"

Zweryfikowane stawki są potwierdzane na podstawie własnego źródła dostawcy, a nie oszacowane.

Jak jest rejestrowane źródło

Każda stawka rejestruje swój typ źródła — API dostawcy, kanał partnera lub przegląd ręczny.

Co oznaczają sygnały pewności

Etykieta pewności wskazuje, jak wiarygodna jest stawka, dzięki czemu możesz filtrować dane o niskiej pewności.

Dlaczego stawki się różnią

Stawki różnią się w zależności od regionu, zasobu, poziomu, okresu blokady, salda i warunków dostawcy — ujawniane tam, gdzie są dostępne.

Sponsorowane vs organiczne

Umieszczenia sponsorowane są wyraźnie oddzielone od organicznych danych dotyczących stawek i nigdy ich nie zmieniają.

Zasoby dla programistów

Wszystko, czego potrzebujesz do integracji.

Dokumentacja, schemat i powierzchnie gotowe dla agentów — zbudowane dla programistów i agentów AI.

FAQ

Często zadawane pytania

Czy istnieje API stawek pożyczek kryptowalut?
Tak. Yield API zwraca live i historyczne stawki pożyczek dla 600+ aktywów w obrębie 50+ dostawców CeFi i DeFi — na przykład GET /api/v1/rates/USDC?category=lending — ze świeżością każdej stawki i sygnałami źródła. Te same dane zasilają strony porównawcze stawek pożyczek.
Czy istnieje API nagród ze stakingu?
Tak. Stawki nagród ze stakingu są serwowane z tego samego punktu końcowego z category=staking, obejmując walidatory, giełdy i dostawców liquid staking, znormalizowane do tego samego schematu JSON co stawki pożyczek i borrowing.
Czy mogę uzyskać kursy kryptowalut dla konkretnego aktywa?
Tak. Wysłanie żądania dla aktywa bez filtru kategorii — na przykład GET /api/v1/rates/ETH — zwraca wszystkie kategorie stawek dla tego aktywa w jednym wywołaniu, lending, staking i borrowing obok siebie, co jest formatem preferowanym przez większość aplikacji i agentów AI do widoków poszczególnych monet.
Czy API obejmuje zarówno CeFi, jak i DeFi?
Tak. Każda stawka jest zaklasyfikowana jako CeFi lub DeFi oraz stała lub zmienna, co pozwala na filtrowanie lub porównywanie obu w jednej odpowiedzi zamiast łączenia oddzielnych źródeł.
Czy agenci AI mogą korzystać z Yield API?
Tak. REST API ma publiczną specyfikację OpenAPI i warstawę darmową, a ta sama warstwa danych jest udostępniana jako narzędzia MCP dla agentów — połącz się za pomocą hostowanego punktu końcowego MCP lub pakietu npm @bitcompare/mcp-server.

Zacznij tworzyć w kilka minut.

10 000 żądań miesięcznie za darmo — bez karty kredytowej. Płatne plany odblokowują wyższą przepustowość.

  • Plan bezpłatny: 10 000 żądań/miesiąc, karta kredytowa nie wymagana
  • Plany płatne dla wyższej przepustowości i SLA
  • Zaloguj się tylko w celu uzyskania kluczy, rozliczeń i pulpitów nawigacyjnych na pro.bitcompare.net
  • Dokumentacja i specyfikacja OpenAPI są publiczne — logowanie nie jest wymagane
  • Narzędzia MCP są obsługiwane przez tę samą warstwę API i danych