Sviluppatori

API pubblica dei dati di mercato

Prezzi, candele, book degli ordini ed elenco delle coppie. Nessuna registrazione, nessuna chiave, gratis.

Guida rapida

URL di base: https://yubbit.com/api/v1

Autenticazione: Non richiesta

curl https://yubbit.com/api/v1/ticker?symbol=BTC_USDT

Dati di mercato

Formato proprietario di Yubbit: prezzi in tempo reale, candele e book degli ordini per una coppia o per tutte le coppie.

GET /api/v1/ping

Verifica dello stato del servizio.

GET /api/v1/time

Ora del server, per la firma o il controllo dello scarto temporale.

GET /api/v1/markets

Prezzi in tempo reale e statistiche 24h per ogni coppia.

GET /api/v1/ticker?symbol=

Prezzo in tempo reale di una coppia. Senza symbol, questo endpoint restituisce tutte le coppie spot nel formato CoinMarketCap (vedi la sezione spot).

GET /api/v1/klines

Candele OHLCV, dalla più vecchia alla più recente. open_time è l'ora di apertura della candela in secondi Unix, non in millisecondi.

GET /api/v1/orderbook?symbol=

Snapshot del book degli ordini. Le offerte (bids) vanno dal prezzo migliore (più alto) in ordine decrescente; le richieste (asks) dal prezzo migliore (più basso) in ordine crescente. Ogni livello è [prezzo, quantità]. best_ask / best_bid sono i prezzi a cui viene eseguito un acquisto / una vendita a mercato.

Spot: formato CoinMarketCap

Endpoint del mercato spot conformi alle specifiche di quotazione degli exchange di CoinMarketCap: riepilogo, asset, ticker, book degli ordini e operazioni.

GET /api/v1/summary

Panoramica delle ultime 24 ore per ogni coppia spot (riepilogo CoinMarketCap). lowest_ask e highest_bid sono i prezzi migliori nel book degli ordini, quelli a cui viene eseguito un acquisto o una vendita a mercato.

GET /api/v1/assets

Tutte le valute scambiate sul mercato spot, indicizzate per symbol (CoinMarketCap A1). I campi facoltativi compaiono solo se Yubbit dispone dei dati: name, can_withdraw (false durante la manutenzione), min_withdraw (solo USDT), maker_fee, taker_fee e contractAddress.

GET /api/v1/ticker

Ultimo prezzo e volume 24h per ogni coppia spot, indicizzati BASE_QUOTE (CoinMarketCap A2). isFrozen è 1 quando il trading è sospeso per manutenzione, altrimenti 0.

GET /api/v1/orderbook/{market_pair}

Book degli ordini di livello 2 per una coppia (CoinMarketCap A3). Ogni livello è [prezzo, quantità].

GET /api/v1/trades/{market_pair}

Operazioni spot recenti di una coppia, effettuate nelle ultime 24 ore.

Derivati: formato CoinMarketCap

Contratti perpetui nel formato derivati di CoinMarketCap: contratti, specifiche dei contratti e book degli ordini.

GET /api/v1/contracts

Tutti i contratti perpetui con prezzo, volume 24h, migliore bid e ask, open interest, commissioni e specifiche del contratto (CoinMarketCap B1, con i campi B2 inclusi).

GET /api/v1/contract_specs

Specifiche del contratto per ticker_id (CoinMarketCap B2). I contratti sono lineari (Vanilla): un contratto equivale a un'unità della valuta base, con prezzo e regolamento nella valuta quotata.

GET /api/v1/orderbook/{ticker_id}

Book degli ordini di un contratto perpetuo (CoinMarketCap B3). Accetta gli stessi parametri depth e level del book degli ordini spot.

Informazioni utili

  • Yubbit.com può ridurre la velocità di trasmissione dei dati quando necessario.
  • Questa API è di sola lettura. Non espone dati relativi a conti, saldi o ordini e non può effettuare operazioni.
  • Il limite di richieste è applicato per IP. Se viene superato, viene restituito un errore 429 con un'intestazione Retry-After.
  • Gli endpoint mantengono la compatibilità con le versioni precedenti; eventuali modifiche incompatibili verrebbero introdotte con una versione come /api/v2.