Panoramica di dettaglio di una moneta
Panoramica di dettaglio di una moneta (prezzo, capitalizzazione di mercato, offerta, sintesi dei derivati)
/api/currency/overviewRichiesta
Parametri di query
| Nome | Tipo | Obbligatorio | Predefinito | Valori ammessi | Descrizione |
|---|---|---|---|---|---|
| coin | string | Obbligatorio | — | — | Simbolo della moneta di base (in maiuscolo, ad es. BTC). Esempio: BTC |
Richiesta di esempio
curl -s "https://www.coinboss.com/api/currency/overview?coin=BTC"Campi della risposta
La tabella dei campi è generata da risposte reali, quindi elenca esattamente ciò che l'endpoint restituisce. I percorsi usano a[] per gli elementi di un array e {*} per gli oggetti indicizzati da un nome dinamico, come una moneta o un exchange.
| Campo | Tipo | Unità | Descrizione |
|---|---|---|---|
| success | boolean | — | true quando la richiesta è riuscita. In caso di errore il corpo è `{ success: false, code, error, request_id }`. |
| data | object | — | Payload. |
| data.coin | string | — | Simbolo della moneta, in maiuscolo (per esempio BTC). |
| data.supply | object | — | Offerta in monete. |
| data.supply.price_usd | string(decimal) | USD | Prezzo. |
| data.supply.market_cap_usd | string(decimal) | USD | Capitalizzazione di mercato. |
| data.supply.mcap_rank | number | — | Posizione in classifica per capitalizzazione di mercato. |
| data.supply.vol_24h_usd | string(decimal) | USD | Volume a 24h. |
| data.supply.circulating | string(decimal) | — | Offerta circolante in monete. |
| data.supply.total_supply | string(decimal) | — | Offerta totale in monete. |
| data.supply.max_supply | string(decimal)|null | — | Offerta massima in monete; null quando è illimitata o sconosciuta. |
| data.supply.change_24h_pct | string(decimal) | % | Variazione percentuale a 24h. |
| data.supply.image_url | string | — | Percorso dell'icona sulla stessa origine, servita da CoinBoss; null quando non esiste un'icona verificata. |
| data.supply.website_url | string | — | Sito web ufficiale del progetto, dai metadati della moneta. |
| data.supply.reddit_url | string|null | — | Subreddit del progetto; null quando non ne è indicato alcuno. |
| data.supply.github_url | string|null | — | Repository principale del codice sorgente del progetto; null quando non ne è indicato alcuno. |
| data.supply.whitepaper_url | string | — | Link al whitepaper del progetto. |
| data.supply.explorer_url | string | — | Link a un block explorer della moneta. |
| data.supply.category | string | — | Categoria. |
| data.supply.asof | number | ms | Ora del dato più recente utilizzato. |
| data.supply.stale | boolean | — | Righe o flag relativi ai dati più vecchi della finestra di freschezza. |
| data.supply.spot_vol_usd | number | USD | Somma del volume spot a 24h della moneta sugli exchange spot raccolti direttamente da CoinBoss (ultima istantanea); null quando non viene raccolto. |
| data.supply.futures_vol_usd | number | USD | Somma del volume futures a 24h su tutti gli exchange con un ticker più recente di 1 ora, stesso valore di `futures_vol.total_usd`; null in assenza di dati propri. |
| data.supply.oi_total_usd | number | USD | Open interest aggregato della moneta su tutti gli exchange e tutti i tipi di contratto, stesso valore di `oi.total_usd`; null in assenza di dati propri. |
| data.supply.high_24h | string(decimal) | — | Massimo a 24h. |
| data.supply.low_24h | string(decimal) | — | Minimo a 24h. |
| data.futures_vol_chg_pct | number | % | Variazione a 24h del volume futures: exchange presenti sia ora sia nell'istantanea oraria di circa 24 ore fa, (Σ attuale − Σ precedente) ÷ Σ precedente. |
| data.oi_chg_pct | number | % | Variazione a 24h dell'open interest calcolata sui contratti presenti sia ora sia nell'istantanea oraria più vicina a 24 ore fa. |
| data.oi | object | — | Open interest. |
| data.oi.total_usd | number | USD | Totale. |
| data.oi.local_usd | number | USD | Open interest sommato dalla raccolta per exchange di CoinBoss; identico a `oi.total_usd`. |
| data.oi.by_exchange | array | — | Ripartizione per exchange. |
| data.oi.by_exchange[] | object | — | Ripartizione per exchange. |
| data.oi.by_exchange[].exchange | string | — | ID dell'exchange, in minuscolo (per esempio `binance`). |
| data.oi.by_exchange[].oi_usd | number | USD | Open interest in nozionale USD. |
| data.oi.n_exchanges | number | — | Numero di exchange che contribuiscono. |
| data.oi.asof | number | ms | Ora del dato più recente utilizzato. |
| data.oi.chg_basis | object | — | Dati di ingresso di `oi_chg_pct`: somme attuale e precedente abbinate (`cur`, `prev`), numero di exchange abbinati, ora della base di confronto e contratti congelati esclusi. |
| data.oi.chg_basis.cur | number | — | Valore attuale. |
| data.oi.chg_basis.prev | number | — | Valore precedente (base di confronto). |
| data.oi.chg_basis.n_matched | number | — | Elementi presenti a entrambi gli estremi del confronto. |
| data.oi.chg_basis.prev_hour_ts | number | ms | Inizio del bucket orario precedente. |
| data.oi.chg_basis.frozen_excluded | object | — | Righe escluse perché il valore alla fonte non è variato. |
| data.oi.chg_basis.frozen_excluded.n_baseline | number | — | Elementi nell'istantanea di confronto. |
| data.oi.chg_basis.frozen_excluded.n_current | number | — | Elementi nell'istantanea attuale. |
| data.oi.chg_basis.frozen_excluded.cur_usd | number | USD | Valore attuale. |
| data.oi.chg_basis.frozen_excluded.prev_usd | number | USD | Valore di confronto. |
| data.futures_vol | object | — | Volume dei futures. |
| data.futures_vol.total_usd | number | USD | Totale. |
| data.futures_vol.n_exchanges | number | — | Numero di exchange che contribuiscono. |
| data.futures_vol.chg_basis | object | — | Dati di ingresso di `futures_vol_chg_pct`: somme di volume attuale e precedente abbinate (`cur`, `prev`), numero di exchange abbinati e ora della base di confronto. |
| data.futures_vol.chg_basis.cur | number | — | Valore attuale. |
| data.futures_vol.chg_basis.prev | number | — | Valore precedente (base di confronto). |
| data.futures_vol.chg_basis.n_matched | number | — | Elementi presenti a entrambi gli estremi del confronto. |
| data.futures_vol.chg_basis.prev_hour_ts | number | ms | Inizio del bucket orario precedente. |
| data.funding | number | — | Blocco o valore del tasso di finanziamento. |
| data.funding_detail | object | — | Dettaglio alla base di `funding`: tassi normalizzati a 8h, semplice e ponderato per open interest, tasso annualizzato, conteggi degli exchange e una voce per exchange. |
| data.funding_detail.basis | string | — | Prezzo futures meno prezzo spot, oppure il blocco della base. |
| data.funding_detail.avg_8h | number | — | Media dei tassi normalizzati a 8h. |
| data.funding_detail.oi_weighted_8h | number | — | Media ponderata per open interest dei tassi normalizzati a 8h. |
| data.funding_detail.apr_pct | number | % per year | Percentuale annualizzata. |
| data.funding_detail.n_exchanges | number | — | Numero di exchange che contribuiscono. |
| data.funding_detail.n_normalized | number | — | Exchange normalizzati a 8h. |
| data.funding_detail.n_unknown_interval | number | — | Exchange con intervallo di finanziamento sconosciuto. |
| data.funding_detail.by_exchange | array | — | Ripartizione per exchange. |
| data.funding_detail.by_exchange[] | object | — | Ripartizione per exchange. |
| data.funding_detail.by_exchange[].exchange | string | — | ID dell'exchange, in minuscolo (per esempio `binance`). |
| data.funding_detail.by_exchange[].symbol | string | — | Simbolo dello strumento normalizzato da CoinBoss (per esempio BTCUSDT). |
| data.funding_detail.by_exchange[].rate | number | — | Tasso. |
| data.funding_detail.by_exchange[].interval_h | number | h | Intervallo. |
| data.funding_detail.by_exchange[].rate_8h | number | — | Tasso normalizzato a un periodo di 8 ore. |
| data.funding_detail.by_exchange[].next_funding_time | number|null | ms | Timestamp. |
| data.long_short | object | — | Blocco long/short. |
| data.long_short.long | number | — | Valore del lato long. |
| data.long_short.short | number | — | Valore del lato short. |
| data.long_short.ratio | number | — | Rapporto. |
| data.long_short.type | string | — | Tipo. |
| data.long_short.n_exchanges | number | — | Numero di exchange che contribuiscono. |
| data.derived | object | — | Indicatori della moneta ricalcolati periodicamente (RSI, base, open interest aggregato, finanziamento medio, quote long/short, liquidazioni a 24h); null quando non sono calcolati. |
| data.derived.rsi_1h | string(decimal) | — | RSI(14) su candele a 1h. |
| data.derived.rsi_4h | string(decimal) | — | RSI(14) su candele a 4h. |
| data.derived.rsi_1d | string(decimal) | — | RSI(14) su candele giornaliere. |
| data.derived.basis_pct | string(decimal)|null | % | (futures − spot) / spot × 100. |
| data.derived.basis_annual_pct | null | % per year | Base annualizzata in funzione dei giorni alla scadenza. |
| data.derived.oi_usd_agg | string(decimal) | USD | Open interest aggregato su tutti gli exchange e tutti i tipi di contratto all'ultimo aggiornamento degli indicatori; può essere leggermente in ritardo rispetto a `oi.total_usd`. |
| data.derived.funding_avg | string(decimal) | — | Tasso di finanziamento medio tra gli exchange. |
| data.derived.ls_account | string(decimal) | — | Rapporto long/short per account. |
| data.derived.ls_taker | string(decimal)|null | — | Rapporto acquisti/vendite taker. |
| data.derived.liq_24h_usd | string(decimal) | USD | Liquidazioni a 24h. |
| data.liquidation | object | — | Blocco delle liquidazioni. chiavi dinamiche: 1h,4h,12h,24h |
| data.liquidation.{*} | object | — | Blocco delle liquidazioni. |
| data.liquidation.{*}.win | string | — | Etichetta della finestra della voce, che ne ripete la chiave (`1h`, `4h`, `12h` o `24h`). |
| data.liquidation.{*}.long_usd | number | USD | Lato long. |
| data.liquidation.{*}.short_usd | number | USD | Lato short. |
| data.liquidation.{*}.total_usd | number | USD | Totale. |
| data.liquidation.{*}.cnt | number | — | Numero. |
Generata 2026-11-11 23:00 UTC da 4 risposte reali.
Risposta di esempio
/api/currency/overview?coin=BTC · Risposta reale acquisita 2026-11-13 03:57:31 UTC. Array e mappe lunghi sono abbreviati per la visualizzazione: data.liquidation conteneva 4 elementi; data.oi.by_exchange conteneva 22 elementi; data.funding_detail.by_exchange conteneva 23 elementi.
- "success"true
- "data"
- "coin""BTC"
- "supply"
- "futures_vol_chg_pct"67.76
- "oi_chg_pct"-3.65
- "oi"
- "futures_vol"
- "funding"0.000057831612725940206
- "funding_detail"
- "long_short"
- "derived"
- "liquidation"
Campioni verificati
Oltre all'esempio qui sopra, la sonda chiama questo endpoint con i parametri seguenti e ogni volta ne verifica lo schema.
| Parametri | HTTP | Latenza | Risultato |
|---|---|---|---|
| coin=ETH | 200 | 86 ms | Superato |
| coin=SOL | 200 | 81 ms | Superato |
| coin=ARKM | 200 | 79 ms | Superato |
Verificato 2026-11-13 03:57:31 UTC
Dettagli
- Autenticazione
- Nessuna. Endpoint pubblico.
- Limite di richieste
- 1200 richieste al minuto per IP
- Cache del server
- 30s
- Micro-cache edge
- 10s
- Frequenza di aggiornamento
- aggregatore di dati di mercato di terze parti ogni 10 min; ticker ogni 1 min; OI/finanziamento/long/short ogni 5 min (monete principali ogni 1 min); volume spot ogni 10 min; cache in memoria 30 s
- Finestra
- mobile a 24h per volume/liquidazioni; ultima istantanea per OI/finanziamento/long/short
- Fonti dei dati
- Offerta, capitalizzazione di mercato e posizione in classifica provengono da un aggregatore di dati di mercato di terze parti; prezzo, open interest, finanziamento, long/short, volume futures e spot sono aggregati internamente dalle API pubbliche degli exchange; le liquidazioni provengono dai flussi di liquidazione degli exchange.
- Copertura degli exchange
- Qualsiasi moneta presente nella tabella basata sull'aggregatore di dati di mercato di terze parti o con un contratto derivato quotato
- Paginazione
- nessuno
- Unità
- USD; rates as decimals; changes in percent
- Metodo
- OI = SUM(oi_usd) over fresh contracts incl. multiplier contracts (3h; CME 120h); funding = OI-weighted mean of rate normalized to 8h (rate * 8 / interval_hours)
- Timestamp
- Millisecondi dall'epoca Unix (UTC), salvo diversa indicazione nella descrizione del campo
- Formato della risposta
- json
- Stabilità
- Stabile
Stato in tempo reale
Disponibilità, ultimi 30 giorni
99.76% di 411 verifiche superate
Errori
Le chiamate non riuscite hanno la stessa struttura su tutti gli endpoint. L'elenco completo è nella pagina degli errori. Errori e limiti di richieste →
| Codice | HTTP | Significato | Che cosa fare |
|---|---|---|---|
| INVALID_PARAM | 400 | Manca un parametro obbligatorio oppure un valore non è accettato. `param` indica il nome del parametro quando è noto. | Non riprovare senza modifiche; correggere la richiesta. |
| UNAUTHORIZED | 401 | L'header `CB-API-KEY` è stato inviato ma la chiave è sconosciuta o revocata. I dati pubblici non richiedono alcuna chiave: rimuovere l'header o usare una chiave valida. | Non riprovare senza modifiche. |
| FORBIDDEN | 403 | La route non fa parte dell'API pubblica (interna o riservata agli account). | Non riprovare. |
| NOT_FOUND | 404 | Route sconosciuta, oppure la moneta / l'exchange / il fondo richiesto non esiste. | Non riprovare; verificare il percorso e gli identificatori nel catalogo. |
| RATE_LIMITED | 429 | Più richieste del limite al minuto. `Retry-After` indica i secondi da attendere. | Attendere `Retry-After`, poi riprovare con backoff. |
| INTERNAL | 500 | Errore imprevisto del server. Il messaggio è volutamente generico; citare `request_id` quando lo si segnala. | Riprovare una volta dopo qualche secondo; se persiste, segnalarlo con l'ID della richiesta. |
| UPSTREAM_FAILED | 503 | La fonte di dati alla base di questo endpoint non ha risposto in tempo. Al suo posto non vengono restituiti numeri obsoleti o sostitutivi. | Riprovare con backoff; controllare la pagina di stato. |
| UNAVAILABLE | 501 / 503 | Il dataset è temporaneamente non pronto (riscaldamento della cache) oppure l'endpoint non ha ancora una fonte pubblica lecita. | Riprovare più tardi; il catalogo contrassegna gli endpoint non disponibili per scelta progettuale. |
| REQUEST_FAILED | 200 | Alcuni endpoint meno recenti rispondono HTTP 200 con `success: false`. Controllare sempre `success`, non solo lo stato HTTP. | Dipende dal messaggio; trattare come una richiesta non riuscita. |
Prova
/api/currency/overviewDisponibilestring — Base coin symbol (uppercase, e.g. BTC).
https://www.coinboss.com/api/currency/overview?coin=BTCAltro in questa categoria
- Dati della heatmap delle monete /api/coin-heatmap
- Elenco completo delle monete /api/coins/all
- Ricerca di monete /api/coins/search
- Tabella degli exchange della pagina moneta /api/currency/ex-table
- Flusso di capitali di una moneta /api/currency/flows
- Elenco delle monete per la navigazione /api/currency/list
- Mercati per exchange di una moneta /api/currency/markets
- Panoramica di dettaglio di una moneta /api/currency/overview
- Performance di prezzo di una moneta su più periodi /api/currency/performance
- Afflusso netto taker spot di una moneta /api/currency/spot-netflow
- Matrice dei tassi di prestito a margine /api/margin-fee/matrix
- Tassi di prestito a margine /api/margin/rates
- Gainer e loser (con soglia minima di volume) /api/market/gainers-losers
- Istantanea delle maggiori variazioni tra le monete a più alta capitalizzazione /api/market/top-movers
- Matrice dei rendimenti mensili / trimestrali / annuali /api/p3/btc-returns
- Matrice dei rendimenti giornalieri /api/p3/btc-returns-daily
- Matrice dei rendimenti settimanali /api/p3/btc-returns-weekly
- Gainer e loser (futures o spot) /api/p3/gainers-losers
- Candele orarie /api/p3/klines
- Panoramica della volatilità /api/p3/volatility
- Storico della volatilità di una moneta /api/p3/volatility/series
- Elenco dei mercati spot per moneta /api/spot/coins
- Dati della pagina volume di una moneta /api/volume/coin