La tua prima chiamata è una riga:
Ogni grafico, tabella e indicatore su Bitculator funziona grazie a un motore dati: prezzi in tempo reale aggiornati circa ogni minuto, migliaia di mercati su diverse borse, indicatori di sentiment, indicatori tecnici, liquidazioni, storia globale del mercato.
Oggi apriamo quel motore. L'API Dati Bitculator è online - un'API JSON autenticata Bearer con 85 endpoint in 15 gruppi, una fascia gratuita e documentazione in 19 lingue.
La tua prima chiamata è una riga:
curl "https://bitculator.com/api/v1/coins?per_page=5" \\ -H “Authorization: Bearer YOUR_API_KEY”
{ "data": [ { "rank": 1, "name": "Bitcoin", "symbol": "BTC", "price": "67412.83451201", "..." : "..." } ], "meta": { "current_page": 1, "per_page": 5, "..." : "..."} }
Crea una chiave nel tuo console sviluppatore e quella chiamata funziona proprio ora.
Cosa puoi estrarre
L'API è organizzata in 15 gruppi di risorse, e tutto ciò che la piattaforma mostra è lì dentro:
- Monete e prezzi - il catalogo completo degli asset, quotazioni in tempo reale, prezzi storici, OHLC, dati sull'offerta.
- Mercati e borse - coppie, ticker, volumi e dettagli degli scambi nelle sedi che monitoriamo.
- Portafogli - la directory dei portafogli con specifiche e asset supportati.
- Mercato globale - capitalizzazione totale del mercato, volume e dominanza, inclusa la serie storica.
- Sentimento e indicatori - paura e avidità, segnali di regime toro/orso, e indicatori tecnici (RSI, medie mobili e altri indicatori) per asset.
- Liquidazioni - dati di liquidazione long/short.
- Conversione e calcolatori - conversione crypto↔fiat ai tassi live e gli endpoint del calcolatore della piattaforma.
- Editoriale - articoli e contenuti del glossary.
- Allarmi e webhooks - creare allarmi di prezzo tramite l'API e ricevere consegne webhook firmate quando si attivano.
- Meta - utilizzo, piani e specifica leggibile dalla macchina.
Il riferimento completo, con esempi eseguibili per ogni endpoint, si trova nella documentazione API.
Costruito nel modo in cui vorresti fosse costruito
Una serie di decisioni di design sulle quali ci siamo rifiutati di comprometterci:
- Precisione in stringhe decimali. Prezzi, tassi e forniture sono restituiti come stringhe, mai numeri in virgola mobile. Un float non può portare fedelmente 0.00000001842, quindi non chiediamo di farlo. Il tuo parser mantiene ogni cifra prodotta dal mercato.
- Un solo contenitore, ovunque. Risposte di successo sono { data, meta }; ogni errore 4xx o 5xx è { "error": { "code", "message", "details" } }. Il match su error.code: i messaggi possono essere riformulati, i codici sono stabili.
- La tua quota dipende da ogni risposta. intestazioni X-Quota-Limit, X-Quota-Used e X-Quota-Reset ritornano ad ogni chiamata, quindi non devi mai indovinare dove ti trovi—anche se puoi anche solo chiedere GET /usage.
- Limiti prevedibili. i limiti per_page sono basati sul piano, e superare un limite restituisce un 422 onesto. L'API non limita silenziosamente la tua richiesta e restituisce meno di quanto hai chiesto.
- Webhooks firmati. Le consegne degli allarmi riportano un header in stile Stripe X-Bitculator-Signature così puoi verificare l'autenticità prima di fidarti di un payload.
- Una specifica pubblica. L'intera superficie è descritta nella specifica OpenAPI, e la documentazione offre una Postman collection pronta all'uso.
Piani che partono da gratuiti
L'API Dati ha una quota mensile propria, separata dagli widget incorporabili di Bitculator. Il livello gratuito non richiede carta - ottieni una chiave e inizia a costruire. I piani a pagamento aumentano la pool mensile di chiamate e il limite per_page; i dettagli e i prezzi attuali si trovano sulla pagina Data API.
Non vuoi codificare HTTP da zero? C'è un SDK per questo
Insieme all'API spediamo otto SDK ufficiali, con licenza MIT - TypeScript, Python, PHP, Go, Rust, Java, C# e C++ - ognuno copre tutti gli 85 endpoint con paginazione automatica, errori tipizzati, retry intelligenti e la garanzia della stringa decimale integrata. I comandi di installazione, loghi e link ai repository per tutti gli otto si trovano nella sezione SDK della pagina API, e il sorgente è aperto su github.com/bitculator. Ma per essere chiari: non hai bisogno di un SDK. È HTTP semplice con un'intestazione Bearer - curl, fetch, requests o Guzzle funzionano esattamente come ti aspetti.
Inizia a costruire
- Dai un'occhiata superficiale alla pagina Data API per piani, quote e avvio rapido.
- Crea la tua chiave nella console sviluppatore
- Esegui la tua prima chiamata - e controlla le intestazioni X-Quota-* che accompagnano la richiesta.
Abbiamo costruito questa API perché volevamo che esistesse. Se costruisci qualcosa usando questa API, ci piacerebbe davvero sentirne parlare.


