/api/margin-fee/matrix
GETTersedia

Matriks suku bunga pinjaman margin

Matriks suku bunga pinjaman margin (koin × bursa)

GET/api/margin-fee/matrix
Sel yang lebih lama dari 3 jam membawa `is_stale: true` di `cells`; sel yang lebih lama dari 6 jam tidak dikembalikan.

Permintaan

Parameter kueri

NamaTipeWajibDefaultNilai yang diizinkanDeskripsi
vipLevelintegerOpsional0≥ 0 · ≤ 9Level VIP (khusus Binance). Nilai di luar rentang yang didukung diperlakukan sebagai 0. Contoh: 0

Contoh permintaan

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

Kolom respons

Tabel kolom dihasilkan dari respons nyata, sehingga memuat persis apa yang dikembalikan endpoint. Path memakai a[] untuk item array dan {*} untuk objek yang kuncinya berupa nama dinamis seperti koin atau bursa.

KolomTipeSatuanDeskripsi
successboolean—true jika permintaan berhasil. Jika gagal, body-nya adalah `{ success: false, code, error, request_id }`.
exchangesarray—Bursa.
exchanges[]string—Bursa.
dataarray—Payload.
data[]object—Payload.
data[].coinstring—Simbol koin, huruf besar (misalnya BTC).
data[].dailyobject—Nilai harian.
data[].daily.binancenumber—Nilai untuk bursa `binance` (kuncinya adalah ID bursa).
data[].daily.bitgetnumber—Nilai untuk bursa `bitget` (kuncinya adalah ID bursa).
data[].daily.bybitnumber—Nilai untuk bursa `bybit` (kuncinya adalah ID bursa). bisa tidak ada
data[].daily.gatenumber—Nilai untuk bursa `gate` (kuncinya adalah ID bursa).
data[].daily.okxnumber—Nilai untuk bursa `okx` (kuncinya adalah ID bursa).
data[].annualobject—Suku bunga pinjaman margin tahunan per bursa (suku bunga harian × 365) berupa pecahan (0.0048 = 0.48 %); kuncinya adalah ID bursa, hanya sel yang diperbarui dalam 6 jam terakhir.
data[].annual.binancenumber—Nilai untuk bursa `binance` (kuncinya adalah ID bursa).
data[].annual.bitgetnumber—Nilai untuk bursa `bitget` (kuncinya adalah ID bursa).
data[].annual.bybitnumber—Nilai untuk bursa `bybit` (kuncinya adalah ID bursa). bisa tidak ada
data[].annual.gatenumber—Nilai untuk bursa `gate` (kuncinya adalah ID bursa).
data[].annual.okxnumber—Nilai untuk bursa `okx` (kuncinya adalah ID bursa).
data[].updated_atnumbermsWaktu baris ini terakhir diperbarui.
data[].cellsobject—Sel matriks. kunci dinamis: binance,bitget,gate,okx
data[].cells.{*}object—Sel matriks.
data[].cells.{*}.updated_atnumbermsWaktu baris ini terakhir diperbarui.
data[].cells.{*}.is_staleboolean—true jika baris lebih lama daripada jendela kesegaran; baris usang tidak dipakai dalam total.
updated_atnumbermsWaktu baris ini terakhir diperbarui.
vipLevelnumber—Tingkatan VIP Binance (0–9) yang dirujuk kolom Binance, dikembalikan dari permintaan; bursa lain selalu menampilkan tingkatan dasarnya.
vipSupportobject—Tingkatan VIP yang dapat dipilih per bursa; kuncinya adalah ID bursa dan hanya `binance` yang ada, beserta daftar tingkatan yang memiliki data segar.
vipSupport.binancearray—Nilai untuk bursa `binance` (kuncinya adalah ID bursa).
vipSupport.binance[]number—Nilai untuk bursa `binance` (kuncinya adalah ID bursa).
data_updated_atnumbermsStempel waktu.
stale_threshold_msnumbermsSuku bunga yang lebih lama dari ini ditandai `is_stale`.
hide_threshold_msnumbermsSuku bunga yang lebih lama dari ini dihapus dari matriks dan dicantumkan di `hidden_stale`.
stale_exchangesarray—Bursa yang suku bunga terbarunya lebih lama dari `stale_threshold_ms`.
stale_exchanges[]object—ID bursa dan waktu suku bunga terbarunya (`last_updated_at`, ms).
stale_exchanges[].exchangestring—ID bursa, huruf kecil (misalnya `binance`).
stale_exchanges[].last_updated_atnumbermsStempel waktu.
hidden_stalearray—Suku bunga yang dihapus dari matriks karena lebih lama dari `hide_threshold_ms`.
hidden_stale[]object—Bursa, koin, dan waktu (`updated_at`, ms) dari satu suku bunga yang dihapus.
hidden_stale[].exchangestring—ID bursa, huruf kecil (misalnya `binance`).
hidden_stale[].coinstring—Simbol koin, huruf besar (misalnya BTC).
hidden_stale[].updated_atnumbermsWaktu baris ini terakhir diperbarui.
hidden_stale[].is_staleboolean—true jika baris lebih lama daripada jendela kesegaran; baris usang tidak dipakai dalam total.

Dihasilkan 2026-11-11 23:00 UTC dari 1 respons nyata.

Contoh respons

/api/margin-fee/matrix?vipLevel=0 · Respons nyata yang direkam 2026-11-13 03:57:32 UTC. Array dan map yang panjang dipersingkat untuk tampilan: data berisi 14 item; data[].cells berisi 5 item; hidden_stale berisi 15 item; vipSupport.binance berisi 10 item.

  • {
    • "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 }
      ]
    }

Detail

Autentikasi
Tidak ada. Endpoint publik.
Batas permintaan
1200 permintaan per menit per IP
Cache server
60s
Mikro-cache edge
10s
Frekuensi pembaruan
setiap 30 min; baris yang lebih lama dari 6 h dibuang; cache API 60 s
Jendela
rate saat ini
Sumber data
Suku bunga pinjaman margin per bursa dan koin, dikumpulkan dari endpoint bunga margin publik masing-masing bursa.
Cakupan bursa
6 bursa (binance, okx, bybit, bitget, gate, kucoin) x 14 koin; vipLevel 0-9 hanya berlaku untuk binance
Paginasi
tidak ada
Satuan
daily rate and annualized rate as decimals
Metode
annual = daily * 365; gate publishes an annual rate, daily = annual / 365; binance rate is divided by 1.05 to remove the BNB-discount markup
Stempel waktu
Milidetik epoch Unix (UTC) kecuali deskripsi kolom menyatakan lain
Format respons
json
Stabilitas
Stabil

Status langsung

TersediaDiperiksa 2026-11-13 03:57:32 UTCHTTP 2003 msSkema sesuaiTitik data terbaru berusia 0s

Ketersediaan, 30 hari terakhir

99.76% dari 411 pemeriksaan lolos

Error

Panggilan yang gagal memiliki satu bentuk yang sama di semua endpoint. Daftar lengkapnya ada di halaman error. Error dan batas permintaan →

KodeHTTPArtiTindakan
INVALID_PARAM400Parameter wajib tidak ada atau suatu nilai tidak diterima. `param` menyebutkan nama parameternya jika diketahui.Jangan mengulang tanpa perubahan; perbaiki permintaannya.
UNAUTHORIZED401Header `CB-API-KEY` dikirim tetapi kuncinya tidak dikenal atau sudah dicabut. Data publik tidak memerlukan kunci — hapus header tersebut atau gunakan kunci yang valid.Jangan mengulang tanpa perubahan.
FORBIDDEN403Rute ini bukan bagian dari API publik (internal atau khusus akun).Jangan mengulang.
NOT_FOUND404Rute tidak dikenal, atau koin / bursa / dana yang diminta tidak ada.Jangan mengulang; periksa path dan pengenal terhadap katalog.
RATE_LIMITED429Jumlah permintaan melebihi batas per menit. `Retry-After` memberikan jumlah detik untuk menunggu.Tunggu selama `Retry-After`, lalu ulangi dengan backoff.
INTERNAL500Error server yang tidak terduga. Pesannya sengaja dibuat generik; sertakan `request_id` saat melaporkannya.Ulangi sekali setelah beberapa detik; laporkan beserta ID permintaan jika masih terjadi.
UPSTREAM_FAILED503Sumber data di balik endpoint ini tidak menjawab tepat waktu. Tidak ada angka usang atau angka pengganti yang dikembalikan sebagai gantinya.Ulangi dengan backoff; periksa halaman status.
UNAVAILABLE501 / 503Dataset untuk sementara belum siap (cache sedang diisi) atau endpoint belum memiliki sumber publik yang sah.Ulangi nanti; katalog menandai endpoint yang memang tidak tersedia secara desain.
REQUEST_FAILED200Beberapa endpoint lama menjawab HTTP 200 dengan `success: false`. Selalu periksa `success`, bukan hanya status HTTP.Bergantung pada pesannya; perlakukan sebagai permintaan yang gagal.

Coba

GET/api/margin-fee/matrixTersedia
Parameter

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

URL permintaanhttps://www.coinboss.com/api/margin-fee/matrix?vipLevel=0
Pilih endpoint lalu tekan “Kirim permintaan”. Respons, header, dan waktu tempuhnya akan muncul di sini.