Bitculator
Bitculator · Data API · v1

Bitculator Data API

76 végpont 15 csoport X-Quota-* minden hívásnál https://bitculator.com/api/v1

Minden végpont az /api/v1 alatt található, és data-api jogosultságú Bearer kulcsot igényel – ilyet a fejlesztői konzolodban hozhatsz létre.

Az első hívásod:

curl https://bitculator.com/api/v1/prices/bitcoin \
  -H "Authorization: Bearer YOUR_API_KEY"

A válaszok JSON formátumúak. Az árak, az árfolyamok és a kínálati adatok decimális sztringek (a lebegőpontos számok nem bírják el a piaci pontosságot); a darabszámok és az analitikai értékek számok. Minden válasz tartalmazza az élő kvótádat az X-Quota-Limit / X-Quota-Used / X-Quota-Reset fejlécekben, a hibák pedig mindig a {"error": {"code", "message", "details"}} borítékot használják.

A Data API-nak saját havi kvótája van, amely az API-csomagodhoz kötött, és teljesen elkülönül a beágyazható widgetjeidtől. A per_page korlátok csomagfüggők (Free 100, Starter/Pro 250); a korlát túllépése 422-es választ ad, nem pedig levágást.

Klienskönyvtárak

Nincs szükséged SDK-ra – minden végpont egyszerű HTTP. Ha mégis inkább SDK-t használnál: nyolc hivatalos, MIT-licencű SDK létezik, mindegyik lefedi a teljes API-t, beépített lapozással, típusos hibákkal és decimális sztring pontossággal.

npm install @bitculator/sdk
pip install bitculator
PHP PHP
composer require bitculator/sdk
Go Go
go get github.com/bitculator/bitculator-go-sdk
cargo add bitculator
com.bitculator : bitculator
dotnet add package Bitculator
C++ C++
FetchContent: bitculator-cpp-sdk

Hitelesítés

A kérések hitelesítéséhez tegyél minden kérésbe egy Authorization: Bearer {YOUR_API_KEY} fejlécet.

Data API-kulcsot a fejlesztői konzolodban hozhatsz létre – a kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák. Tartsd őket a szerveroldalon; soha nem kliensoldali beágyazásra valók.

Authorization fejléc
Kulcs létrehozása →
Bearer
bc_••••••••••••••••

Minden kérésnél Authorization: Bearer {YOUR_API_KEY} formában küldve.

Minden végpontnál feltüntetjük a hívásához szükséges minimális csomagot. Free Starter Pro
9 végpont

Érmék

Rangsorolt érme- és token-piaci adatok: lapozott listák, egy érme részletei, mozgók (nyertesek/vesztesek), nemrég hozzáadottak, felkapottak és érménkénti idősorok. Az árak és a kínálat decimális SZTRINGEK (a lebegőpontos számok nem hordozzák a piaci pontosságot); a piaci kapitalizáció, a 24 órás forgalom, a százalékos változások, a rangsorok és a darabszámok számok.

Érmék listázása

Free

Rangsorolt érmék árakkal, szűrőkkel és szelektorokkal, a Laravel links + meta borítékával lapozva. Az árak és a circulating_supply decimális sztringek; a marketcap, a volume_24h, a változások és a rangsorok számok.

GET
https://bitculator.com/api/v1/coins
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

type
string opcionális
coin

Szűkítés egyetlen eszköztípusra: coin vagy token.

Ezek egyike: coin token

status
string opcionális
active

Jegyzési állapot: active, delisted, untracked, progressing, awaiting vagy preparing. Alapértelmezés: az összes nyilvános állapot.

Ezek egyike: active delisted untracked progressing awaiting preparing

search
string opcionális
bitcoin

Szabadszavas keresés a névben vagy a szimbólumban. Legfeljebb 100 karakter lehet.

min_price
number opcionális
0.5

Csak azok az érmék, amelyek árfolyama eléri vagy meghaladja ezt az USD-értéket. Legalább 0 legyen.

max_price
number opcionális
100000

Csak azok az érmék, amelyek árfolyama legfeljebb ennyi USD. Legalább 0 legyen.

min_marketcap
number opcionális
1000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_marketcap
number opcionális
5000000000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja legfeljebb ennyi. Legalább 0 legyen.

min_volume
number opcionális
1000000

Csak azok az érmék, amelyek 24 órás USD-forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_volume
number opcionális
100000000000

Csak azok az érmék, amelyek 24 órás USD-forgalma legfeljebb ennyi. Legalább 0 legyen.

ids
string opcionális
38,39

Szűrés adott érme-azonosítókra (CSV, a slugs/symbols listákkal együtt legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

slugs
string opcionális
bitcoin,ethereum

Szűrés adott érme-slugokra (CSV, együttesen legfeljebb 100 szelektor). Legfeljebb 2000 karakter lehet.

symbols
string opcionális
BTC,ETH

Szűrés adott érme-szimbólumokra (CSV, kis- és nagybetűre nem érzékeny, együttesen legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

sort
string opcionális
-marketcap

Vesszővel elválasztott rendezési mezők; csökkenő sorrendhez tedd elé: -. Rendezhető: marketcap, rank, price, volume_24h, change_24h, change_7d. Legfeljebb 100 karakter lehet.

interval
string opcionális
24h

Elmozdulási időablak, csak a /coins/gainers és a /coins/losers végponthoz: 24h vagy 7d.

Ezek egyike: 24h 7d

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins?page=1&per_page=50&type=coin&status=active&search=bitcoin&min_price=0.5&max_price=100000&min_marketcap=1000000&max_marketcap=5000000000000&min_volume=1000000&max_volume=100000000000&ids=38%2C39&slugs=bitcoin%2Cethereum&symbols=BTC%2CETH&sort=-marketcap&interval=24h" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Nemrég hozzáadott érmék

Free

A legújabb jegyzések – status_updated_at szerint rendezve (ez az aktívvá válás időpontja; a created_at a begyűjtés dátuma, ami bármennyivel megelőzheti a jegyzést). A sort felülírja ezt a legújabb-először alapértelmezést, ahogy a List coins esetén is. Ugyanaz a sorszerkezet és lapozási keret, mint a List coins esetén.

GET
https://bitculator.com/api/v1/coins/recently-added
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

type
string opcionális
coin

Szűkítés egyetlen eszköztípusra: coin vagy token.

Ezek egyike: coin token

status
string opcionális
active

Jegyzési állapot: active, delisted, untracked, progressing, awaiting vagy preparing. Alapértelmezés: az összes nyilvános állapot.

Ezek egyike: active delisted untracked progressing awaiting preparing

search
string opcionális
bitcoin

Szabadszavas keresés a névben vagy a szimbólumban. Legfeljebb 100 karakter lehet.

min_price
number opcionális
0.5

Csak azok az érmék, amelyek árfolyama eléri vagy meghaladja ezt az USD-értéket. Legalább 0 legyen.

max_price
number opcionális
100000

Csak azok az érmék, amelyek árfolyama legfeljebb ennyi USD. Legalább 0 legyen.

min_marketcap
number opcionális
1000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_marketcap
number opcionális
5000000000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja legfeljebb ennyi. Legalább 0 legyen.

min_volume
number opcionális
1000000

Csak azok az érmék, amelyek 24 órás USD-forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_volume
number opcionális
100000000000

Csak azok az érmék, amelyek 24 órás USD-forgalma legfeljebb ennyi. Legalább 0 legyen.

ids
string opcionális
38,39

Szűrés adott érme-azonosítókra (CSV, a slugs/symbols listákkal együtt legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

slugs
string opcionális
bitcoin,ethereum

Szűrés adott érme-slugokra (CSV, együttesen legfeljebb 100 szelektor). Legfeljebb 2000 karakter lehet.

symbols
string opcionális
BTC,ETH

Szűrés adott érme-szimbólumokra (CSV, kis- és nagybetűre nem érzékeny, együttesen legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

sort
string opcionális
-marketcap

Vesszővel elválasztott rendezési mezők; csökkenő sorrendhez tedd elé: -. Rendezhető: marketcap, rank, price, volume_24h, change_24h, change_7d. Legfeljebb 100 karakter lehet.

interval
string opcionális
24h

Elmozdulási időablak, csak a /coins/gainers és a /coins/losers végponthoz: 24h vagy 7d.

Ezek egyike: 24h 7d

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/recently-added?page=1&per_page=50&type=coin&status=active&search=bitcoin&min_price=0.5&max_price=100000&min_marketcap=1000000&max_marketcap=5000000000000&min_volume=1000000&max_volume=100000000000&ids=38%2C39&slugs=bitcoin%2Cethereum&symbols=BTC%2CETH&sort=-marketcap&interval=24h" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Legnagyobb nyertesek

Free

A legnagyobb emelkedők az interval időszak alatt (alapértelmezés 24h, vagy 7d). Ugyanaz a sorszerkezet és lapozási keret, mint a List coins esetén.

GET
https://bitculator.com/api/v1/coins/gainers
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

type
string opcionális
coin

Szűkítés egyetlen eszköztípusra: coin vagy token.

Ezek egyike: coin token

status
string opcionális
active

Jegyzési állapot: active, delisted, untracked, progressing, awaiting vagy preparing. Alapértelmezés: az összes nyilvános állapot.

Ezek egyike: active delisted untracked progressing awaiting preparing

search
string opcionális
bitcoin

Szabadszavas keresés a névben vagy a szimbólumban. Legfeljebb 100 karakter lehet.

min_price
number opcionális
0.5

Csak azok az érmék, amelyek árfolyama eléri vagy meghaladja ezt az USD-értéket. Legalább 0 legyen.

max_price
number opcionális
100000

Csak azok az érmék, amelyek árfolyama legfeljebb ennyi USD. Legalább 0 legyen.

min_marketcap
number opcionális
1000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_marketcap
number opcionális
5000000000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja legfeljebb ennyi. Legalább 0 legyen.

min_volume
number opcionális
1000000

Csak azok az érmék, amelyek 24 órás USD-forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_volume
number opcionális
100000000000

Csak azok az érmék, amelyek 24 órás USD-forgalma legfeljebb ennyi. Legalább 0 legyen.

ids
string opcionális
38,39

Szűrés adott érme-azonosítókra (CSV, a slugs/symbols listákkal együtt legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

slugs
string opcionális
bitcoin,ethereum

Szűrés adott érme-slugokra (CSV, együttesen legfeljebb 100 szelektor). Legfeljebb 2000 karakter lehet.

symbols
string opcionális
BTC,ETH

Szűrés adott érme-szimbólumokra (CSV, kis- és nagybetűre nem érzékeny, együttesen legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

sort
string opcionális
-marketcap

Vesszővel elválasztott rendezési mezők; csökkenő sorrendhez tedd elé: -. Rendezhető: marketcap, rank, price, volume_24h, change_24h, change_7d. Legfeljebb 100 karakter lehet.

interval
string opcionális
24h

Elmozdulási időablak, csak a /coins/gainers és a /coins/losers végponthoz: 24h vagy 7d.

Ezek egyike: 24h 7d

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/gainers?page=1&per_page=50&type=coin&status=active&search=bitcoin&min_price=0.5&max_price=100000&min_marketcap=1000000&max_marketcap=5000000000000&min_volume=1000000&max_volume=100000000000&ids=38%2C39&slugs=bitcoin%2Cethereum&symbols=BTC%2CETH&sort=-marketcap&interval=24h" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Legnagyobb vesztesek

Free

A legnagyobb esők az interval időszak alatt (alapértelmezés 24h, vagy 7d). Ugyanaz a sorszerkezet és lapozási keret, mint a List coins esetén.

GET
https://bitculator.com/api/v1/coins/losers
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

type
string opcionális
coin

Szűkítés egyetlen eszköztípusra: coin vagy token.

Ezek egyike: coin token

status
string opcionális
active

Jegyzési állapot: active, delisted, untracked, progressing, awaiting vagy preparing. Alapértelmezés: az összes nyilvános állapot.

Ezek egyike: active delisted untracked progressing awaiting preparing

search
string opcionális
bitcoin

Szabadszavas keresés a névben vagy a szimbólumban. Legfeljebb 100 karakter lehet.

min_price
number opcionális
0.5

Csak azok az érmék, amelyek árfolyama eléri vagy meghaladja ezt az USD-értéket. Legalább 0 legyen.

max_price
number opcionális
100000

Csak azok az érmék, amelyek árfolyama legfeljebb ennyi USD. Legalább 0 legyen.

min_marketcap
number opcionális
1000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_marketcap
number opcionális
5000000000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja legfeljebb ennyi. Legalább 0 legyen.

min_volume
number opcionális
1000000

Csak azok az érmék, amelyek 24 órás USD-forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_volume
number opcionális
100000000000

Csak azok az érmék, amelyek 24 órás USD-forgalma legfeljebb ennyi. Legalább 0 legyen.

ids
string opcionális
38,39

Szűrés adott érme-azonosítókra (CSV, a slugs/symbols listákkal együtt legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

slugs
string opcionális
bitcoin,ethereum

Szűrés adott érme-slugokra (CSV, együttesen legfeljebb 100 szelektor). Legfeljebb 2000 karakter lehet.

symbols
string opcionális
BTC,ETH

Szűrés adott érme-szimbólumokra (CSV, kis- és nagybetűre nem érzékeny, együttesen legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

sort
string opcionális
-marketcap

Vesszővel elválasztott rendezési mezők; csökkenő sorrendhez tedd elé: -. Rendezhető: marketcap, rank, price, volume_24h, change_24h, change_7d. Legfeljebb 100 karakter lehet.

interval
string opcionális
24h

Elmozdulási időablak, csak a /coins/gainers és a /coins/losers végponthoz: 24h vagy 7d.

Ezek egyike: 24h 7d

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/losers?page=1&per_page=50&type=coin&status=active&search=bitcoin&min_price=0.5&max_price=100000&min_marketcap=1000000&max_marketcap=5000000000000&min_volume=1000000&max_volume=100000000000&ids=38%2C39&slugs=bitcoin%2Cethereum&symbols=BTC%2CETH&sort=-marketcap&interval=24h" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Érme részleteinek lekérése

Free

Teljes profil egyetlen érméhez. A listamezőkön túl tartalmazza: supply (forgalomban lévő/összes/maximum), today OHLC, all_time_high / all_time_low (árfolyam, dátum és percent_from az aktuális árhoz), fully_diluted_valuation (maximális kínálat, ennek hiányában teljes kínálat, szorozva az árral; null, ha egyik sem ismert), piaci counts (tőzsdék/párok/tickerek/tárcák), decimals, genesis_date, hivatalos links (típusos URL-lista), token contracts, valamint honosított HTML description (angolra esik vissza, ha a kért nyelv hiányzik). Az összes ár- és kínálatmező decimális karakterlánc.

GET
https://bitculator.com/api/v1/coins/{slug}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

locale
string opcionális
en

A leírás nyelve (angolra esik vissza).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin?locale=en" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Gyertyaelőzmények

Free

Érménkénti OHLC + forgalom + piaci kapitalizáció idősor. Válaszd ki az interval értékét: minutely, half-hourly, hourly vagy daily. A megőrzési idő az aggregációs pipeline kötött tulajdonsága - minutely 8 nap, half-hourly 3 hónap, hourly 6 hónap, daily örökre; az ablakon túlmutató kérések azt adják vissza, ami létezik. Ha a limit be van állítva, az ablak LEGFRISSEBB N sorát kapod meg, a legrégebbitől kezdve. Az árak decimális sztringek.

GET
https://bitculator.com/api/v1/coins/{slug}/history
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

interval
string opcionális
daily

minutely, half-hourly, hourly vagy daily (alapértelmezés: daily).

start
string opcionális
2026-06-01

ISO dátum/idő alsó korlát.

end
string opcionális
2026-06-30

ISO dátum/idő felső korlát (a csak dátumot tartalmazó érték az adott nap végéig értendő).

limit
integer opcionális
30

Sorok maximális száma (1–2000, alapértelmezés: 1000).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/history?interval=daily&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Piaci kapitalizáció előzményei

Free

Ugyanazok az érménkénti aggregációk, mint a Candle history esetében, csak {time, marketcap} mezőkre szűkítve. Ugyanazok az interval lehetőségek és megőrzési ablakok (minutely 8 nap, half-hourly 3 hónap, hourly 6 hónap, daily örökre), és a legfrissebb N sor, ha a limit be van állítva.

GET
https://bitculator.com/api/v1/coins/{slug}/marketcap-history
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

interval
string opcionális
daily

minutely, half-hourly, hourly vagy daily (alapértelmezés: daily).

start
string opcionális
2026-06-01

ISO dátum/idő alsó korlát.

end
string opcionális
2026-06-30

ISO dátum/idő felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–2000, alapértelmezés: 1000).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/marketcap-history?interval=daily&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Érme sparkline

Free

Tömör árfolyamsor az érméhez a választott period alatt, sparkline-ok rajzolásához.

A points legfeljebb 480 leolvasás mintája, a legrégebbi elöl, mindegyik egy decimális karakterláncként megadott price egy ISO-8601 time időponthoz. A low és a high az egész időszak valódi szélsőértékei – minden pontot közrefognak, de nem feltétlenül szerepelnek a mintavett pontok között. A change az időszak alatti elmozdulás SZÁZALÉKBAN (az 1.25 jelentése +1.25%).

GET
https://bitculator.com/api/v1/coins/{slug}/sparkline
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

period
string opcionális
7d

24h, 7d, 30d, 60d, 90d, 180d vagy 365d (alapértelmezés: 7d).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/sparkline?period=7d" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
3 végpont

Árak

A könnyű, gyors árfolyam-útvonal - aktuális ár, piaci kapitalizáció, 24 órás forgalom és a friss változások a kért érmehalmazra. A /prices szelektort igényel (ids, slugs vagy symbols); a /prices/{slug} egyetlen érmét céloz. Opcionálisan a convert paraméterrel fiat valutára váltható (a kriptoárak kb. percenként, a fiat devizaárfolyamok kb. naponta kétszer frissülnek). Az árak decimális sztringek; a piaci kapitalizáció és a 24 órás forgalom számok.

Árfolyamok lekérése

Free

Árak a kért érmehalmazra. Adj meg legalább egy szelektort - ids, slugs vagy symbols (összesen legfeljebb 100). A meta.currency visszatükrözi az átváltás célját (USD, kivéve ha a convert meg van adva).

GET
https://bitculator.com/api/v1/prices
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

ids
string opcionális
38,39

Az árazandó érmék azonosítói (CSV). Az ids, slugs vagy symbols közül legalább egy kötelező; a három lista együtt legfeljebb 100 szelektort tartalmazhat. Ez a mező kötelező, ha a slugs és a symbols egyike sincs megadva. Legfeljebb 1000 karakter lehet.

slugs
string opcionális
bitcoin,ethereum

Az árazandó érmék slugjai (CSV). Az ids, slugs vagy symbols közül legalább egy kötelező. Ez a mező kötelező, ha az ids és a symbols egyike sincs megadva. Legfeljebb 2000 karakter lehet.

symbols
string opcionális
BTC,ETH

Az árazandó érmék szimbólumai (CSV, kis- és nagybetűre nem érzékeny). Az ids, slugs vagy symbols közül legalább egy kötelező. Ez a mező kötelező, ha az ids és a slugs egyike sincs megadva. Legfeljebb 1000 karakter lehet.

convert
string opcionális
EUR

Az árak/piaci kapitalizáció átváltása aktív fiat valutára szimbólum alapján (alapértelmezés: USD). Az árfolyamok kb. naponta kétszer frissülnek.

Ezek egyike: USD EUR JPY BGN CZK DKK GBP HUF PLN RON SEK CHF ISK NOK HRK RUB TRY AUD BRL CAD CNY HKD IDR ILS INR KRW MXN MYR NZD PHP SGD THB ZAR ARS DZD MAD TWD

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/prices?ids=38%2C39&slugs=bitcoin%2Cethereum&symbols=BTC%2CETH&convert=EUR" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Érme árfolyamának lekérése

Free

Egy érme árának pillanatképe. Opcionálisan a convert paraméterrel átváltható aktív fiat valutára szimbólum alapján (alapértelmezés: USD).

GET
https://bitculator.com/api/v1/prices/{slug}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

convert
string opcionális
EUR

Az aktív fiat valuta szimbóluma, amelyben az árazás történik (alapértelmezés: USD).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/prices/bitcoin?convert=EUR" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Korábbi árfolyam

Free

Az érme USD árfolyama egy adott napon, a napi előzményekből (pontos nap, ±3 napos tartalékkal - ugyanaz a feloldó, amit a portfólió használ). Csak kripto: a fiat soroknak nincs napi előzményük.

GET
https://bitculator.com/api/v1/historical-price
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

slug
string kötelező
bitcoin

Az érme slug azonosítója.

date
string kötelező
2021-04-14

date A keresett dátum (2008-12-31 után, nem a jövőben).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/historical-price?slug=bitcoin&date=2021-04-14" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
5 végpont

Piacok

Tickerek (tőzsdénkénti piacok) és párok (helyszínek szerint aggregált piacok), valamint egy érme piacai és nyers, tőzsdénkénti kereskedési szimbólumai. Mindez pillanatképadat - tickerenkénti vagy páronkénti előzmény nem létezik. Az USD forgalmak számok, az árak decimális sztringek.

Érmepiacok

Free

Egy érme összes piaca – azok a tickerek, amelyek párjában az érme az alap VAGY a jegyzési oldal. Ugyanaz a sorszerkezet és ugyanazok a szűrők, mint a List tickers esetén.

GET
https://bitculator.com/api/v1/coins/{slug}/markets
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

exchange
string opcionális
binance-exchange

Szűkítés egyetlen tőzsdére slug alapján (a tőzsdénkénti listán hagyd el, az már szűkítve van). Illeszkednie kell a /^[a-z0-9-]{1,120}$/ regexre.

pair
integer opcionális
1

Szűkítés egyetlen párra id alapján. Legalább 1 lehet.

instrument
string opcionális
spot

Instrumentum típusa: future, option, swap, spot vagy margin (többes szám is elfogadott).

Ezek egyike: future option swap spot margin

search
string opcionális
BTC

Szabadszavas keresés a ticker szimbólumában. Legfeljebb 50 karakter lehet.

min_volume
number opcionális
1000000

Csak azok a tickerek, amelyek 24 órás USD forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 lehet.

max_volume
number opcionális
100000000000

Csak azok a tickerek, amelyek 24 órás USD forgalma nem haladja meg ezt az értéket. Legalább 0 lehet.

min_change
number opcionális
-50

Csak azok a tickerek, amelyek 24 órás százalékos változása eléri vagy meghaladja ezt az értéket.

max_change
number opcionális
50

Csak azok a tickerek, amelyek 24 órás százalékos változása nem haladja meg ezt az értéket.

sort
string opcionális
-volume_usd

Egyetlen rendezési mező (csökkenő sorrendhez tedd elé: -). Rendezhető: volume_usd, change_24h, price_usd, updated. Alapértelmezés: -volume_usd. Legfeljebb 100 karakter lehet.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/markets?page=1&per_page=50&exchange=binance-exchange&pair=1&instrument=spot&search=BTC&min_volume=1000000&max_volume=100000000000&min_change=-50&max_change=50&sort=-volume_usd" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Érme kereskedési szimbólumai

Free

Az érme nyers, tőzsdénkénti kereskedési szimbólumai - hiányosan feltöltött referenciaadat (a lefedettség nem garantált).

GET
https://bitculator.com/api/v1/coins/{slug}/symbols
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/symbols" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tickerek listázása

Free

Egyedi, tőzsdénkénti piacok (tickerek), lapozva. Szűrés tőzsde, pár, instrumentum és forgalom-/változássávok szerint. Az USD-forgalom szám; az árak decimális karakterláncok.

GET
https://bitculator.com/api/v1/tickers
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

exchange
string opcionális
binance-exchange

Szűkítés egyetlen tőzsdére slug alapján (a tőzsdénkénti listán hagyd el, az már szűkítve van). Illeszkednie kell a /^[a-z0-9-]{1,120}$/ regexre.

pair
integer opcionális
1

Szűkítés egyetlen párra id alapján. Legalább 1 lehet.

instrument
string opcionális
spot

Instrumentum típusa: future, option, swap, spot vagy margin (többes szám is elfogadott).

Ezek egyike: future option swap spot margin

search
string opcionális
BTC

Szabadszavas keresés a ticker szimbólumában. Legfeljebb 50 karakter lehet.

min_volume
number opcionális
1000000

Csak azok a tickerek, amelyek 24 órás USD forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 lehet.

max_volume
number opcionális
100000000000

Csak azok a tickerek, amelyek 24 órás USD forgalma nem haladja meg ezt az értéket. Legalább 0 lehet.

min_change
number opcionális
-50

Csak azok a tickerek, amelyek 24 órás százalékos változása eléri vagy meghaladja ezt az értéket.

max_change
number opcionális
50

Csak azok a tickerek, amelyek 24 órás százalékos változása nem haladja meg ezt az értéket.

sort
string opcionális
-volume_usd

Egyetlen rendezési mező (csökkenő sorrendhez tedd elé: -). Rendezhető: volume_usd, change_24h, price_usd, updated. Alapértelmezés: -volume_usd. Legfeljebb 100 karakter lehet.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/tickers?page=1&per_page=50&exchange=binance-exchange&pair=1&instrument=spot&search=BTC&min_volume=1000000&max_volume=100000000000&min_change=-50&max_change=50&sort=-volume_usd" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Párok listázása

Free

Helyszínek szerint aggregált kereskedési párok, 24 órás USD forgalom szerint rangsorolva. Szűrhető érme-slug (bázis vagy jegyzett) és forgalmi sáv szerint.

GET
https://bitculator.com/api/v1/pairs
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

search
string opcionális
BTC

Szabadszavas keresés a pár szimbólumában. Legfeljebb 50 karakter lehet.

coin
string opcionális
bitcoin

Szűkítés azokra a párokra, ahol ez az érme-slug a bázis- vagy a jegyzett eszköz. Illeszkednie kell a /^[a-z0-9-]{1,120}$/ regexre.

min_volume
number opcionális
1000000

Csak azok a párok, amelyek 24 órás USD-forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_volume
number opcionális
100000000000

Csak azok a párok, amelyek 24 órás USD-forgalma legfeljebb ennyi. Legalább 0 legyen.

sort
string opcionális
-volume_usd

Rendezési mező: volume_usd vagy updated (a - előtaggal csökkenő). Alapértelmezés: -volume_usd.

Ezek egyike: volume_usd -volume_usd updated -updated

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/pairs?page=1&per_page=50&search=BTC&coin=bitcoin&min_volume=1000000&max_volume=100000000000&sort=-volume_usd" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Pár részleteinek lekérése

Free

Egy pár és az összes tőzsdei ticker, amely jegyzi, forgalom szerint rendezve.

GET
https://bitculator.com/api/v1/pairs/{id}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

id
integer kötelező
1

A pár azonosítója.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/pairs/1" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
7 végpont

Tőzsdék

Tőzsde-rangsorok, részletek, bizalmi pontszámok, idősorok és tőzsdénkénti piac-/érmelisták. A forgalom USD-ben szerepel. Nincs CEX/DEX oszlop – a type a tőzsde-taxonómiából származik, így „cex”, „dex” vagy null lehet.

Tőzsdék listázása

Free

Rangsorolt tőzsdék 24 órás forgalommal, dominanciával, pár- és eszközszámokkal, valamint a friss változásokkal. A Laravel links + meta borítékával lapozva.

GET
https://bitculator.com/api/v1/exchanges
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

type
string opcionális
cex

Szűkítés helyszíntípusra: cex vagy dex (a tőzsdetaxonómia alapján feloldva).

Ezek egyike: cex dex

search
string opcionális
binance

Szabadszavas keresés a tőzsde nevében. Legfeljebb 100 karakter lehet.

min_pairs
integer opcionális
100

Csak azok a tőzsdék, amelyek legalább ennyi párt jegyeznek. Legalább 0 legyen.

max_pairs
integer opcionális
2000

Csak azok a tőzsdék, amelyek legfeljebb ennyi párt jegyeznek. Legalább 0 legyen.

min_assets
integer opcionális
50

Csak azok a tőzsdék, amelyek legalább ennyi eszközt jegyeznek. Legalább 0 legyen.

max_assets
integer opcionális
1000

Csak azok a tőzsdék, amelyek legfeljebb ennyi eszközt jegyeznek. Legalább 0 legyen.

min_volume
number opcionális
1000000

Csak azok a tőzsdék, amelyek 24 órás USD-forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_volume
number opcionális
100000000000

Csak azok a tőzsdék, amelyek 24 órás USD-forgalma legfeljebb ennyi. Legalább 0 legyen.

ids
string opcionális
1,12

Szűrés adott tőzsde-azonosítókra (CSV, legfeljebb 100). Legfeljebb 1000 karakter lehet.

slugs
string opcionális
binance-exchange,gateio

Szűrés adott tőzsde-slugokra (CSV, legfeljebb 100). Legfeljebb 2000 karakter lehet.

sort
string opcionális
-volume

Vesszővel elválasztott rendezési mezők; csökkenő sorrendhez tedd elé: -. Rendezhető: volume, rank, volume_dominance, change_24h, change_7d, pairs, assets. Legfeljebb 100 karakter lehet.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/exchanges?page=1&per_page=50&type=cex&search=binance&min_pairs=100&max_pairs=2000&min_assets=50&max_assets=1000&min_volume=1000000&max_volume=100000000000&ids=1%2C12&slugs=binance-exchange%2Cgateio&sort=-volume" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tőzsde részleteinek lekérése

Free

Teljes profil egyetlen tőzsdéhez: rangsor, forgalom/dominancia, a párok és eszközök száma, established dátum, location, ajánlói website, valamint a származtatott type (cex/dex/null).

GET
https://bitculator.com/api/v1/exchanges/{slug}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
binance-exchange

A tőzsde slugja.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/exchanges/binance-exchange" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tőzsde bizalmi pontszámának lekérése

Free

Összesített, 0–10 közötti bizalmi score, valamint annak 13 tényezős breakdown bontása (rank, volume, age, volume_trend, stability, rank_stability, ticker_health, pairs, community, assets, dominance, market_breadth, transparency). Tőzsdénként számolva, 24 órára gyorsítótárazva.

A rangsorolatlan tőzsde (még nincs aktív spot forgalma, ezért a rank null) nem kap pontszámot: a score és a breakdown is null.

GET
https://bitculator.com/api/v1/exchanges/{slug}/trust-score
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
binance-exchange

A tőzsde slugja.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/exchanges/binance-exchange/trust-score" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tőzsde-előzmények

Starter

Forgalom / dominancia / párok / eszközök idősor (a tőzsdeaggregációk nem tartalmaznak OHLC-t). Válaszd ki az interval értékét: minutely, hourly vagy daily. A megőrzési idő az aggregációs pipeline kötött tulajdonsága - minutely 8 nap, hourly 6 hónap, daily örökre; ha a limit be van állítva, az ablak legfrissebb N sorát kapod meg, a legrégebbitől kezdve.

GET
https://bitculator.com/api/v1/exchanges/{slug}/history
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
binance-exchange

A tőzsde slugja.

Query paraméterek

interval
string opcionális
daily

minutely, hourly vagy daily (alapértelmezés: daily).

start
string opcionális
2026-06-01

ISO dátum/idő alsó korlát.

end
string opcionális
2026-06-30

ISO dátum/idő felső korlát (a csak dátumot tartalmazó érték az adott nap végéig értendő).

limit
integer opcionális
30

Sorok maximális száma (1–2000, alapértelmezés: 1000).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/exchanges/binance-exchange/history?interval=daily&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tőzsde sparkline

Starter

A tőzsde forgalmi sparkline-sorozata egy adott időszakra (alapértelmezés: 7d) - ugyanaz a sorozat, amit a weben a tőzsdesorok kirajzolnak.

A points legfeljebb 480 mérés mintája, a legrégebbitől kezdve, mindegyik egy volume egy ISO-8601 time időponttal. A low és a high az egész időszak tényleges szélsőértéke - minden pontot közrefognak, de nem kell szerepelniük a mintában. A change az időszak alatti elmozdulás SZÁZALÉKBAN (1.25 jelentése +1,25%).

GET
https://bitculator.com/api/v1/exchanges/{slug}/sparkline
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
binance-exchange

A tőzsde slugja.

Query paraméterek

period
string opcionális
7d

Az alábbiak egyike: 24h, 7d (alapértelmezés), 30d, 60d, 90d, 180d, 365d.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/exchanges/binance-exchange/sparkline?period=7d" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tőzsde piacai

Free

A tőzsde ticker-listái (piacai), lapozva. Már a tőzsdére szűkítve - itt ne adj meg exchange paramétert.

GET
https://bitculator.com/api/v1/exchanges/{slug}/tickers
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
binance-exchange

A tőzsde slugja.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

exchange
string opcionális
binance-exchange

Szűkítés egyetlen tőzsdére slug alapján (a tőzsdénkénti listán hagyd el, az már szűkítve van). Illeszkednie kell a /^[a-z0-9-]{1,120}$/ regexre.

pair
integer opcionális
1

Szűkítés egyetlen párra id alapján. Legalább 1 lehet.

instrument
string opcionális
spot

Instrumentum típusa: future, option, swap, spot vagy margin (többes szám is elfogadott).

Ezek egyike: future option swap spot margin

search
string opcionális
BTC

Szabadszavas keresés a ticker szimbólumában. Legfeljebb 50 karakter lehet.

min_volume
number opcionális
1000000

Csak azok a tickerek, amelyek 24 órás USD forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 lehet.

max_volume
number opcionális
100000000000

Csak azok a tickerek, amelyek 24 órás USD forgalma nem haladja meg ezt az értéket. Legalább 0 lehet.

min_change
number opcionális
-50

Csak azok a tickerek, amelyek 24 órás százalékos változása eléri vagy meghaladja ezt az értéket.

max_change
number opcionális
50

Csak azok a tickerek, amelyek 24 órás százalékos változása nem haladja meg ezt az értéket.

sort
string opcionális
-volume_usd

Egyetlen rendezési mező (csökkenő sorrendhez tedd elé: -). Rendezhető: volume_usd, change_24h, price_usd, updated. Alapértelmezés: -volume_usd. Legfeljebb 100 karakter lehet.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/exchanges/binance-exchange/tickers?page=1&per_page=50&exchange=binance-exchange&pair=1&instrument=spot&search=BTC&min_volume=1000000&max_volume=100000000000&min_change=-50&max_change=50&sort=-volume_usd" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tőzsde érméi

Free

A tőzsdén jegyzett érmék, ugyanabban a szerkezetben, mint a List coins, és ugyanazokat a szűrőket/rendezést fogadja.

GET
https://bitculator.com/api/v1/exchanges/{slug}/assets
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
binance-exchange

A tőzsde slugja.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

type
string opcionális
coin

Szűkítés egyetlen eszköztípusra: coin vagy token.

Ezek egyike: coin token

status
string opcionális
active

Jegyzési állapot: active, delisted, untracked, progressing, awaiting vagy preparing. Alapértelmezés: az összes nyilvános állapot.

Ezek egyike: active delisted untracked progressing awaiting preparing

search
string opcionális
bitcoin

Szabadszavas keresés a névben vagy a szimbólumban. Legfeljebb 100 karakter lehet.

min_price
number opcionális
0.5

Csak azok az érmék, amelyek árfolyama eléri vagy meghaladja ezt az USD-értéket. Legalább 0 legyen.

max_price
number opcionális
100000

Csak azok az érmék, amelyek árfolyama legfeljebb ennyi USD. Legalább 0 legyen.

min_marketcap
number opcionális
1000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_marketcap
number opcionális
5000000000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja legfeljebb ennyi. Legalább 0 legyen.

min_volume
number opcionális
1000000

Csak azok az érmék, amelyek 24 órás USD-forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_volume
number opcionális
100000000000

Csak azok az érmék, amelyek 24 órás USD-forgalma legfeljebb ennyi. Legalább 0 legyen.

ids
string opcionális
38,39

Szűrés adott érme-azonosítókra (CSV, a slugs/symbols listákkal együtt legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

slugs
string opcionális
bitcoin,ethereum

Szűrés adott érme-slugokra (CSV, együttesen legfeljebb 100 szelektor). Legfeljebb 2000 karakter lehet.

symbols
string opcionális
BTC,ETH

Szűrés adott érme-szimbólumokra (CSV, kis- és nagybetűre nem érzékeny, együttesen legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

sort
string opcionális
-marketcap

Vesszővel elválasztott rendezési mezők; csökkenő sorrendhez tedd elé: -. Rendezhető: marketcap, rank, price, volume_24h, change_24h, change_7d. Legfeljebb 100 karakter lehet.

interval
string opcionális
24h

Elmozdulási időablak, csak a /coins/gainers és a /coins/losers végponthoz: 24h vagy 7d.

Ezek egyike: 24h 7d

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/exchanges/binance-exchange/assets?page=1&per_page=50&type=coin&status=active&search=bitcoin&min_price=0.5&max_price=100000&min_marketcap=1000000&max_marketcap=5000000000000&min_volume=1000000&max_volume=100000000000&ids=38%2C39&slugs=bitcoin%2Cethereum&symbols=BTC%2CETH&sort=-marketcap&interval=24h" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
5 végpont

Tárcák

Kriptotárca-értékelések – értékelési score, a támogatott eszközök száma, az előnyök/hátrányok száma, árazási modell és megjelenési dátum, a részletes és az összehasonlító válaszokban pedig csoportosított címke-taxonómia. A meta.top_score az összes tárca közül a legmagasabb pontszám (ezzel normalizálhatod a pontszámokat 0–1 közötti sávra).

Tárcák listázása

Free

Értékelt tárcák pontszámmal, eszközszámmal, előnyök/hátrányok darabszámával, árazási modellel, státusszal és megjelenési dátummal. A Laravel links + meta borítékával lapozva, plusz meta.top_score.

GET
https://bitculator.com/api/v1/wallets
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

search
string opcionális
ledger

Szabadszavas keresés a tárca nevében. Legfeljebb 100 karakter lehet.

min_score
integer opcionális
50

Csak azok a tárcák, amelyek értékelési pontszáma eléri vagy meghaladja ezt az értéket. Legalább 0 lehet.

max_score
integer opcionális
214

Csak azok a tárcák, amelyek értékelési pontszáma nem haladja meg ezt az értéket. Legalább 0 lehet.

tags
string opcionális
12,34

Szűrés címke-taxonómia szerint: vesszővel elválasztott kategóriacsoport-azonosítók (ugyanazok az azonosítók, amelyeket a weboldali facet-szűrők küldenek). Legfeljebb 1000 karakter lehet.

ids
string opcionális
175,317

Szűrés adott tárca-azonosítókra (CSV, legfeljebb 100). Legfeljebb 1000 karakter lehet.

slugs
string opcionális
frostsnap,coin98-fusion-card

Szűrés adott tárca-slugokra (CSV, legfeljebb 100). Legfeljebb 2000 karakter lehet.

sort
string opcionális
-score

Vesszővel elválasztott rendezési mezők; csökkenő sorrendhez tedd elé: -. Rendezhető: score, released_at, assets, pros, cons. Legfeljebb 100 karakter lehet.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/wallets?page=1&per_page=50&search=ledger&min_score=50&max_score=214&tags=12%2C34&ids=175%2C317&slugs=frostsnap%2Ccoin98-fusion-card&sort=-score" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tárcák megjelenési időrendje

Free

A tárcalista released_at szerint csökkenő sorrendbe rögzítve (a dátum nélküli tárcák a végén). Ugyanaz a sorszerkezet és lapozási boríték, mint a List wallets esetében.

GET
https://bitculator.com/api/v1/wallets/timeline
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

search
string opcionális
ledger

Szabadszavas keresés a tárca nevében. Legfeljebb 100 karakter lehet.

min_score
integer opcionális
50

Csak azok a tárcák, amelyek értékelési pontszáma eléri vagy meghaladja ezt az értéket. Legalább 0 lehet.

max_score
integer opcionális
214

Csak azok a tárcák, amelyek értékelési pontszáma nem haladja meg ezt az értéket. Legalább 0 lehet.

tags
string opcionális
12,34

Szűrés címke-taxonómia szerint: vesszővel elválasztott kategóriacsoport-azonosítók (ugyanazok az azonosítók, amelyeket a weboldali facet-szűrők küldenek). Legfeljebb 1000 karakter lehet.

ids
string opcionális
175,317

Szűrés adott tárca-azonosítókra (CSV, legfeljebb 100). Legfeljebb 1000 karakter lehet.

slugs
string opcionális
frostsnap,coin98-fusion-card

Szűrés adott tárca-slugokra (CSV, legfeljebb 100). Legfeljebb 2000 karakter lehet.

sort
string opcionális
-score

Vesszővel elválasztott rendezési mezők; csökkenő sorrendhez tedd elé: -. Rendezhető: score, released_at, assets, pros, cons. Legfeljebb 100 karakter lehet.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/wallets/timeline?page=1&per_page=50&search=ledger&min_score=50&max_score=214&tags=12%2C34&ids=175%2C317&slugs=frostsnap%2Ccoin98-fusion-card&sort=-score" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tárcák összehasonlítása

Free

2–4 tárca egymás melletti összehasonlítása a teljes, csoportosított címketaxonómiával. A data[] megtartja a kért slug-sorrendet, így a fogyasztók pozíció szerint tudják kirajzolni az oszlopokat.

GET
https://bitculator.com/api/v1/wallets/compare
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

slugs
string kötelező
frostsnap,coin98-fusion-card

2–4 különböző tárca-slug, vesszővel elválasztva.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/wallets/compare?slugs=frostsnap%2Ccoin98-fusion-card" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Tárca részleteinek lekérése

Free

Teljes profil egyetlen tárcához, a csoportosított címke-taxonómiával együtt: a categories egy {group, tags[]} lista, ahol minden címkének van slugja, neve és opcionális értéke. A meta.top_score az összes tárca közül a legmagasabb pontszám.

GET
https://bitculator.com/api/v1/wallets/{slug}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
frostsnap

A tárca slugja.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/wallets/frostsnap" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

A tárca által támogatott érmék

Free

A tárca által támogatott érmék, ugyanabban a szerkezetben, mint a List coins, és ugyanazokat a szűrőket/rendezést fogadja.

GET
https://bitculator.com/api/v1/wallets/{slug}/assets
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
frostsnap

A tárca slugja.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik). Legalább 1 lehet.

per_page
integer opcionális
50

Sorok száma oldalanként. A felső korlát a csomagtól függ (Free 100, Starter/Pro 250); túllépése 422-t ad vissza, nem vágja le az értéket. Legalább 1 lehet. Nem lehet nagyobb 100-nál.

type
string opcionális
coin

Szűkítés egyetlen eszköztípusra: coin vagy token.

Ezek egyike: coin token

status
string opcionális
active

Jegyzési állapot: active, delisted, untracked, progressing, awaiting vagy preparing. Alapértelmezés: az összes nyilvános állapot.

Ezek egyike: active delisted untracked progressing awaiting preparing

search
string opcionális
bitcoin

Szabadszavas keresés a névben vagy a szimbólumban. Legfeljebb 100 karakter lehet.

min_price
number opcionális
0.5

Csak azok az érmék, amelyek árfolyama eléri vagy meghaladja ezt az USD-értéket. Legalább 0 legyen.

max_price
number opcionális
100000

Csak azok az érmék, amelyek árfolyama legfeljebb ennyi USD. Legalább 0 legyen.

min_marketcap
number opcionális
1000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_marketcap
number opcionális
5000000000000

Csak azok az érmék, amelyek USD-ben számolt piaci kapitalizációja legfeljebb ennyi. Legalább 0 legyen.

min_volume
number opcionális
1000000

Csak azok az érmék, amelyek 24 órás USD-forgalma eléri vagy meghaladja ezt az értéket. Legalább 0 legyen.

max_volume
number opcionális
100000000000

Csak azok az érmék, amelyek 24 órás USD-forgalma legfeljebb ennyi. Legalább 0 legyen.

ids
string opcionális
38,39

Szűrés adott érme-azonosítókra (CSV, a slugs/symbols listákkal együtt legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

slugs
string opcionális
bitcoin,ethereum

Szűrés adott érme-slugokra (CSV, együttesen legfeljebb 100 szelektor). Legfeljebb 2000 karakter lehet.

symbols
string opcionális
BTC,ETH

Szűrés adott érme-szimbólumokra (CSV, kis- és nagybetűre nem érzékeny, együttesen legfeljebb 100 szelektor). Legfeljebb 1000 karakter lehet.

sort
string opcionális
-marketcap

Vesszővel elválasztott rendezési mezők; csökkenő sorrendhez tedd elé: -. Rendezhető: marketcap, rank, price, volume_24h, change_24h, change_7d. Legfeljebb 100 karakter lehet.

interval
string opcionális
24h

Elmozdulási időablak, csak a /coins/gainers és a /coins/losers végponthoz: 24h vagy 7d.

Ezek egyike: 24h 7d

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/wallets/frostsnap/assets?page=1&per_page=50&type=coin&status=active&search=bitcoin&min_price=0.5&max_price=100000&min_marketcap=1000000&max_marketcap=5000000000000&min_volume=1000000&max_volume=100000000000&ids=38%2C39&slugs=bitcoin%2Cethereum&symbols=BTC%2CETH&sort=-marketcap&interval=24h" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
3 végpont

Globális piac

A teljes piacra vonatkozó aggregátumok – összes piaci kapitalizáció és forgalom, eszköz-/tőzsde-/pár-/piacszámok, BTC/ETH dominancia rangsor alapú top 3-mal, a piaci Félelem és kapzsiság érték, valamint egy top 100 hőtérkép és a piaci kapitalizáció/forgalom előzményei.

Globális piaci pillanatkép

Free

Egyetlen hívásban a piac áttekintése: összes piaci kapitalizáció és 24 órás forgalom, a kriptovaluták / tokenek / tőzsdék / párok / piacok száma, dominance (BTC és ETH részesedése, valamint a rangsor alapú top3), továbbá a piaci fear_greed érték. index: a 0–100-as Fear & Greed index, ahogy a Bitculator mutatja – megjelenítéshez ezt használja; score: a −100…+100 közötti nyers összetett érték, amelyből az index származik.

GET
https://bitculator.com/api/v1/global
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/global" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Piaci hőtérkép

Starter

A top 100 treemap sorai, plusz a keretező statisztikák (teljes piaci kapitalizáció és forgalom, dominancia és a piaci félelem és kapzsiság pontszám) - a webes hőtérkép API-párja. A meta.fear_greed objektumban: index: a 0–100-as Fear & Greed index, ahogy a Bitculator mutatja – megjelenítéshez ezt használja; score: a −100…+100 közötti nyers összetett érték, amelyből az index származik.

GET
https://bitculator.com/api/v1/global/heatmap
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/global/heatmap" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Globális piaci kapitalizáció / forgalom előzményei

Starter

A teljes piacra vonatkozó idősor marketcap vagy volume szerint. A felbontás a period értékét követi: 24h = félóránként, 7d = óránként, 30d/all = naponta (a finomabb aggregációk törlődnek).

GET
https://bitculator.com/api/v1/global/history/{metric}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

metric
string kötelező
marketcap

Melyik sorozat: marketcap vagy volume.

Query paraméterek

period
string opcionális
7d

24h, 7d, 30d vagy all (alapértelmezés: 24h).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/global/history/marketcap?period=7d" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
4 végpont

Szentiment

Piaci és érménkénti szentimentindexek. A Félelem és kapzsiság, valamint a Bull/Bear 15 percenként frissülő PILLANATKÉP – csak az aktuális érték létezik, idősor nincs hozzájuk. Az Altseason teljes napi előzményt tartalmaz. Az indicators a piac egészére vonatkozó technikai összesítés.

Félelem és kapzsiság index

Free

Az aktuális félelem és kapzsiság érték (15 perces pillanatkép - előzmény nélkül). A piac egészére vonatkozó indexhez hagyd el a coin paramétert, vagy adj meg egy érme-slugot érménkénti értékhez. Az intervals tartalmazza a 7 és 30 napos részpontszámokat és azok összetevőit.

index: a 0–100-as Fear & Greed index, ahogy a Bitculator mutatja – megjelenítéshez ezt használja (0–19 extrém félelem, 20–39 félelem, 40–59 semleges, 60–79 kapzsiság, 80–100 extrém kapzsiság). score: a −100…+100 közötti nyers összetett érték, amelyből az index származik. Minden intervallum mindkettőt tartalmazza.

GET
https://bitculator.com/api/v1/sentiment/fear-greed
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

coin
string opcionális
bitcoin

Érme-slug az érménkénti értékhez; a piaci index esetén hagyd el.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/sentiment/fear-greed?coin=bitcoin" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Bull / bear index

Starter

Az aktuális Bull/Bear érték (15 perces pillanatkép - előzmény nélkül). A piac egészére vonatkozó indexhez hagyd el a coin paramétert, vagy adj meg egy érme-slugot érménkénti értékhez.

GET
https://bitculator.com/api/v1/sentiment/bull-bear
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

coin
string opcionális
bitcoin

Érme-slug az érménkénti értékhez; a piaci index esetén hagyd el.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/sentiment/bull-bear?coin=bitcoin" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Altcoin-szezon index

Starter

Az aktuális altseason érték (a top 100-ból a BTC-t felülmúló érmék száma), opcionális napi history mezővel. A félelem és kapzsiság indextől eltérően az altseason teljes napi előzménnyel rendelkezik - a days megadásával kérhető.

GET
https://bitculator.com/api/v1/sentiment/altseason
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

days
integer opcionális
30

A bevonandó napi előzmények napjainak száma (1–365; 0/elhagyva = csak az aktuális).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/sentiment/altseason?days=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Piaci indikátorok összesítése

Pro

A piac egészére vonatkozó technikai összesítés - 25 indikátorkategória összegezve, mindegyiknél az aktuális állapot, a pontszám és a kategóriaadatok.

GET
https://bitculator.com/api/v1/sentiment/indicators
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/sentiment/indicators" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
14 végpont

Indikátorok

Érménkénti technikai indikátorok. Minden indikátornak saját végpontja van - momentum-oszcillátorok (RSI, Stoch-RSI, CCI, MFI, Williams %R), trend- és ár- viszonyítási alapok (SMA, MACD, VWAP), forgalomáramlás (OBV, CMF), trenderősség (ADX) és volatilitás -, plusz egyetlen, több indikátort tartalmazó pillanatkép. Minden család NAPI sorozat, napi gyertyákból számítva (teljes megőrzés; a fiatal eszközök az elején bemelegítő null értékeket adnak vissza, amíg nincs elég előzmény). Az árskálás családok (SMA, VWAP, MACD, OBV) decimális sztringeket adnak, a korlátos oszcillátorok számokat. Néhány hosszú ablakú periódushoz fizetős csomag kell - ezt minden végpontnál jelezzük.

Indikátor-pillanatkép

Pro

A több indikátort tartalmazó pillanatkép - minden indikátorkategória legfrissebb state (bullish/bearish/sheepish…), score és nyers data értéke, egyetlen válaszban. Ideális egy irányítópult gyors áttekintéséhez; a teljes napi előzményhez használd az alábbi, indikátoronkénti végpontokat.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

RSI (relatív erősségi index)

Starter

Napi Relative Strength Index – 0–100 közé szorított momentumoszcillátor, amely a friss ármozgások sebességét és nagyságát méri. A 70 felett hagyományosan túlvásárolt, a 30 alatt túladott. Időablakok: 7, 14, 21, 28 nap (alapértelmezés: 14) – a 21 és 28 napos időablakhoz Starter vagy magasabb csomag kell. A fiatal érmék elején bemelegítő null értékek jelennek meg.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/rsi
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

period
integer opcionális
14

Ablakhossz - 7, 14, 21 vagy 28 (alapértelmezés: 14).

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/rsi?period=14&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Stochastic RSI

Pro

Napi Stochastic RSI – a sztochasztikus oszcillátort magára az RSI-re alkalmazza, így gyorsabb, érzékenyebb 0–100 momentumértéket ad %K és %D vonalakkal, amelyek keresztezése fordulatot jelez. Időablakok: 7, 14, 21, 28 nap (alapértelmezés: 14) – a 21 és 28 napos időablakhoz Starter vagy magasabb csomag kell.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/stoch-rsi
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

period
integer opcionális
14

Ablakhossz - 7, 14, 21 vagy 28 (alapértelmezés: 14).

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/stoch-rsi?period=14&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

SMA (egyszerű mozgóátlag)

Starter

Napi Simple Moving Average – a záróárfolyam számtani átlaga az időablakban; a klasszikus trend-alapvonal, amelyet a kereskedők támaszért, ellenállásért és golden/death crossért olvasnak. Időablakok: 50, 100, 200 nap (alapértelmezés: 50). Az értékek decimális karakterláncok az árfolyam skáláján.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/sma
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

period
integer opcionális
50

Ablakhossz - 50, 100 vagy 200 (alapértelmezés: 50).

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/sma?period=50&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

CCI (Commodity Channel Index)

Starter

Napi Commodity Channel Index – azt méri, mennyire tért el az árfolyam a statisztikai átlagától; a ±100 feletti értékek erős trendet vagy lehetséges fordulatot jeleznek. Időablakok: 20, 50, 100 nap (alapértelmezés: 20).

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/cci
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

period
integer opcionális
20

Ablakhossz - 20, 50 vagy 100 (alapértelmezés: 20).

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/cci?period=20&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

MFI (Money Flow Index)

Pro

Napi Money Flow Index – forgalommal súlyozott RSI (0–100), amely a kereskedési forgalmat is beszámítja a momentumba; gyakran „forgalmi RSI” néven említik. 80 felett túlvásárolt, 20 alatt túladott. Időablakok: 7, 14, 28 nap (alapértelmezés: 14).

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/mfi
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

period
integer opcionális
14

Ablakhossz - 7, 14 vagy 28 (alapértelmezés: 14).

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/mfi?period=14&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Williams %R

Pro

Napi Williams %R – −100–0 közé szorított momentumoszcillátor, amely megmutatja, hol áll a záróár a friss mélypont-csúcs sávon belül; −20 felett túlvásárolt, −80 alatt túladott. Időablakok: 14, 20, 50 nap (alapértelmezés: 14).

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/williams-r
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

period
integer opcionális
14

Ablakhossz - 14, 20 vagy 50 (alapértelmezés: 14).

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/williams-r?period=14&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Árvolatilitás

Pro

Napi ár-volatilitási index – a napi hozamok szórása az időablakban, normalizált érték arról, mennyire szaggatott volt az árfolyam mozgása. Időablakok: 7, 14, 30 nap (alapértelmezés: 7) – a 30 napos időablakhoz Starter vagy magasabb csomag kell.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/price-volatility
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

period
integer opcionális
7

Ablakhossz - 7, 14 vagy 30 (alapértelmezés: 7).

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/price-volatility?period=7&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Forgalmi volatilitás

Starter

Napi forgalmi volatilitási index – a napi kereskedési forgalom szórása az időablakban; azt mutatja, mennyire szabálytalan volt a részvétel. Időablakok: 7, 14, 30 nap (alapértelmezés: 7) – a 30 napos időablakhoz Starter vagy magasabb csomag kell.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/volume-volatility
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

period
integer opcionális
7

Ablakhossz - 7, 14 vagy 30 (alapértelmezés: 7).

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/volume-volatility?period=7&start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

MACD

Pro

Napi MACD (Moving Average Convergence Divergence) – a 12/26 EMA különbsége 9 periódusú jelvonallal és hisztogrammal; alapvető trend- és momentumindikátor, amelyet a jelvonal keresztezéseire és a nullvonal átlépéseire olvasnak. A macd, signal és histogram értékeket decimális karakterláncként adja vissza. Nincs időablak-paraméter.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/macd
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/macd?start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

OBV (On-Balance Volume)

Pro

Napi On-Balance Volume – halmozott forgalmi vonal, amely az emelkedő napok forgalmát hozzáadja, az esőkét kivonja, így követi a nettó vételi és eladási nyomást, és megerősíti az ártrendet – vagy eltér tőle. Egyetlen decimális karakterlánc-sorozat.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/obv
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/obv?start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

ADX (Average Directional Index)

Starter

Napi ADX +DI/−DI értékekkel – a trend erősségét (adx) és irányát méri (a plus_di/minus_di iránymutató indikátorok). A 25 felett ADX erős trendet jelez, iránytól függetlenül; a DI keresztezése mutatja, merre. Egyetlen sorozat, nincs időablak-paraméter.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/adx
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/adx?start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

VWAP (forgalommal súlyozott átlagár)

Pro

Napi VWAP – a forgalommal súlyozott átlagár, alapvető fair-value és végrehajtási referencia; a VWAP felett az árfolyam bullish, alatta bearish. Egyetlen decimális karakterlánc-sorozat, nincs időablak-paraméter.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/vwap
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/vwap?start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

CMF (Chaikin Money Flow)

Starter

Napi Chaikin Money Flow – az időszak pénzáramlási forgalmát összegzi, hogy felmérje a felhalmozást a kiárusítással szemben; a pozitív érték nettó vételi, a negatív nettó eladási nyomást jelent. Kb. ±1 közé esik. Egyetlen sorozat, nincs időablak-paraméter.

GET
https://bitculator.com/api/v1/coins/{slug}/indicators/cmf
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slugja.

Query paraméterek

start
string opcionális
2026-06-01

ISO dátum alsó korlát.

end
string opcionális
2026-06-30

ISO dátum felső korlát.

limit
integer opcionális
30

Sorok maximális száma (1–1000, alapértelmezés: 365).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/indicators/cmf?start=2026-06-01&end=2026-06-30&limit=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
3 végpont

Konvertálás

Konvertálás bármely két aktív eszköz között (kripto ÉS fiat), valamint a konvertálás lábaként használható valuták listázása. Az értékek decimális karakterláncok. A fiat árfolyamok kb. naponta kétszer frissülnek; a kriptóárak kb. minden percben.

Konvertálás eszközök között

Free

Szerveroldali átváltás bármely két aktív eszköz között (kripto ÉS fiat). A to CSV-listát is elfogad több cél egyidejű átváltásához; a megfordítás csak a from/to felcserélése. Az átváltás lineáris, tehát value = unit_rate * amount. A fiat devizaárfolyamok kb. naponta kétszer frissülnek, a kriptoárfolyamok kb. percenként.

GET
https://bitculator.com/api/v1/convert
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

from
string kötelező
bitcoin

A forráseszköz slugja.

to
string kötelező
ethereum

A céleszköz(ök) slugja, vesszővel elválasztva (legfeljebb 10).

amount
number opcionális
2.5

A konvertálandó forráseszköz összege (alapértelmezés: 1).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/convert?from=bitcoin&to=ethereum&amount=2.5" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Fiat valuták listázása

Free

Az aktív fiat valuták USD-árfolyamukkal: rate_per_usd (egység egy USD-re) és annak reciproka, az usd_value. A fiat devizaárfolyamok kb. naponta kétszer frissülnek.

GET
https://bitculator.com/api/v1/fiats
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/fiats" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Átváltási árfolyamok listázása

Free

Az átváltás lábaként használható vs-valuták - a legfontosabb fiat valuták, érmék és tokenek -, mindegyik normalizált usd_value értékkel (USD egy egységre). Az érme- és tokenértékek kb. percenként frissülnek; a lassú fiat árfolyamok külön gyorsítótárba kerülnek (kb. naponta kétszer).

GET
https://bitculator.com/api/v1/rates
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/rates" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
5 végpont

Kalkulátorok

Szerveroldali pénzügyi kalkulátorok a webes eszközök tükörképeként: DCA, nyereség/veszteség és hitel (ezek gyorsítótárazott piaci adatot olvasnak), plusz állapotmentes kamatos kamat- és stakelési számítások.

DCA kalkulátor

Free

Dollar-cost averaging visszateszt az érme valós napi árfolyam-előzményein: interval gyakorisággal egy amount értékű vásárlás a start és az end között. A series=true megadásával a teljes vásárlásonkénti sorozat is bekerül.

GET
https://bitculator.com/api/v1/calculators/dca
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

slug
string kötelező
bitcoin

Az érme slug azonosítója.

amount
number kötelező
100

Vásárlásonként elköltött USD (0,01–1 000 000 000).

interval
string kötelező
weekly

Vásárlási gyakoriság: daily, weekly, monthly, quarterly vagy yearly.

start
string kötelező
2024-01-01

date Az első vásárlás dátuma (2008-12-31 után).

end
string opcionális
2025-01-01

date Az utolsó vásárlás dátuma (alapértelmezés: ma).

series
boolean opcionális
false

A vásárlásonkénti sorozat belefoglalása a válaszba.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/calculators/dca?slug=bitcoin&amount=100&interval=weekly&start=2024-01-01&end=2025-01-01&series=" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Nyereség / veszteség kalkulátor

Free

Mennyit hozott egy vásárlás és egy későbbi eladás két múltbeli dátum között, az érme akkori valós árfolyamaival. A díjak fix USD összegek, nem százalékok.

GET
https://bitculator.com/api/v1/calculators/profit-loss
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

slug
string kötelező
bitcoin

Az érme slug azonosítója.

amount
number kötelező
1000

A buy_date napján befektetett USD (0,01–1 000 000 000).

buy_date
string kötelező
2023-01-01

date A vásárlás dátuma.

sell_date
string kötelező
2025-01-01

date Az eladás dátuma (a buy_date napján vagy utána).

buy_fee
number opcionális
10

Fix vásárlási díj USD-ben (alapértelmezés: 0).

sell_fee
number opcionális
10

Fix eladási díj USD-ben (alapértelmezés: 0).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/calculators/profit-loss?slug=bitcoin&amount=1000&buy_date=2023-01-01&sell_date=2025-01-01&buy_fee=10&sell_fee=10" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Kamatos kamat kalkulátor

Free

Tisztán matematika - nincs piaci adat. A rate paraméter a névleges éves kamatláb: minden kamatperiódusra a rate paraméter és az évi periódusszám hányadosa jut (5% havi kamatozással havonta 5/12%).

GET
https://bitculator.com/api/v1/calculators/compound-interest
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

principal
number kötelező
10000

Kezdő egyenleg USD-ben.

rate
number kötelező
5

Éves kamatláb %-ban (névleges, egyenlően elosztva a kamatperiódusok között).

duration
integer kötelező
5

Az előrejelzés hossza (az évek felső korlátja 50).

duration_unit
string opcionális
years

years (alapértelmezés) vagy months.

compound_frequency
string opcionális
monthly

daily, weekly, monthly (alapértelmezés), quarterly vagy annually.

contribution
number opcionális
100

Ismétlődő befizetés USD-ben (alapértelmezés: 0).

contribution_frequency
string opcionális
monthly

daily, weekly, monthly (alapértelmezés), quarterly vagy annually.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/calculators/compound-interest?principal=10000&rate=5&duration=5&duration_unit=years&compound_frequency=monthly&contribution=100&contribution_frequency=monthly" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Hitel vagy eladás kalkulátor

Free

Hitelfelvétel kriptóra fedezettel vagy annak eladása – mindkét forgatókönyvet az érme JELENLEGI árfolyamán veti össze. Tájékoztató előrejelzés, nem pénzügyi tanácsadás.

GET
https://bitculator.com/api/v1/calculators/loan
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

slug
string kötelező
bitcoin

Az érme slug azonosítója.

crypto_amount
number kötelező
2

Mennyit birtokolsz az érméből.

needed_cash
number kötelező
50000

A felszabadítandó USD összege.

term_months
integer opcionális
36

Hitel futamideje hónapban (alapértelmezés: 36).

interest_rate
number opcionális
10

Hitel APR %-ban (alapértelmezés: 10).

ltv
number opcionális
50

Hitelfedezeti arány (LTV) %-ban (alapértelmezés: 50).

expected_growth
number opcionális
25

Az érme árfolyamának várható növekedése a futamidő alatt %-ban (alapértelmezés: 25).

tax_rate
number opcionális
25

Az eladásra alkalmazott tőkejövedelem-adó %-ban (alapértelmezés: 25).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/calculators/loan?slug=bitcoin&crypto_amount=2&needed_cash=50000&term_months=36&interest_rate=10&ltv=50&expected_growth=25&tax_rate=25" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Stakelési jutalom kalkulátor

Free

Tisztán matematika - stakelési jutalmak opcionális kamatos kamattal és validátori jutalékkal. Nem olvas piaci adatot.

GET
https://bitculator.com/api/v1/calculators/staking
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

amount
number kötelező
1000

A stakelt összeg, a stakelt eszköz egységeiben.

period
number kötelező
2

A stakelési időszak hossza (az 50 évnek megfelelő értékig).

period_unit
string opcionális
years

years (alapértelmezés), months vagy days.

apy
number kötelező
5

A meghirdetett APY %-ban.

compound_frequency
string opcionális
monthly

never, daily, weekly, monthly (alapértelmezés) vagy yearly.

commission
number opcionális
10

Validátori jutalék %-ban, a jutalmakból levonva (alapértelmezés: 0).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/calculators/staking?amount=1000&period=2&period_unit=years&apy=5&compound_frequency=monthly&commission=10" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
8 végpont

Szerkesztőségi

Szerkesztőségi cikkek – csak a közzétettek (ACTIVE). A locale választja ki a tartalom nyelvét, mezőnkénti angol tartalékkal (a válasz megadja, melyik locale érvényesült). A cikkek címke vagy kapcsolódó érme-/tőzsde-/tárca-slug szerint szűrhetők. Az API-olvasások szándékosan NEM növelik a megtekintésszámot.

Érme videói

Free

Egy érméhez kapcsolt válogatott videók (az érme oldalának Videók füle), lapozva.

GET
https://bitculator.com/api/v1/coins/{slug}/videos
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slug azonosítója.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik).

per_page
integer opcionális
10

Sorok száma oldalanként (1–50, alapértelmezés: 10).

type
string opcionális
review

Szűrés videótípus szerint (például overview, tutorial, explainer, review, analysis, news).

search
string opcionális
halving

Szabadszavas keresés a címben.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/videos?page=1&per_page=10&type=review&search=halving" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Érme elemzési idővonala

Free

Az érme elemzési idővonala - ugyanaz a válasz, amit az eszközoldal elemzés panelje használ, offset/limit szerint ablakozva.

GET
https://bitculator.com/api/v1/coins/{slug}/insights
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
bitcoin

Az érme slug azonosítója.

Query paraméterek

locale
string opcionális
en

A tartalom nyelve (angolra esik vissza).

offset
integer opcionális
0

Kihagyandó sorok száma (0–500, alapértelmezés: 0).

limit
integer opcionális
5

Visszaadandó sorok száma (1–50, alapértelmezés: 5).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/coins/bitcoin/insights?locale=en&offset=0&limit=5" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Cikkek listázása

Free

Publikált cikkek, a legújabbtól kezdve, lapozva. Szűrhető tag szerint, vagy egy kapcsolódó coin / exchange / wallet slug alapján, vagy szabad szöveges search mezővel. Minden sor egy összefoglaló (cím, alcím, címkék, olvasási idő, főkép, kapcsolódó entitások, dátumok).

GET
https://bitculator.com/api/v1/articles
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik).

per_page
integer opcionális
20

Sorok száma oldalanként (1–50, alapértelmezés: 20).

locale
string opcionális
en

A tartalom nyelve (angolra esik vissza).

tag
string opcionális
guide

Szűrés címke szerint: news, guide, tutorial, explainer, analysis, review, trading, overview vagy information.

coin
string opcionális
bitcoin

Szűrés az ehhez az érme-slughoz kapcsolódó cikkekre.

exchange
string opcionális
binance-exchange

Szűrés az ehhez a tőzsde-slughoz kapcsolódó cikkekre.

wallet
string opcionális
frostsnap

Szűrés az ehhez a tárca-slughoz kapcsolódó cikkekre.

search
string opcionális
halving

Szabadszavas keresés a címben/alcímben.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/articles?page=1&per_page=20&locale=en&tag=guide&coin=bitcoin&exchange=binance-exchange&wallet=frostsnap&search=halving" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Cikk lekérése

Free

Egy közzétett cikk a teljes szövegével, címkéivel, főképével, hasznosság-számlálóival és kapcsolódó entitásaival. A locale választja ki a tartalom nyelvét, mezőnkénti angol tartalékkal (a válasz megadja, melyik locale érvényesült).

GET
https://bitculator.com/api/v1/articles/{slug}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
what-is-bitcoin

A cikk slugja.

Query paraméterek

locale
string opcionális
en

A tartalom nyelve (angolra esik vissza).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/articles/what-is-bitcoin?locale=en" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Cikk-visszajelzés beküldése

Free

Hasznos / nem hasznos szavazatot rögzít egy cikkre - ugyanazok a számlálók, amelyeket a web hasznosság- gombjai használnak. Kulcsonkénti sebességkorlátozás érvényes a háttérben.

POST
https://bitculator.com/api/v1/articles/{slug}/feedback
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

slug
string kötelező
what-is-bitcoin

A cikk slugja.

Törzsparaméterek

helpful
boolean kötelező
true

true, ha hasznos, false, ha nem hasznos.

Kérés

curl --request POST \
    "https://bitculator.com/api/v1/articles/what-is-bitcoin/feedback" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"helpful\": true
}"

Videó lekérése

Free

Egy válogatott videó a YouTube-azonosítójával, címével, típusával, hosszával és azokkal az érmékkel/tőzsdékkel/tárcákkal, amelyekhez kapcsolódik.

GET
https://bitculator.com/api/v1/videos/{id}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

id
integer kötelező
87

A videó azonosítója.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/videos/87" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Elemzések listázása

Free

AI által generált piaci elemzések, lapozva. Szűrés type, kapcsolódó coin slug vagy szabadszavas search szerint; a locale választja ki a főcím/összefoglaló nyelvét, angol tartalékkal.

GET
https://bitculator.com/api/v1/insights
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik).

per_page
integer opcionális
20

Sorok száma oldalanként (1–50, alapértelmezés: 20).

locale
string opcionális
en

A tartalom nyelve (angolra esik vissza).

type
string opcionális
per_asset

Szűrés az elemzés típusa szerint: per_asset, market_overview vagy narrative.

coin
string opcionális
bitcoin

Szűrés az erről az érme-slugról szóló elemzésekre.

search
string opcionális
etf

Szabadszavas keresés a főcímben.

sort
string opcionális
first_reported

Rendezési sorrend: first_reported (alapértelmezés) vagy last_updated.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/insights?page=1&per_page=20&locale=en&type=per_asset&coin=bitcoin&search=etf&sort=first_reported" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Elemzés lekérése

Free

Egy elemzés a teljes tartalmával – főcím, összefoglaló, forráscikk-idővonal és kapcsolódó érmék.

GET
https://bitculator.com/api/v1/insights/{id}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

id
integer kötelező
101

Az elemzés azonosítója.

Query paraméterek

locale
string opcionális
en

A tartalom nyelve (angolra esik vissza).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/insights/101?locale=en" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
3 végpont

Riasztások

Árriasztások kezelése (CRUD) - ugyanazok a riasztások, amelyeket a webalkalmazás kezel. A riasztások a kulcs tulajdonosának riasztáskészletéből fogyasztanak, csak érmékre állíthatók és TARGET típusúak, egy fölötte/alatta kontra aktuális érték ellenőrzés pedig blokkolja azokat a riasztásokat, amelyek azonnal önmagukat aktiválnák. Kulcshoz kötött (az API-kulcs határozza meg a tulajdonost), és a válasza soha nem kerül gyorsítótárba.

Riasztások listázása

Free

A kulcs tulajdonosának riasztásai, a legújabbtól kezdve, lapozva. Szűrhető status, direction vagy notification csatorna szerint.

GET
https://bitculator.com/api/v1/alarms
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik).

per_page
integer opcionális
25

Sorok száma oldalanként (1–100, alapértelmezés: 25).

status
string opcionális
active

Szűrés állapot szerint: active vagy triggered.

direction
string opcionális
above

Szűrés a kiváltás iránya szerint: above vagy below.

notification
string opcionális
email

Szűrés kiszállítási csatorna szerint: email, push vagy webhook.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/alarms?page=1&per_page=25&status=active&direction=above&notification=email" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Riasztás létrehozása

Free

TARGET típusú riasztást hoz létre egy érmére, és egy riasztási helyet vesz el a kulcs tulajdonosának egyenlegéből. A célértéket a rendszer az érme aktuális értékéhez méri, hogy a riasztás ne tudjon azonnal magától elsülni: az above riasztás célértéke az aktuális értéknél nagyobb, a below riasztásé kisebb legyen. Ha az érmének a választott metrikára nincs aktuális értéke (például nincs piaci kapitalizációja, mert nincs forgalomban lévő kínálata), a kérés 422-es hibával elutasításra kerül.

POST
https://bitculator.com/api/v1/alarms
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Törzsparaméterek

name
string kötelező
BTC six figures

Címke a riasztáshoz (legfeljebb 255 karakter).

coin
string kötelező
bitcoin

Az érme slug azonosítója.

metric
string kötelező
rate

A figyelt metrika: rate, volume vagy marketcap.

direction
string kötelező
above

Kiváltás iránya: above vagy below.

target
number kötelező
100000

A küszöbérték (az érme aktuális értékének a direction szerinti oldalán kell lennie).

notification
string kötelező
email

Kiszállítási csatorna: email, push vagy webhook.

Kérés

curl --request POST \
    "https://bitculator.com/api/v1/alarms" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"BTC six figures\",
    \"coin\": \"bitcoin\",
    \"metric\": \"rate\",
    \"direction\": \"above\",
    \"target\": 100000,
    \"notification\": \"email\"
}"

Riasztás törlése

Free

Törli a kulcs tulajdonosának egyik riasztását, és visszaadja az általa felhasznált riasztási helyet.

DELETE
https://bitculator.com/api/v1/alarms/{id}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

id
integer kötelező
42

A riasztás azonosítója.

Kérés

curl --request DELETE \
    "https://bitculator.com/api/v1/alarms/42" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
5 végpont

Webhookok

A Bitculator minden eseményt JSON-ként POST-ol, HMAC-aláírás fejléccel:

X-Bitculator-Signature: t=<unix-ts>,v1=<hex hmac_sha256("<ts>.<raw-body>", secret)>
X-Bitculator-Event: alarm.triggered

Az ellenőrzéshez számold újra a HMAC-ot a "." értéken a végpont titkos kulcsával, és állandó időben hasonlítsd össze; utasítsd el, ha a t néhány percnél régebbi (visszajátszás-védelem). Példa (PHP):

[$t, $v1] = sscanf($_SERVER['HTTP_X_BITCULATOR_SIGNATURE'], 't=%d,v1=%s');
$expected = hash_hmac('sha256', $t.'.'.file_get_contents('php://input'), $secret);
abort_unless(hash_equals($expected, $v1) && abs(time() - $t) < 300, 403);

Támogatott események: alarm.triggered. A kiszállítás 3× újrapróbálkozik növekvő várakozással; egy végpont 10 egymást követő hibás kiszállítás után automatikusan letiltja magát.

Webhook-végpontok listázása

Free

A kulcs tulajdonosának webhook végpontjai, a legújabbtól kezdve. Az aláírási titkok soha nem szerepelnek benne - minden titok pontosan egyszer, a létrehozáskor látható.

GET
https://bitculator.com/api/v1/webhooks
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/webhooks" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Webhook-végpont létrehozása

Free

HTTPS végpontot regisztrál (fiókonként legfeljebb 5) az események továbbításához. A válasz tartalmazza az aláíráshoz használt secret értéket - EGYETLEN alkalommal látható, ezért mentsd el azonnal.

POST
https://bitculator.com/api/v1/webhooks
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Törzsparaméterek

url
string kötelező
https://example.com/webhooks/bitculator

A HTTPS továbbítási URL. Csak nyilvános hosztok - a belső/privát címeket elutasítjuk.

events
string[] kötelező
["alarm.triggered"]

Az előfizetni kívánt események. Engedélyezett értékek: alarm.triggered.

Kérés

curl --request POST \
    "https://bitculator.com/api/v1/webhooks" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"url\": \"https:\\/\\/example.com\\/webhooks\\/bitculator\",
    \"events\": [
        \"alarm.triggered\"
    ]
}"

Webhook-végpont törlése

Free

Törli a kulcs tulajdonosának egyik webhook-végpontját. A hozzá tartozó, még folyamatban lévő kiszállítások elmaradnak.

DELETE
https://bitculator.com/api/v1/webhooks/{id}
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

id
integer kötelező
7

A webhook végpont azonosítója.

Kérés

curl --request DELETE \
    "https://bitculator.com/api/v1/webhooks/7" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Teszt esemény küldése

Free

Aláírt alarm.triggered tesztesemény kiküldése (a törzsben test: true, valódi aláírás-fejlécekkel), hogy a fogadók végponttól végpontig ellenőrizhetők legyenek.

POST
https://bitculator.com/api/v1/webhooks/{id}/test
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

id
integer kötelező
7

A webhook végpont azonosítója.

Kérés

curl --request POST \
    "https://bitculator.com/api/v1/webhooks/7/test" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Webhook továbbítási napló

Free

A végpont továbbítási kísérletei (30 napig megőrizve), a legújabbtól kezdve, lapozva.

GET
https://bitculator.com/api/v1/webhooks/{id}/deliveries
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

Útvonalparaméterek

id
integer kötelező
7

A webhook végpont azonosítója.

Query paraméterek

page
integer opcionális
1

Oldalszám (1-től kezdődik).

per_page
integer opcionális
25

Sorok száma oldalanként (1–100, alapértelmezés: 25).

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/webhooks/7/deliveries?page=1&per_page=25" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
3 végpont

Meta

API-metaadatok és önvizsgálat: hitelesített ping a kulcs és a middleware-lánc ellenőrzéséhez, az aktuális kulcs használata/kvótája, valamint a gépileg olvasható OpenAPI-specifikáció.

OpenAPI specifikáció

Free

Az API géppel olvasható OpenAPI 3 dokumentuma JSON formátumban - a kódgenerátorokat vagy API-eszközöket erre az URL-re irányítsd. Nyilvános: nem kell kulcs.

GET
https://bitculator.com/api/v1/openapi.json
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/openapi.json" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Ping

Free

Hitelesített üres művelet a Data API-kulcs végponttól végpontig való ellenőrzéséhez (auth.api → csomagonkénti burst-korlát → havi kvóta). Ugyanúgy beleszámít a kvótába, mint bármelyik másik hívás.

GET
https://bitculator.com/api/v1/ping
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/ping" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Kulcshasználat és kvóta

Free

Használati adatok a hívó kulcs tulajdonosáról arra a termékre, amelyhez a kulcs tartozik: a csomag, annak havi limitje, a felhasznált és a maradék mennyiség (mindig az X-Quota-* fejlécekkel egyezően), az aktuális periódus, valamint a végpontonkénti és tokenenkénti lebontás. MCP-n keresztül hívva az MCP-csomagot és -készletet jelenti. A beágyazott widgetek használatának saját csomagja és készlete van - az itt soha nem jelenik meg.

GET
https://bitculator.com/api/v1/usage
Bearer
bc_••••••••••••••••

A kulcsok kizárólag Bearer-rel használhatók, és a data-api jogosultságot hordozzák – tartsd őket a szerveroldalon.

GET kérés – nincs kéréstörzs.

Kérés

curl --request GET \
    --get "https://bitculator.com/api/v1/usage" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"