Tek coin için likidasyon özeti
Kendi veri katmanı: tek coin için likidasyon özeti
/api/sd/liquidationsİstek
Sorgu parametreleri
| Ad | Tür | Zorunlu | Varsayılan | İzin verilen değerler | Açıklama |
|---|---|---|---|---|---|
| coin | string | Zorunlu | — | — | Coin sembolü; eksikse 400. Takma ad: `base`. Örnek: BTC |
Örnek istek
curl -s "https://www.coinboss.com/api/sd/liquidations?coin=BTC"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.
| Alan | Tür | Birim | Açıklama |
|---|---|---|---|
| success | boolean | — | İstek başarılıysa true. Başarısızlık durumunda gövde `{ success: false, code, error, request_id }` olur. |
| coin | string | — | Coin sembolü, büyük harfle (örneğin BTC). |
| now | number | ms | Yanıtın oluşturulduğu andaki sunucu zamanı. |
| windows | object | — | Her pencerenin toplamları (`1h`, `4h`, `12h`, `24h` gibi anahtarlar). dinamik anahtarlar: 1h,4h,12h,24h |
| windows.{*} | object | — | Pencere bazında değerler. |
| windows.{*}.long_usd | number | USD | Likide edilen long pozisyonlar; pencereyi hiçbir kaynak kapsamadıysa null. |
| windows.{*}.short_usd | number | USD | Likide edilen short pozisyonlar; pencereyi hiçbir kaynak kapsamadıysa null. |
| windows.{*}.total_usd | number | USD | Long + short. |
| windows.{*}.count | number | — | Likidasyon emirlerinin sayısı. |
| windows.{*}.long_pct | number | % | Long'ların toplam içindeki payı. |
| windows.{*}.max_order | object | — | Penceredeki en büyük tekil likidasyon. |
| windows.{*}.max_order.exchange | string | — | Borsa kimliği, küçük harfle (örneğin `binance`). |
| windows.{*}.max_order.symbol | string | — | CoinBoss'un normalize ettiği biçimiyle enstrüman sembolü (örneğin BTCUSDT). |
| windows.{*}.max_order.side | string | — | Likide edilen pozisyonun yönü (`long` = bir long pozisyon likide edildi). |
| windows.{*}.max_order.price | number | — | Kotasyon para birimi cinsinden son fiyat (aksi belirtilmedikçe USD veya USDT). |
| windows.{*}.max_order.qty | number | — | Borsanın yayımladığı biçimiyle sözleşme veya coin cinsinden emir büyüklüğü. |
| windows.{*}.max_order.contract_multiplier | number | — | `qty` değerini nominal değere çevirmek için kullanılan, sözleşme başına coin miktarı. |
| windows.{*}.max_order.value_usd | number | USD | Likidasyonun nominal değeri: fiyat × miktar × sözleşme çarpanı. |
| windows.{*}.max_order.timestamp | number | ms | Zaman damgası. |
| by_exchange | object | — | Her pencere için borsa bazında dağılım. dinamik anahtarlar: 1h,4h,12h,24h |
| by_exchange.{*} | array | — | Borsa bazında dağılım. |
| by_exchange.{*}[] | object | — | Borsa bazında dağılım. |
| by_exchange.{*}[].exchange | string | — | Borsa kimliği, küçük harfle (örneğin `binance`). |
| by_exchange.{*}[].long_usd | number | USD | Long taraf. |
| by_exchange.{*}[].short_usd | number | USD | Short taraf. |
| by_exchange.{*}[].total_usd | number | USD | Toplam. |
| by_exchange.{*}[].count | number | — | Likidasyon emirlerinin sayısı. |
| by_exchange.{*}[].share_pct | number | % | Toplam içindeki pay. |
| last_event_at | number | ms | Bu coine ait en son likidasyonun zamanı. |
| last_event_age_s | number | s | O olaydan bu yana geçen saniye. |
| sources | array | — | Her likidasyon akışının durumu: nasıl toplandığı ve en son ne zaman veri ilettiği. |
| sources[] | object | — | Veri kaynakları. |
| sources[].exchange | string | — | Borsa kimliği, küçük harfle (örneğin `binance`). |
| sources[].via | string | — | Toplama yöntemi (`ws`, `rest`, …). |
| sources[].status | string | — | Akışın, kendi olay zamanlarına ve heartbeat sinyallerine göre değerlendirilen durumu. |
| sources[].feed_last_event_age_s | number|null | s | Olaydan bu yana geçen saniye. |
| sources[].ws_heartbeat_age_s | number|null | s | Olaydan bu yana geçen saniye. |
| sources[].judged_by | string | — | Durumun hangi zaman damgasına göre değerlendirildiği. |
| sources[].coin_last_event_age_s | number|null | s | Olaydan bu yana geçen saniye. |
| sources[].min_event_usd | number | USD | Akışın yayımladığı en küçük emir büyüklüğü; daha küçük likidasyonlar bu borsada görünmez. |
| sources[].note | string|null | — | Not. |
| sources[].node_heartbeat_age_s | number | s | Olaydan bu yana geçen saniye. bulunmayabilir |
| sources[].pipeline_last_event_age_s | number | s | Olaydan bu yana geçen saniye. bulunmayabilir |
| coverage | object | — | Yukarıdaki sayılara nelerin dahil olduğu ve nelerin olmadığı. Toplamları başka bir kaynakla karşılaştırmadan önce bunu karşılaştırın. |
| coverage.collected_exchanges | array | — | CoinBoss'un topladığı, herkese açık likidasyon akışı olan borsalar. |
| coverage.collected_exchanges[] | string | — | Verisi toplanan borsalar. |
| coverage.unavailable | array | — | Dahil edilemeyen borsa / sözleşme çiftleri; her biri nedeniyle birlikte. Hiçbir zaman 0 olarak sayılmazlar. |
| coverage.unavailable[] | object | — | Verisi bulunmayan öğeler, nedenleriyle birlikte. Hiçbir zaman 0 olarak bildirilmez. |
| coverage.unavailable[].exchange | string | — | Borsa kimliği, küçük harfle (örneğin `binance`). |
| coverage.unavailable[].reason | string | — | Neden kodu. |
| method | object | — | Bu yanıtta kullanılan formüllerin düz metin açıklaması. |
| method.event | string | — | Tek bir likidasyon olayının ne olduğuna ilişkin düz metin not: borsa akışının ilettiği ya da borsanın herkese açık REST API'sinin döndürdüğü tek bir likidasyon emri. |
| method.side | string | — | Likide edilen pozisyonun yönü (`long` = bir long pozisyon likide edildi). |
| method.value_usd | string | USD | Likidasyonun nominal değeri: fiyat × miktar × sözleşme çarpanı. |
| method.dedupe | string | — | Yinelenenlerin ayıklanmasına ilişkin düz metin not: olaylar borsa, sembol, yön, fiyat, değer ve zaman damgasına, ayrıca sağlandığı durumlarda borsa emir kimliğine göre benzersizdir. |
| method.null_rule | string | — | Toplanmış hiçbir olayı bulunmayan bir pencerenin 0 değil null döndürdüğünü ve herkese açık akışı olmayan borsaların nerede listelendiğini belirten düz metin not. |
| method.binance_note | string | — | Binance'in sembol başına saniyede en çok bir likidasyon ilettiğine, dolayısıyla Binance toplamlarının bir alt sınır olduğuna ilişkin düz metin uyarı. |
| method.min_event_usd | string | USD | Akışın yayımladığı en küçük emir. |
Üretilme zamanı: 2026-11-11 23:00 UTC; kaynak: 4 gerçek yanıt.
Örnek yanıt
/api/sd/liquidations?coin=BTC · Gerçek yanıt, yakalanma zamanı: 2026-11-12 23:42:40 UTC. Uzun diziler ve eşlemeler görüntüleme için kısaltılmıştır: sources: 11 öğe içeriyordu; windows: 4 öğe içeriyordu; by_exchange: 4 öğe içeriyordu; by_exchange.{*}: 10 öğe içeriyordu; coverage.unavailable: 10 öğe içeriyordu; coverage.collected_exchanges: 11 öğe içeriyordu.
- "success"true
- "coin""BTC"
- "now"1794526960235
- "windows"
- "1h"
- "4h"
- "by_exchange"
- "1h"
- "4h"
- "last_event_at"1794526728234
- "last_event_age_s"232
- "sources"
- "coverage"
- "collected_exchanges"
- "unavailable"
- "method"
- "event""one row per liquidation order pushed by the exchange (WS) or returned by its public REST; REST used to fill WS gaps (OKX/Gate/HTX)"
- "side""LONG = a long position was liquidated (forced sell); SHORT = a short position was liquidated (forced buy)"
- "value_usd""linear: filled qty × price; inverse: contracts × contract face value (USD)"
- "dedupe""unique (exchange, symbol, side, price, value_usd, timestamp) + exchange order id hash where provided"
- "null_rule""a window with no collected event returns null (shown as —), never 0; exchanges without a public feed are listed in coverage.unavailable"
- "binance_note""Binance WS pushes at most one liquidation per symbol per second (latest only) → Binance totals are a lower bound"
- "min_event_usd""collectors keep events above a per-exchange floor (sources[].min_event_usd: OKX/Bitget/HTX/Bitfinex/Deribit ≥ $100; Gate/Hyperliquid/Lighter ≥ $1; Binance/Bybit…"
Doğrulanmış örnekler
Yoklama, yukarıdaki örneğin yanı sıra bu uç noktayı aşağıdaki parametrelerle de çağırır ve her seferinde şemayı kontrol eder.
| Parametreler | HTTP | Yanıt süresi | Sonuç |
|---|---|---|---|
| coin=ETH | 200 | 37 ms | Başarılı |
| coin=SOL | 200 | 24 ms | Başarılı |
| coin=ARKM | 200 | 21 ms | Başarılı |
| — | 400 | 1 ms | Başarılı beklenen hatayı döndürür |
Kontrol: 2026-11-12 23:27:52 UTC
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
- 15s
- Edge mikro önbelleği
- 10s
- Güncelleme sıklığı
- gerçek zamanlı (borsa WebSocket iletimi); REST sorgulaması: okx 15 s'de bir, gate 25 s'de bir, htx 5 dakikada bir; hyperliquid düğümünün işlem gerçekleşmesi yığınları 5 s'de bir alınır
- Pencere
- 1 saat, 4 saat, 12 saat, 24 saatlik kayan pencereler
- Veri kaynakları
- 11 borsanın (ör. binance, okx, bybit, gate, bitget, htx) herkese açık likidasyon akışlarından kurum içinde toplanan likidasyon emirleri; Hyperliquid likidasyonları, kendi işlettiğimiz bir Hyperliquid düğümünün işlem gerçekleşmelerinden gelir.
- Borsa kapsamı
- etkin toplayıcısı olan 11 borsa (binance USDT-M + COIN-M, okx, bybit doğrusal + ters, gate USDT + BTC ile uzlaşan, bitget, htx, hyperliquid, aster, lighter, bitfinex, deribit); yalnızca kripto varlıklar (tokenize hisse / endeks / emtia / FX sözleşmeleri ayrı TradFi veri kümesine yönlendirilir); binance sembol başına saniyede en çok bir likidasyon iletir, bu nedenle toplamları bir alt sınırdır; saklanan en küçük olay büyüklüğü: okx / bitget / htx / bitfinex / deribit / binance COIN-M için 100 USD, gate / hyperliquid / lighter için 1 USD, binance USDT-M / bybit / aster için yok
- Birimler
- USD notional (price x quantity) per liquidation order; timestamps in Unix ms; side LONG = long position liquidated, SHORT = short position liquidated; max_order price normalized for multiplier contracts
- Yöntem
- per window: long_usd, short_usd, total_usd = SUM(value_usd), count; by_exchange breakdown; largest single order
- Zaman damgaları
- Alan açıklamasında aksi belirtilmedikçe Unix epoch milisaniyesi (UTC)
- Yanıt biçimi
- json
- Kararlılık
- Kararlı
- Kullanıma sunulma
- 2026-11-11
Canlı durum
Erişilebilirlik, son 30 gün
359 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ı →
| Kod | HTTP | Anlamı | Ne yapmalı |
|---|---|---|---|
| INVALID_PARAM | 400 | Zorunlu 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. |
| UNAUTHORIZED | 401 | `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. |
| FORBIDDEN | 403 | Bu rota herkese açık API'nin parçası değildir (dahilî veya yalnızca hesaba özel). | Yeniden denemeyin. |
| NOT_FOUND | 404 | Bilinmeyen rota ya da istenen coin / borsa / fon yok. | Yeniden denemeyin; yolu ve tanımlayıcıları katalogla karşılaştırarak kontrol edin. |
| RATE_LIMITED | 429 | Dakika 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. |
| INTERNAL | 500 | Beklenmeyen 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_FAILED | 503 | Bu 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. |
| UNAVAILABLE | 501 / 503 | Veri 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_FAILED | 200 | Bazı 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
/api/sd/liquidationsKullanılabilirstring — Coin symbol; 400 when missing. Alias: `base`.
https://www.coinboss.com/api/sd/liquidations?coin=BTCBu kategoride daha fazlası
- Tek coin için likidasyon özeti /api/sd/liquidations
- En büyük likidasyon günleri (İlk 10) /api/liquidation-events
- Ham likidasyon kayıtları (24h) /api/liquidations
- Likidasyon kaydı olan tüm coinler /api/liquidations/all-coins
- Tek sözleşme sembolü için 24h likidasyon zaman serisi /api/liquidations/chart
- Tek coin için borsa bazında likidasyon dağılımı /api/liquidations/coin-exchanges
- Tek coin için en büyük likidasyon emirleri /api/liquidations/coin-largest
- Pencerede likidasyonu olan coinler /api/liquidations/coin-list
- Tek coin için çok pencereli likidasyon toplamları /api/liquidations/coin-overview
- Tek coin için likidasyon çubuklarıyla birlikte fiyat çizgisi /api/liquidations/coin-price-liq
- Tek coin için likidasyon istatistikleri /api/liquidations/coin-stats
- Tek coin için likidasyon zaman serisi /api/liquidations/coin-total-chart
- Coin bazında toplanmış likidasyon sıralaması /api/liquidations/coins
- Coin bazında likidasyon tablosu /api/liquidations/coins-table
- Tek borsa için likidasyon ayrıntısı /api/liquidations/exchange-detail
- Borsa bazında likidasyon nominal değeri ve payı /api/liquidations/exchanges
- Piyasa geneli likidasyon akışı /api/liquidations/feed
- Piyasa genelinde en büyük likidasyon emirleri /api/liquidations/largest
- Piyasa geneli likidasyon toplamları (1h / 4h / 12h / 24h) /api/liquidations/overview
- Borsa, sözleşme ve yöne göre 24h likidasyon istatistikleri /api/liquidations/stats
- Piyasa geneli likidasyon zaman serisi /api/liquidations/total-chart
- Coin bazında likidasyon sıralaması /api/market/liq-rank
- Büyük likidasyonların canlı akışı /api/market/liq-stream