Din første forespørsel er én linje:
Hver graf, tabell og måler på Bitculator kjører på én datamotor: sanntidspriser oppdatert omtrent hvert minutt, tusenvis av markeder på tvers av børser, sentimentindikatorer, tekniske indikatorer, likvidasjoner, global markeds historikk.
I dag åpner vi motoren. Den Bitculator Data API er live - en Bearer-autentisert JSON-API med 85 endepunkter fordelt på 15 grupper, en gratisplan, og dokumentasjon på 19 språk.
Din første forespørsel er én linje:
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, "..." : "..."} }
Opprett en nøkkel i utviklerkonsollen og den forespørselen fungerer nå.
Hva du kan hente
API-et er organisert i 15 ressursgrupper, og alt plattformen viser er der:
- Mynter & priser - hele aktivakatalogen, sanntidspriser, historiske priser, OHLC, tilbudsdata.
- Markeder & børser - par, tickers, volumer og børssdetaljer for stedene vi følger.
- Lommebøker - katalogen over lommebøker med spesifikasjoner og støttede aktiva.
- Globalt marked - total markedsverdi, volumer og dominans, inkludert historiske serier.
- Sentiment & indikatorer - frykt og grådighet, bull/bear-regime-signaler, og tekniske indikatorer (RSI, glidende gjennomsnitt og andre indikatorer) per aktivum.
- Likvidasjoner - data for lange og korte posisjoner.
- Konvertering & kalkulatorer - konvertering mellom kryptovaluta og fiat til sanntidspriser og plattformens kalkulator-endepunkter.
- Redaksjonelt - artikler og ordlisteinnhold.
- Alarmer & webhooks - opprett prisalar via APIen og motta signerte webhooks-leveranser når de utløses.
- Meta - bruksstatistikk, planer og den maskinlesbare spesifikasjonen.
Full referanse, med kjørbare eksempler for hvert endepunkt, finnes i API-dokumentasjonen.
Bygget slik du vil ha det bygget
Noen designvalg vi ikke ville kompromisse om:
- Desimalstreng-presisjon. Priser, kurser og tilbud returneres som strenger, aldri flyttall. Et flyttall kan ikke nøyaktig representere 0.00000001842, så vi ber ikke om det. Din parser beholder hvert siffer som markedet produserte.
- Én innpakking, overalt. Vellykkede svar er { data, meta }; hver feil-4xx eller 5xx-er er { "error": { "code", "message", "details" } }. Match på error.code: meldinger kan omformuleres, koder er stabile.
- Kvoten din avhenger av hvert svar. X-Quota-Limit, X-Quota-Used og X-Quota-Reset-headere returneres ved hvert kall, så du trenger aldri å gjette hvor du står—men du kan også bare be GET /usage.
- Forutsigbare grenser. per_page-kapasiteter er planbaserte, og overskridelse av en grense returnerer en ærlig 422. API-en strammer aldri forespørselen din i stillhet og returnerer ikke mindre enn det du ba om.
- Signerte webhooks. Alarmleveranser har en Stripe-lignende X-Bitculator-Signature-header slik at du kan verifisere ektheten før du stoler på en belastning.
- En åpen spesifikasjon. Hele grensesnittet er beskrevet i OpenAPI-spesifikasjonen, og dokumentasjonen tilbyr en ferdig Postman-samling.
Planer som starter gratis
Data-API-en har sin egen månedlige kvote, adskilt fra Bitculatorens innbyggbare widgets. Den gratisplanen trenger ikke kort - få en nøkkel og begynn å bygge. Betalte planer øker månedlig anropspool og per_page-taket; detaljene og dagens prising er på Data API-siden.
Vil du ikke kjøre HTTP manuelt? Det finnes et SDK for det
Ved siden av API-en leverer vi åtte offisielle, MIT-lisensierte SDK-er - TypeScript, Python, PHP, Go, Rust, Java, C# og C++ - hver dekker alle 85 endepunkter med automatisert paginering, typede feil, smarte retries og desimalstrenggarantien innebygd. Installer kommandoer, logoer og repository-lenker for alle åtte er på SDK-delen av API-siden, og kilden er åpen hos github.com/bitculator. Men for å være tydelig: du trenger ikke et SDK. Det er ren HTTP med en Bearer-header - curl, fetch, requests eller Guzzle fungerer akkurat slik du forventer.
Begynn å bygg
- Gå gjennom Data API-siden for planer, kvoter og hurtigstart.
- Opprett nøkkelen i utviklerkonsollen
- Gjennomfør ditt første kall - og sjekk X-Quota-*-headere som følger med.
Vi bygde denne API-en fordi vi ønsket at den skulle eksistere. Hvis du bygger noe på den, vil vi oppriktig gjerne høre om det.


