/api/margin-fee/matrix
GETVerfügbar

Matrix der Margin-Leihzinsen

Matrix der Margin-Leihzinsen (Coin × Börse)

GET/api/margin-fee/matrix
Zellen, die älter als 3 Stunden sind, tragen in `cells` das Flag `is_stale: true`; Zellen, die älter als 6 Stunden sind, werden nicht zurückgegeben.

Anfrage

Query-Parameter

NameTypErforderlichStandardZulässige WerteBeschreibung
vipLevelintegerOptional0≥ 0 · ≤ 9VIP-Stufe (nur Binance). Ein Wert außerhalb des unterstützten Bereichs wird als 0 behandelt. Beispiel: 0

Beispielanfrage

curl -s "https://www.coinboss.com/api/margin-fee/matrix?vipLevel=0"

Antwortfelder

Die Feldtabelle wird aus echten Antworten erzeugt und führt daher genau das auf, was der Endpunkt zurückgibt. In Pfaden steht a[] für Array-Elemente und {*} für Objekte, deren Schlüssel ein dynamischer Name ist, etwa ein Coin oder eine Börse.

FeldTypEinheitBeschreibung
successboolean—true, wenn die Anfrage erfolgreich war. Im Fehlerfall lautet der Body `{ success: false, code, error, request_id }`.
exchangesarray—Börsen.
exchanges[]string—Börsen.
dataarray—Nutzdaten.
data[]object—Nutzdaten.
data[].coinstring—Coin-Symbol in Großbuchstaben (zum Beispiel BTC).
data[].dailyobject—Tageswerte.
data[].daily.binancenumber—Wert für die Börse `binance` (der Schlüssel ist die Börsenkennung).
data[].daily.bitgetnumber—Wert für die Börse `bitget` (der Schlüssel ist die Börsenkennung).
data[].daily.bybitnumber—Wert für die Börse `bybit` (der Schlüssel ist die Börsenkennung). kann fehlen
data[].daily.gatenumber—Wert für die Börse `gate` (der Schlüssel ist die Börsenkennung).
data[].daily.okxnumber—Wert für die Börse `okx` (der Schlüssel ist die Börsenkennung).
data[].annualobject—Annualisierter Margin-Leihzins je Börse (Tageszins × 365) als Dezimalbruch (0.0048 = 0,48 %); die Schlüssel sind Börsenkennungen, nur Zellen, die innerhalb von 6 Stunden aktualisiert wurden.
data[].annual.binancenumber—Wert für die Börse `binance` (der Schlüssel ist die Börsenkennung).
data[].annual.bitgetnumber—Wert für die Börse `bitget` (der Schlüssel ist die Börsenkennung).
data[].annual.bybitnumber—Wert für die Börse `bybit` (der Schlüssel ist die Börsenkennung). kann fehlen
data[].annual.gatenumber—Wert für die Börse `gate` (der Schlüssel ist die Börsenkennung).
data[].annual.okxnumber—Wert für die Börse `okx` (der Schlüssel ist die Börsenkennung).
data[].updated_atnumbermsZeitpunkt der letzten Aktualisierung dieser Zeile.
data[].cellsobject—Matrixzellen. dynamische Schlüssel: binance,bitget,gate,okx
data[].cells.{*}object—Matrixzellen.
data[].cells.{*}.updated_atnumbermsZeitpunkt der letzten Aktualisierung dieser Zeile.
data[].cells.{*}.is_staleboolean—true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein.
updated_atnumbermsZeitpunkt der letzten Aktualisierung dieser Zeile.
vipLevelnumber—Binance-VIP-Stufe (0–9), auf die sich die Binance-Spalte bezieht, aus der Anfrage übernommen; andere Börsen zeigen stets ihre Basisstufe.
vipSupportobject—Je Börse wählbare VIP-Stufen; die Schlüssel sind Börsenkennungen, vorhanden ist nur `binance` mit der Liste der Stufen, für die aktuelle Daten vorliegen.
vipSupport.binancearray—Wert für die Börse `binance` (der Schlüssel ist die Börsenkennung).
vipSupport.binance[]number—Wert für die Börse `binance` (der Schlüssel ist die Börsenkennung).
data_updated_atnumbermsZeitstempel.
stale_threshold_msnumbermsEin Zinssatz, der älter ist als dieser Wert, wird mit `is_stale` gekennzeichnet.
hide_threshold_msnumbermsEin Zinssatz, der älter ist als dieser Wert, wird aus der Matrix entfernt und in `hidden_stale` aufgeführt.
stale_exchangesarray—Börsen, deren neuester Zinssatz älter als `stale_threshold_ms` ist.
stale_exchanges[]object—Börsenkennung und Zeitpunkt ihres neuesten Zinssatzes (`last_updated_at`, ms).
stale_exchanges[].exchangestring—Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`).
stale_exchanges[].last_updated_atnumbermsZeitstempel.
hidden_stalearray—Zinssätze, die aus der Matrix entfernt wurden, weil sie älter als `hide_threshold_ms` sind.
hidden_stale[]object—Börse, Coin und Zeitpunkt (`updated_at`, ms) eines entfernten Zinssatzes.
hidden_stale[].exchangestring—Börsenkennung in Kleinbuchstaben (zum Beispiel `binance`).
hidden_stale[].coinstring—Coin-Symbol in Großbuchstaben (zum Beispiel BTC).
hidden_stale[].updated_atnumbermsZeitpunkt der letzten Aktualisierung dieser Zeile.
hidden_stale[].is_staleboolean—true, wenn die Zeile älter als das Aktualitätsfenster ist; veraltete Zeilen fließen nicht in die Summen ein.

Erzeugt 2026-11-11 23:00 UTC aus 1 echten Antworten.

Beispielantwort

/api/margin-fee/matrix?vipLevel=0 · Echte Antwort, erfasst 2026-11-13 03:57:32 UTC. Lange Arrays und Maps sind für die Anzeige gekürzt: data hatte 14 Elemente; data[].cells hatte 5 Elemente; hidden_stale hatte 15 Elemente; vipSupport.binance hatte 10 Elemente.

  • {
    • "success": true,
    • "exchanges": [
      • "binance",
      • "okx",
      • "bybit",
      • "bitget",
      • "gate"
      ],
    • "data": [
      • { … 5 },
      • { … 5 }
      ],
    • "updated_at": 1794542252596,
    • "vipLevel": 0,
    • "vipSupport": {
      • "binance": [ … 8 ]
      },
    • "data_updated_at": 1794540604531,
    • "stale_threshold_ms": 10800000,
    • "hide_threshold_ms": 21600000,
    • "stale_exchanges": [
      • { … 2 }
      ],
    • "hidden_stale": [
      • { … 4 },
      • { … 4 }
      ]
    }

Details

Authentifizierung
Keine. Öffentlicher Endpunkt.
Rate-Limit
1200 Anfragen pro Minute und IP
Server-Cache
60s
Edge-Micro-Cache
10s
Aktualisierungsintervall
alle 30 min; Zeilen, die älter als 6 h sind, werden verworfen; API-Cache 60 s
Zeitfenster
aktuelle Rate
Datenquellen
Margin-Leihzinsen je Börse und Coin, erhoben über den öffentlichen Margin-Zins-Endpunkt der jeweiligen Börse.
Börsenabdeckung
6 Börsen (binance, okx, bybit, bitget, gate, kucoin) x 14 Coins; vipLevel 0-9 gilt nur für binance
Paginierung
keine
Einheiten
daily rate and annualized rate as decimals
Methode
annual = daily * 365; gate publishes an annual rate, daily = annual / 365; binance rate is divided by 1.05 to remove the BNB-discount markup
Zeitstempel
Unix-Epoche in Millisekunden (UTC), sofern die Feldbeschreibung nichts anderes angibt
Antwortformat
json
Stabilität
Stabil

Live-Status

VerfügbarGeprüft 2026-11-13 03:57:32 UTCHTTP 2003 msSchema stimmt übereinNeuester Datenpunkt 0s alt

Verfügbarkeit, letzte 30 Tage

99.76 % von 411 Prüfungen bestanden

Fehler

Fehlgeschlagene Aufrufe haben auf jedem Endpunkt denselben Aufbau. Die vollständige Liste steht auf der Fehlerseite. Fehler und Rate-Limits →

CodeHTTPBedeutungEmpfohlene Reaktion
INVALID_PARAM400Ein erforderlicher Parameter fehlt oder ein Wert wird nicht akzeptiert. `param` nennt den Parameter, sofern er bekannt ist.Nicht unverändert wiederholen; die Anfrage korrigieren.
UNAUTHORIZED401Der Header `CB-API-KEY` wurde gesendet, der Schlüssel ist jedoch unbekannt oder widerrufen. Öffentliche Daten erfordern keinen Schlüssel – lassen Sie den Header weg oder verwenden Sie einen gültigen Schlüssel.Nicht unverändert wiederholen.
FORBIDDEN403Die Route gehört nicht zur öffentlichen API (intern oder nur für Konten).Nicht wiederholen.
NOT_FOUND404Unbekannte Route, oder der angefragte Coin / die Börse / der Fonds existiert nicht.Nicht wiederholen; Pfad und Kennungen mit dem Katalog abgleichen.
RATE_LIMITED429Mehr Anfragen, als das Limit pro Minute zulässt. `Retry-After` gibt die Wartezeit in Sekunden an.`Retry-After` abwarten, dann mit Backoff wiederholen.
INTERNAL500Unerwarteter Serverfehler. Die Meldung ist bewusst allgemein gehalten; geben Sie `request_id` an, wenn Sie den Fehler melden.Einmal nach einigen Sekunden wiederholen; wenn der Fehler bestehen bleibt, mit der Request-ID melden.
UPSTREAM_FAILED503Die Datenquelle hinter diesem Endpunkt hat nicht rechtzeitig geantwortet. Es werden ersatzweise keine veralteten oder stellvertretenden Zahlen zurückgegeben.Mit Backoff wiederholen; die Statusseite prüfen.
UNAVAILABLE501 / 503Der Datensatz ist vorübergehend nicht bereit (Cache wird aufgewärmt), oder der Endpunkt hat noch keine rechtmäßige öffentliche Quelle.Später wiederholen; der Katalog kennzeichnet Endpunkte, die konzeptbedingt nicht verfügbar sind.
REQUEST_FAILED200Einige ältere Endpunkte antworten mit HTTP 200 und `success: false`. Prüfen Sie immer `success`, nicht nur den HTTP-Status.Hängt von der Meldung ab; als fehlgeschlagene Anfrage behandeln.

Ausprobieren

GET/api/margin-fee/matrixVerfügbar
Parameter

integer · Standard 0 · min. 0 · max. 9 — VIP level (Binance only). A value outside the supported range is treated as 0.

Anfrage-URLhttps://www.coinboss.com/api/margin-fee/matrix?vipLevel=0
Wählen Sie einen Endpunkt und klicken Sie auf „Anfrage senden“. Antwort, Header und Laufzeit erscheinen hier.