Dit første kald er én linje:
Hver graf, tabel og måler på Bitculator kører på én datamotor: live-priser opdateres omkring hvert minut, tusindvis af markeder på tværs af børser, sentimentmålinger, tekniske indikatorer, likvidationer, global markeds historik.
I dag åbner vi for motoren. Den Bitculator Data API er live - en Bearer-autentificeret JSON-API med 85 endpoints fordelt på 15 grupper, en gratis plan, og dokumentation på 19 sprog.
Dit første kald 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, "..." : “...”} }
Opret en nøgle i din udviklerkonsol og dette kald virker lige nu.
Hvad du kan hente
API'et er organiseret i 15 ressourcegrupper, og alt, hvad platformen viser, er derinde:
- Kryptovalutaer & priser - det fulde aktivkatalog, live-kurser, historiske priser, OHLC, udbudsdata.
- Markeder og børser - par, tickers, volumer og børsoplysninger på tværs af de steder, vi følger.
- Tegnebøger - katalog over tegnebøger med specifikationer og understøttede aktiver.
- Globale markeder - samlet markedsværdi, volumen og dominans, inklusive historiske serier.
- Sentiment & indikatorer - frygt og grådighed, bull/bear-regimesignaler, og tekniske indikatorer (RSI, glidende gennemsnit og andre) pr. aktiv.
- Likvidationer - data om lang- og kortsigtede likvidationer.
- Omregning & beregnere - kryptovaluta↔fiat omregning til live-kurser og platformens beregner-endpoints.
- Redaktion - artikler og ordlisteindhold.
- Alarm & webhooks - opret prisalarmer via API'et og få underskrevne webhook-leverancer, når de udløses.
- Meta - brug, planer og den maskinlæsbare specifikation.
Den fulde reference, med kørselsklare eksempler for hvert endpoint, findes i API-dokumentationen.
Bygget på den måde, du vil have det bygget
Nogle designbeslutninger, som vi ikke ville gå på kompromis med:
- Decimal-strings præcision. Priser, kurser og forsyninger returneres som strenge, aldrig flydende tal. Et flydtal kan ikke trofærdigt bære 0.00000001842, så vi beder det ikke om det. Din parser bevarer hver ciffer, som markedet producerede.
- Én kuvert, overalt. Succesfulde svar er { data, meta }; hver fejl-4xx eller 5xx-er { "error": { "code", "message", "details" } }. Match på error.code: meddelelser kan omskrives, koderne er stabile.
- Din kvote hviler på hvert svar. X-Quota-Limit, X-Quota-Used og X-Quota-Reset-headerne kommer tilbage ved hvert kald, så du aldrig behøver gætte, hvor du står—du kan også bare spørge GET /usage.
- Forudsigelige grænser. per_page-grænserne er planbaserede, og overskrides en grænse, returneres et ærligt 422. API'et begrænser ikke din anmodning stille og roligt og returnerer ikke mindre end det, du bad om.
- Signerede webhooks. Alarmleverancer bærer en Stripe-agtig X-Bitculator-Signature-header, så du kan bekræfte ægthed, før du stoler på en payload.
- En offentlig specifikation. Hele overfladen beskrives i OpenAPI-specifikationen, og dokumentationen tilbyder en færdig Postman-samling.
Planer der starter gratis
Data API'en har sit eget månedlige kvote, adskilt fra Bitculator's indlejrede widgets. Den gratis plan kræver ingen kort - få en nøgle og begynd at bygge. Betalte planer øger den månedlige kaldspulje og per_page-loftet; detaljer og aktuelle priser findes på Data API-siden.
Vil du ikke håndrulle HTTP? Der findes en SDK til det
S alongside API'et leverer vi otte officielle, MIT-licenserede SDK'er - TypeScript, Python, PHP, Go, Rust, Java, C# og C++ - hver dækker alle 85 endepunkter med automatisk paginering, stærke fejltyper, smarte retry'er og den indbyggede decimal-string-garanti. Installationskommandoer, logoer og repositories for alle otte er på SDK-sektionen på API-siden, og kilden er åben på github.com/bitculator. Men for at være tydelig: du har ikke brug for en SDK. Det er ren HTTP med en Bearer-header - curl, fetch, requests eller Guzzle fungerer præcis, som du forventer.
Start building
- Gennemse Data API-siden for planer, kvoter og hurtigstart.
- Opret din nøgle i udviklerkonsollen
- Gennemfør dit første kald - og få øje på X-Quota-*-headerne, der følger med.
Vi byggede denne API, fordi vi ønskede, at den skulle eksistere. Hvis du bygger noget på den, vil vi virkelig gerne høre om det.


