/api/hl/vaults/overview
GETKullanılabilir

Hyperliquid kasa özet tablosu

Hyperliquid kasa özet tablosu (TVL, APR, risk maruziyeti)

GET/api/hl/vaults/overview

İstek

Sorgu parametreleri

AdTürZorunluVarsayılanİzin verilen değerlerAçıklama
sortstringİsteğe bağlıtvltvl, apr, exposure, long, short, upnl, vol24h, pnl24hSıralama anahtarı.
dirstringİsteğe bağlıdescasc, descSıralama yönü.
limitintegerİsteğe bağlı100≤ 300Döndürülecek satır sayısı. Örnek: 100
qstringİsteğe bağlı——Ada / adrese göre arama (en çok 60 karakter).

Örnek istek

curl -s "https://www.coinboss.com/api/hl/vaults/overview?limit=100"

Yanıt alanları

Alan tablosu gerçek yanıtlardan üretilir; dolayısıyla uç noktanın tam olarak ne döndürdüğünü listeler. Yollarda a[] dizi öğelerini, {*} ise coin veya borsa gibi dinamik bir adla anahtarlanan nesneleri gösterir.

AlanTürBirimAçıklama
successboolean—İstek başarılıysa true. Başarısızlık durumunda gövde `{ success: false, code, error, request_id }` olur.
updatednumbermsVerinin en son güncellendiği zaman.
totalsobject—Toplamlar.
totals.vaultsnumbercountTVL'si 0'ın üzerinde olan açık kasa sayısı (`limit` ve arama uygulanmadan önce).
totals.tvlUsdnumberUSDBu kasaların TVL toplamı.
totals.pollednumbercountPozisyonları en az bir kez okunmuş kasalar; long / short toplamlarına yalnızca bunlar katkıda bulunur.
totals.longUsdnumberUSDLong nominal değeri.
totals.shortUsdnumberUSDShort nominal değeri.
totals.syncedAtnumbermsZaman damgası.
rowsarray—Sonuç satırları.
rows[]object—Sonuç satırları.
rows[].addressstring—Zincir üstü adres.
rows[].namestring—Ad.
rows[].leaderstring—Kasa liderinin adresi.
rows[].tvlnumberUSDKasadaki kilitli toplam değer.
rows[].aprnumber—Kasanın yıllıklandırılmış getirisi.
rows[].relTypestring—Hyperliquid'in kasa dizinindeki ilişki türü: `parent`, `child` veya `normal`.
rows[].parentAddressstring|null—Bu bir alt kasaysa ana kasanın adresi; aksi hâlde null.
rows[].createTimenumbermsZaman damgası.
rows[].accountValuenumberUSDHesap özkaynağı.
rows[].positionValuenumberUSDPozisyonun nominal değeri.
rows[].longValuenumberUSDLong nominal değeri.
rows[].shortValuenumberUSDShort nominal değeri.
rows[].totalUpnlnumberUSDToplam gerçekleşmemiş PnL.
rows[].posCountnumbercountSon pozisyon sorgulamasındaki açık pozisyon sayısı; kasa henüz sorgulanmamışsa null.
rows[].posPolledAtnumbermsPozisyonların en son sorgulandığı zaman.
rows[].vol24hnumber|nullUSDKasanın içinde bulunulan ve önceki UTC günündeki işlem gerçekleşmelerinin nominal hacmi (24 ile 48 saat arası; kayan 24h değildir); hiç gerçekleşme kaydedilmemişse null.
rows[].pnl24hnumber|nullUSDKasanın içinde bulunulan ve önceki UTC günündeki işlem gerçekleşmelerinin kapatılan PnL'si; hiç gerçekleşme kaydedilmemişse null.
rows[].fills24hnumber|nullcountKasanın içinde bulunulan ve önceki UTC günündeki işlem gerçekleşmesi sayısı; hiç kaydedilmemişse null.

Üretilme zamanı: 2026-11-11 23:00 UTC; kaynak: 1 gerçek yanıt.

Örnek yanıt

/api/hl/vaults/overview?limit=100 · Gerçek yanıt, yakalanma zamanı: 2026-11-13 03:58:41 UTC. Uzun diziler ve eşlemeler görüntüleme için kısaltılmıştır: rows: 100 öğe içeriyordu.

  • {
    • "success": true,
    • "updated": 1794542321291,
    • "totals": {
      • "vaults": 2907,
      • "tvlUsd": 367445957.14,
      • "polled": 299,
      • "longUsd": 115759575.06,
      • "shortUsd": 31020454.97,
      • "syncedAt": 1794542172182
      },
    • "rows": [
      • { … 18 },
      • { … 18 }
      ]
    }

Ayrıntılar

Kimlik doğrulama
Yok. Herkese açık uç nokta.
İstek sınırı
IP başına dakikada 1200 istek
Sunucu önbelleği
60s
Edge mikro önbelleği
10s
Güncelleme sıklığı
dizin 30 dakikada bir; TVL >= 10.000 USD olan kasaların pozisyonları 5 dakikada bir; işlem gerçekleşmeleri 10 s'de bir; API önbelleği 60 s
Pencere
en güncel anlık görüntü; vol24h / pnl24h içinde bulunulan ve bir önceki UTC gününü kapsar
Veri kaynakları
Hyperliquid kasa listesi: TVL/APR resmî kasa dizininden, güncel maruziyet resmî info API'sinden sorgulanarak, 24h hacim/PnL ise kendi düğümümüzden okunan kasa işlem gerçekleşmelerinden alınır.
Borsa kapsamı
TVL > 0 olan açık kasalar (yaklaşık 2.900); maruziyet yalnızca sorgulanan yaklaşık 300 kasa için
Sayfalama
limit (varsayılan 100, en çok 300); arama q
Sıralama
sort = tvl (varsayılan) | apr | exposure | long | short | upnl | vol24h | pnl24h; dir = desc | asc
Birimler
USD; APR as reported upstream
Zaman damgaları
Alan açıklamasında aksi belirtilmedikçe Unix epoch milisaniyesi (UTC)
Yanıt biçimi
json
Kararlılık
Kararlı

Canlı durum

KullanılabilirKontrol: 2026-11-13 03:58:41 UTCHTTP 20014 msŞema eşleşiyorEn yeni veri noktası 0s öncesine ait

Erişilebilirlik, son 30 gün

409 kontrolde başarı oranı: %100

Hatalar

Başarısız çağrılar tüm uç noktalarda aynı yapıyı paylaşır. Tam liste hatalar sayfasındadır. Hatalar ve istek sınırları →

KodHTTPAnlamıNe yapmalı
INVALID_PARAM400Zorunlu bir parametre eksik ya da bir değer kabul edilmiyor. Biliniyorsa `param` parametrenin adını verir.Değiştirmeden yeniden denemeyin; isteği düzeltin.
UNAUTHORIZED401`CB-API-KEY` başlığı gönderildi, ancak anahtar bilinmiyor veya iptal edilmiş. Herkese açık veriler anahtar gerektirmez; başlığı kaldırın veya geçerli bir anahtar kullanın.Değiştirmeden yeniden denemeyin.
FORBIDDEN403Bu rota herkese açık API'nin parçası değildir (dahilî veya yalnızca hesaba özel).Yeniden denemeyin.
NOT_FOUND404Bilinmeyen rota ya da istenen coin / borsa / fon yok.Yeniden denemeyin; yolu ve tanımlayıcıları katalogla karşılaştırarak kontrol edin.
RATE_LIMITED429Dakika başına sınırdan fazla istek gönderildi. `Retry-After`, beklenecek saniye sayısını verir.`Retry-After` süresi kadar bekleyin, ardından artan beklemeyle yeniden deneyin.
INTERNAL500Beklenmeyen sunucu hatası. Mesaj bilinçli olarak geneldir; hatayı bildirirken `request_id` değerini belirtin.Birkaç saniye sonra bir kez yeniden deneyin; sorun sürerse istek kimliğiyle birlikte bildirin.
UPSTREAM_FAILED503Bu uç noktanın arkasındaki veri kaynağı zamanında yanıt vermedi. Yerine eskimiş veya ikame rakamlar döndürülmez.Artan beklemeyle yeniden deneyin; durum sayfasını kontrol edin.
UNAVAILABLE501 / 503Veri kümesi geçici olarak hazır değil (önbellek ısınıyor) ya da uç noktanın henüz yasal bir herkese açık kaynağı yok.Daha sonra yeniden deneyin; katalog, tasarım gereği mevcut olmayan uç noktaları işaretler.
REQUEST_FAILED200Bazı eski uç noktalar HTTP 200 ile `success: false` yanıtı verir. Yalnızca HTTP durumunu değil, her zaman `success` değerini de kontrol edin.Mesaja bağlıdır; başarısız bir istek olarak ele alın.

Deneyin

GET/api/hl/vaults/overviewKullanılabilir
Parametreler

string · varsayılan tvl — Sort key.

string · varsayılan desc — Sort direction.

integer · varsayılan 100 · en çok 300 — Number of rows to return.

string — Search by name / address (max 60 chars).

İstek URL'sihttps://www.coinboss.com/api/hl/vaults/overview?limit=100
Bir uç nokta seçip “İstek gönder” düğmesine basın. Yanıt, başlıklar ve süre bilgisi burada görünür.