Votre premier appel est sur une ligne :
Chaque graphique, tableau et jauge sur Bitculator s'appuie sur un seul moteur de données : des prix en direct actualisés environ toutes les minutes, des milliers de marchés à travers les bourses, des jauges de sentiment, des indicateurs techniques, des liquidations, l'historique mondial du marché.
Aujourd'hui nous ouvrons ce moteur. L'API Data Bitculator est en direct - une API JSON authentifiée Bearer avec 85 endpoints dans 15 groupes, un niveau gratuit, et une documentation en 19 langues.
Votre premier appel est sur une ligne :
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, "..." : "..."} }
Créez une clé dans votre console développeur et cet appel fonctionne dès maintenant.
Ce que vous pouvez récupérer
L'API est organisée en 15 groupes de ressources, et tout ce que la plateforme affiche s'y trouve :
- Pièces et prix - le catalogue d'actifs complet, cotations en direct, prix historiques, OHLC, données d'offre.
- Marchés et échanges - paires, tickers, volumes et détails des échanges sur les lieux que nous suivons.
- Portefeuilles - l'annuaire des portefeuilles avec les spécifications et les actifs pris en charge.
- Marché mondial - capitalisation boursière totale, volume et domination, y compris les séries historiques.
- Sentiment et indicateurs - peur et avidité, signaux de régime haussier/baissier, et indicateurs techniques (RSI, moyennes mobiles et autres) par actif.
- Liquidations - données de liquidation longue/short.
- Conversion et calculateurs - conversion crypto↔fiat aux taux en direct et les points de terminaison des calculateurs de la plateforme.
- Éditorial - articles et contenu du glossaire.
- Alerte et webhooks - créer des alarmes de prix via l'API et recevoir des livraisons de webhook signées lorsqu'elles se déclenchent.
- Métadonnées - utilisation, plans et la spécification lisible par machine.
La référence complète, avec des exemples exécutables pour chaque point d'extrémité, se trouve dans la documentation de l'API.
Construit comme vous le voudriez.
Quelques choix de conception sur lesquels nous avons refusé de faire des compromis :
- Précision des chaînes décimales. Les prix, les taux et les offres renvoyés sous forme de chaînes et jamais de nombres flottants. Un flottant ne peut pas fidèlement transporter 0,00000001842, alors nous ne le demandons pas. Votre analyseur conserve chaque chiffre produit par le marché.
- Une enveloppe unique, partout. Les réponses réussies sont { data, meta }; chaque erreur 4xx ou 5xx est { "error": { "code", "message", "details" } }. Faites correspondre sur error.code : les messages peuvent être reformulés, les codes restent stables.
- Votre quota dépend de chaque réponse. Les en-têtes X-Quota-Limit, X-Quota-Used et X-Quota-Reset reviennent à chaque appel, vous n'avez donc jamais à deviner où vous en êtes — bien que vous puissiez aussi simplement demander GET /usage.
- Limites prévisibles. les plafonds per_page sont basés sur le plan, et dépasser un plafond renvoie un 422 honnête. L'API ne clipe jamais silencieusement votre requête et ne renvoie pas moins que ce que vous avez demandé.
- Webhooks signés. Les livraisons d'alertes portent un en-tête de type Stripe X-Bitculator-Signature afin que vous puissiez vérifier l'authenticité avant de faire confiance à une charge utile.
- Une spécification publique. Toute la surface est décrite dans la spécification OpenAPI, et la documentation offre une collection Postman prête à l'emploi.
Des plans qui commencent gratuitement
L'API Data a son quota mensuel distinct des widgets intégrables de Bitculator. Le niveau gratuit ne nécessite pas de carte - saisissez une clé et commencez à construire. Les plans payants augmentent le pool d'appels mensuels et le per_page plafond; les détails et les tarifs actuels se trouvent sur la page Data API.
Vous ne voulez pas écrire vous-même des requêtes HTTP ? Il existe un SDK pour cela
Aux côtés de l'API, nous livrons huit SDK officiels, sous licence MIT - TypeScript, Python, PHP, Go, Rust, Java, C# et C++ - chacun couvrant les 85 endpoints avec pagination automatique, erreurs typées, réessais intelligents et la garantie chaîne-décimale intégrée. Les commandes d'installation, les logos et les liens vers les dépôts pour les huit sont sur la section SDK de la page API, et la source est ouverte sur github.com/bitculator. Mais pour être clair : vous n'avez pas besoin d'un SDK. C'est du HTTP pur avec un en-tête Bearer - curl, fetch, requests ou Guzzle fonctionnent exactement comme vous l'attendriez.
Commencez à construire
- Parcourez rapidement la page Data API pour les plans, quotas et le démarrage rapide.
- Créez votre clé dans la console développeur
- Effectuez votre premier appel - et vérifiez les en-têtes X-Quota-* qui accompagnent la réponse.
Nous avons construit cette API parce que nous voulions qu'elle existe. Si vous construisez quelque chose dessus, nous aimerions vraiment en entendre parler.


