Bitculator
Bitculator · Data API · v1

Bitculator Data API

73 endepunkter 15 grupper X-Quota-* på hvert kall http://localhost/api/v1

Alle endepunkter ligger under /api/v1 og krever en Bearer-nøkkel med data-api-tillatelsen — opprett en i utviklerkonsollen.

Ditt første kall:

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

Responsene er JSON. Priser, kurser og forsyninger er desimalstrenger (flyttall kan ikke bære markedspresisjon); tellinger og analyseverdier er tall. Hver respons bærer din live kvote i headerne X-Quota-Limit / X-Quota-Used / X-Quota-Reset, og feil bruker alltid konvolutten {"error": {"code", "message", "details"}}.

Data API-et har sin egen månedlige kvote, knyttet til API-planen din og helt adskilt fra embed-widgetene dine. per_page-tak er planbaserte (Free 100, Starter/Pro 250); å overskride et tak returnerer 422 i stedet for å klippe.

Autentisering

For å autentisere forespørsler, inkluder en Authorization: Bearer {YOUR_API_KEY}-header på hver forespørsel.

Opprett en Data API-nøkkel i utviklerkonsollen — nøkler er kun for Bearer og bærer data-api-tillatelsen. Hold dem på serversiden; de er aldri ment for innbygging på klientsiden.

Authorization-header
Opprett en nøkkel →
Bearer
bc_••••••••••••••••

Sendes som Authorization: Bearer {YOUR_API_KEY} på hver forespørsel.

9 endepunkter

Mynter

Rangert markedsdata for mynter og tokens: paginerte listinger, detaljer per mynt, bevegere (gainers/losers), nylig lagt til, trending, og tidsserie per mynt. Priser, marketcap og forsyning er desimal-STRENGER (flyttall kan ikke bære markedspresisjon); prosentvise endringer, rangeringer og tellinger er tall.

List mynter

Rangerte mynter med priser, filtre og selektorer, paginert med Laravels links + meta-konvolutt. Priser, marketcap og circulating_supply er desimal- strenger; endringer og rangeringer er tall.

GET
http://localhost/api/v1/coins
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

type
string valgfri
coin

Begrens til én enkelt aktivatype: coin eller token.

En av: coin token

status
string valgfri
active

Noteringsstatus: active, delisted, untracked, progressing, awaiting eller preparing. Standard er alle offentlige statuser.

En av: active delisted untracked progressing awaiting preparing

search
string valgfri
bitcoin

Fritekst-treff på navn eller symbol. Må ikke være lengre enn 100 tegn.

min_price
number valgfri
0.5

Kun mynter priset til eller over denne USD-verdien. Må være minst 0.

max_price
number valgfri
100000

Kun mynter priset til eller under denne USD-verdien. Må være minst 0.

min_marketcap
number valgfri
1000000

Kun mynter med en USD-marketcap på eller over denne verdien. Må være minst 0.

max_marketcap
number valgfri
5000000000000

Kun mynter med en USD-marketcap på eller under denne verdien. Må være minst 0.

min_volume
number valgfri
1000000

Kun mynter med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun mynter med 24t USD-volum på eller under denne verdien. Må være minst 0.

ids
string valgfri
38,39

Filtrer til spesifikke mynt-ids (CSV, opptil 100 selektorer kombinert med slugs/symbols). Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
bitcoin,ethereum

Filtrer til spesifikke mynt-slugs (CSV, opptil 100 selektorer til sammen). Må ikke være lengre enn 2000 tegn.

symbols
string valgfri
BTC,ETH

Filtrer til spesifikke mynt-symboler (CSV, ikke skille mellom store/små bokstaver, opptil 100 selektorer til sammen). Må ikke være lengre enn 1000 tegn.

sort
string valgfri
-marketcap

Kommaseparerte sorteringsfelt; prefiks med - for synkende. Sorterbart: marketcap, rank, price, volume_24h, change_24h, change_7d. Må ikke være lengre enn 100 tegn.

interval
string valgfri
24h

Bevegervindu kun for /coins/gainers og /coins/losers: 24h eller 7d.

En av: 24h 7d

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Nylig lagt til mynter

Nyeste noteringer — sortert etter status_updated_at (tidsstempelet for når den ble aktiv; created_at er innhentingsdatoen, som ligger vilkårlig langt før noteringen). Samme radform og pagineringskonvolutt som List coins.

GET
http://localhost/api/v1/coins/recently-added
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

type
string valgfri
coin

Begrens til én enkelt aktivatype: coin eller token.

En av: coin token

status
string valgfri
active

Noteringsstatus: active, delisted, untracked, progressing, awaiting eller preparing. Standard er alle offentlige statuser.

En av: active delisted untracked progressing awaiting preparing

search
string valgfri
bitcoin

Fritekst-treff på navn eller symbol. Må ikke være lengre enn 100 tegn.

min_price
number valgfri
0.5

Kun mynter priset til eller over denne USD-verdien. Må være minst 0.

max_price
number valgfri
100000

Kun mynter priset til eller under denne USD-verdien. Må være minst 0.

min_marketcap
number valgfri
1000000

Kun mynter med en USD-marketcap på eller over denne verdien. Må være minst 0.

max_marketcap
number valgfri
5000000000000

Kun mynter med en USD-marketcap på eller under denne verdien. Må være minst 0.

min_volume
number valgfri
1000000

Kun mynter med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun mynter med 24t USD-volum på eller under denne verdien. Må være minst 0.

ids
string valgfri
38,39

Filtrer til spesifikke mynt-ids (CSV, opptil 100 selektorer kombinert med slugs/symbols). Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
bitcoin,ethereum

Filtrer til spesifikke mynt-slugs (CSV, opptil 100 selektorer til sammen). Må ikke være lengre enn 2000 tegn.

symbols
string valgfri
BTC,ETH

Filtrer til spesifikke mynt-symboler (CSV, ikke skille mellom store/små bokstaver, opptil 100 selektorer til sammen). Må ikke være lengre enn 1000 tegn.

sort
string valgfri
-marketcap

Kommaseparerte sorteringsfelt; prefiks med - for synkende. Sorterbart: marketcap, rank, price, volume_24h, change_24h, change_7d. Må ikke være lengre enn 100 tegn.

interval
string valgfri
24h

Bevegervindu kun for /coins/gainers og /coins/losers: 24h eller 7d.

En av: 24h 7d

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Topp stigende

De største positive bevegerne over interval-vinduet (24h standard, eller 7d). Samme radform og pagineringskonvolutt som List coins.

GET
http://localhost/api/v1/coins/gainers
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

type
string valgfri
coin

Begrens til én enkelt aktivatype: coin eller token.

En av: coin token

status
string valgfri
active

Noteringsstatus: active, delisted, untracked, progressing, awaiting eller preparing. Standard er alle offentlige statuser.

En av: active delisted untracked progressing awaiting preparing

search
string valgfri
bitcoin

Fritekst-treff på navn eller symbol. Må ikke være lengre enn 100 tegn.

min_price
number valgfri
0.5

Kun mynter priset til eller over denne USD-verdien. Må være minst 0.

max_price
number valgfri
100000

Kun mynter priset til eller under denne USD-verdien. Må være minst 0.

min_marketcap
number valgfri
1000000

Kun mynter med en USD-marketcap på eller over denne verdien. Må være minst 0.

max_marketcap
number valgfri
5000000000000

Kun mynter med en USD-marketcap på eller under denne verdien. Må være minst 0.

min_volume
number valgfri
1000000

Kun mynter med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun mynter med 24t USD-volum på eller under denne verdien. Må være minst 0.

ids
string valgfri
38,39

Filtrer til spesifikke mynt-ids (CSV, opptil 100 selektorer kombinert med slugs/symbols). Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
bitcoin,ethereum

Filtrer til spesifikke mynt-slugs (CSV, opptil 100 selektorer til sammen). Må ikke være lengre enn 2000 tegn.

symbols
string valgfri
BTC,ETH

Filtrer til spesifikke mynt-symboler (CSV, ikke skille mellom store/små bokstaver, opptil 100 selektorer til sammen). Må ikke være lengre enn 1000 tegn.

sort
string valgfri
-marketcap

Kommaseparerte sorteringsfelt; prefiks med - for synkende. Sorterbart: marketcap, rank, price, volume_24h, change_24h, change_7d. Må ikke være lengre enn 100 tegn.

interval
string valgfri
24h

Bevegervindu kun for /coins/gainers og /coins/losers: 24h eller 7d.

En av: 24h 7d

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Topp tapere

De største negative bevegerne over interval-vinduet (24h standard, eller 7d). Samme radform og pagineringskonvolutt som List coins.

GET
http://localhost/api/v1/coins/losers
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

type
string valgfri
coin

Begrens til én enkelt aktivatype: coin eller token.

En av: coin token

status
string valgfri
active

Noteringsstatus: active, delisted, untracked, progressing, awaiting eller preparing. Standard er alle offentlige statuser.

En av: active delisted untracked progressing awaiting preparing

search
string valgfri
bitcoin

Fritekst-treff på navn eller symbol. Må ikke være lengre enn 100 tegn.

min_price
number valgfri
0.5

Kun mynter priset til eller over denne USD-verdien. Må være minst 0.

max_price
number valgfri
100000

Kun mynter priset til eller under denne USD-verdien. Må være minst 0.

min_marketcap
number valgfri
1000000

Kun mynter med en USD-marketcap på eller over denne verdien. Må være minst 0.

max_marketcap
number valgfri
5000000000000

Kun mynter med en USD-marketcap på eller under denne verdien. Må være minst 0.

min_volume
number valgfri
1000000

Kun mynter med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun mynter med 24t USD-volum på eller under denne verdien. Må være minst 0.

ids
string valgfri
38,39

Filtrer til spesifikke mynt-ids (CSV, opptil 100 selektorer kombinert med slugs/symbols). Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
bitcoin,ethereum

Filtrer til spesifikke mynt-slugs (CSV, opptil 100 selektorer til sammen). Må ikke være lengre enn 2000 tegn.

symbols
string valgfri
BTC,ETH

Filtrer til spesifikke mynt-symboler (CSV, ikke skille mellom store/små bokstaver, opptil 100 selektorer til sammen). Må ikke være lengre enn 1000 tegn.

sort
string valgfri
-marketcap

Kommaseparerte sorteringsfelt; prefiks med - for synkende. Sorterbart: marketcap, rank, price, volume_24h, change_24h, change_7d. Må ikke være lengre enn 100 tegn.

interval
string valgfri
24h

Bevegervindu kun for /coins/gainers og /coins/losers: 24h eller 7d.

En av: 24h 7d

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Hent myntdetaljer

Full profil for én mynt. Utover listefeltene legger den til: supply (circulating/total/max), today OHLC, all_time_high / all_time_low (pris, dato og percent_from gjeldende pris), fully_diluted_valuation, markeds-counts (exchanges/pairs/tickers/wallets), decimals, genesis_date, offisielle links (typet url-liste), token-contracts, og en lokalisert HTML-description (faller tilbake til engelsk når den etterspurte lokalen mangler). Alle pris-/forsyningsfelt er desimalstrenger.

GET
http://localhost/api/v1/coins/{slug}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Mynt-slugen.

Spørringsparametere

locale
string valgfri
en

Innholdsspråk for beskrivelsen (faller tilbake til engelsk).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Candle-historikk

OHLC + volum + marketcap-tidsserie per mynt. Velg interval: minutely, half-hourly, hourly eller daily. Oppbevaring er en fast egenskap ved rollup- pipelinen — minutely 8 dager, half-hourly 3 måneder, hourly 6 måneder, daily for alltid; forespørsler utover et vindu returnerer det som finnes. Når en limit er satt, får du de N NYESTE radene i vinduet, sendt eldst-først. Priser er desimal- strenger.

GET
http://localhost/api/v1/coins/{slug}/history
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Mynt-slugen.

Spørringsparametere

interval
string valgfri
daily

minutely, half-hourly, hourly eller daily (standard daily).

start
string valgfri
2026-06-01

Nedre grense for ISO-dato/-tid.

end
string valgfri
2026-06-30

Øvre grense for ISO-dato/-tid (en verdi med kun dato betyr til og med den dagen).

limit
integer valgfri
30

Maks rader (1–2000, standard 1000).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Marketcap-historikk

De samme rollupene per mynt som Candle history, projisert til kun {time, marketcap}. Samme interval-valg og oppbevaringsvinduer (minutely 8 dager, half-hourly 3 måneder, hourly 6 måneder, daily for alltid), nyeste-N når en limit er satt.

GET
http://localhost/api/v1/coins/{slug}/marketcap-history
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Mynt-slugen.

Spørringsparametere

interval
string valgfri
daily

minutely, half-hourly, hourly eller daily (standard daily).

start
string valgfri
2026-06-01

Nedre grense for ISO-dato/-tid.

end
string valgfri
2026-06-30

Øvre grense for ISO-dato/-tid.

limit
integer valgfri
30

Maks rader (1–2000, standard 1000).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Mynt-sparkline

En kompakt prisserie for mynten over den valgte period, for å tegne sparklines.

GET
http://localhost/api/v1/coins/{slug}/sparkline
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Mynt-slugen.

Spørringsparametere

period
string valgfri
7d

24h, 7d, 30d, 60d, 90d, 180d eller 365d (standard 7d).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/coins/bitcoin/sparkline?period=7d" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
3 endepunkter

Priser

Den lettvektige pris-hurtigbanen — gjeldende pris, marketcap, 24t-volum og nylige endringer for et etterspurt sett med mynter. /prices krever en selektor (ids, slugs eller symbols); /prices/{slug} retter seg mot én mynt. Valgfritt convert til en fiat- valuta (kryptopriser oppdateres ~hvert minutt, fiat-FX ~to ganger daglig). Priser og marketcap er desimalstrenger.

Hent priser

Priser for et etterspurt sett med mynter. Send minst én selektor — ids, slugs eller symbols (opptil 100 til sammen). meta.currency gjengir konverteringsmålet (USD med mindre convert er satt).

GET
http://localhost/api/v1/prices
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

ids
string valgfri
38,39

Mynt-ids som skal prises (CSV). Minst én av ids, slugs eller symbols er påkrevd; de tre listene har et tak på 100 selektorer til sammen. Dette feltet er påkrevd når verken slugs eller symbols er til stede. Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
bitcoin,ethereum

Mynt-slugs som skal prises (CSV). Minst én av ids, slugs eller symbols er påkrevd. Dette feltet er påkrevd når verken ids eller symbols er til stede. Må ikke være lengre enn 2000 tegn.

symbols
string valgfri
BTC,ETH

Mynt-symboler som skal prises (CSV, ikke skille mellom store/små bokstaver). Minst én av ids, slugs eller symbols er påkrevd. Dette feltet er påkrevd når verken ids eller slugs er til stede. Må ikke være lengre enn 1000 tegn.

convert
string valgfri
EUR

Konverter priser/marketcap til en aktiv fiat-valuta etter symbol (standard USD). Valutakurser oppdateres ~to ganger daglig.

En av: 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-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Hent en myntpris

Prisøyeblikksbilde for én mynt. Valgfritt convert til en aktiv fiat-valuta etter symbol (standard USD).

GET
http://localhost/api/v1/prices/{slug}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Mynt-slugen.

Spørringsparametere

convert
string valgfri
EUR

Aktivt fiat-valutasymbol å prise i (standard USD).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Historisk pris

Myntens USD-pris på en gitt dato, lest fra den daglige historikken (nøyaktig dag, ±3-dagers fallback — samme resolver som porteføljen bruker). Kun krypto: fiat-rader har ingen daglig historikk.

GET
http://localhost/api/v1/historical-price
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

slug
string påkrevd
bitcoin

Myntens slug-identifikator.

date
string påkrevd
2021-04-14

date Oppslagsdatoen (etter 2008-12-31, ikke i fremtiden).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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 endepunkter

Markeder

Tickere (markeder per børs) og par (handelsplass-aggregerte markeder), pluss en mynts markeder og rå handelssymboler per børs. Alt er øyeblikksbildedata — ingen historikk per ticker/par finnes. USD-volumer er tall; priser er desimalstrenger.

Mynt-markeder

Alle markeder for en mynt — tickerne hvis par har mynten som base ELLER quote. Samme radform og filtre som List tickers.

GET
http://localhost/api/v1/coins/{slug}/markets
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Mynt-slugen.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

exchange
string valgfri
binance-exchange

Begrens til én enkelt børs etter slug (utelat på listingen per børs, som allerede er avgrenset). Må matche regex-en /^[a-z0-9-]{1,120}$/.

pair
integer valgfri
1

Begrens til ett enkelt par etter id. Må være minst 1.

instrument
string valgfri
spot

Instrumenttype: future, option, swap, spot eller margin (flertall godtas).

En av: future option swap spot margin

search
string valgfri
BTC

Fritekst-treff på ticker-symbolet. Må ikke være lengre enn 50 tegn.

min_volume
number valgfri
1000000

Kun tickere med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun tickere med 24t USD-volum på eller under denne verdien. Må være minst 0.

min_change
number valgfri
-50

Kun tickere med en 24t prosentvis endring på eller over denne verdien.

max_change
number valgfri
50

Kun tickere med en 24t prosentvis endring på eller under denne verdien.

sort
string valgfri
-volume_usd

Ett enkelt sorteringsfelt (prefiks med - for synkende). Sorterbart: volume_usd, change_24h, price_usd, updated. Standard er -volume_usd. Må ikke være lengre enn 100 tegn.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Myntens handelssymboler

Myntens rå handelssymboler per børs — sparsomt utfylt referansedata (dekning er etter beste evne).

GET
http://localhost/api/v1/coins/{slug}/symbols
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Mynt-slugen.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

List tickere

Individuelle markeder per børs (tickere), paginert. Filtrer på børs, par, instrument og volum-/endringsområder. USD-volumer er tall; priser er desimalstrenger.

GET
http://localhost/api/v1/tickers
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

exchange
string valgfri
binance-exchange

Begrens til én enkelt børs etter slug (utelat på listingen per børs, som allerede er avgrenset). Må matche regex-en /^[a-z0-9-]{1,120}$/.

pair
integer valgfri
1

Begrens til ett enkelt par etter id. Må være minst 1.

instrument
string valgfri
spot

Instrumenttype: future, option, swap, spot eller margin (flertall godtas).

En av: future option swap spot margin

search
string valgfri
BTC

Fritekst-treff på ticker-symbolet. Må ikke være lengre enn 50 tegn.

min_volume
number valgfri
1000000

Kun tickere med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun tickere med 24t USD-volum på eller under denne verdien. Må være minst 0.

min_change
number valgfri
-50

Kun tickere med en 24t prosentvis endring på eller over denne verdien.

max_change
number valgfri
50

Kun tickere med en 24t prosentvis endring på eller under denne verdien.

sort
string valgfri
-volume_usd

Ett enkelt sorteringsfelt (prefiks med - for synkende). Sorterbart: volume_usd, change_24h, price_usd, updated. Standard er -volume_usd. Må ikke være lengre enn 100 tegn.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

List par

Handelsplass-aggregerte handelspar, rangert etter 24t USD-volum. Filtrer på en mynt-slug (base eller quote) og volumområde.

GET
http://localhost/api/v1/pairs
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

search
string valgfri
BTC

Fritekst-treff på par-symbolet. Må ikke være lengre enn 50 tegn.

coin
string valgfri
bitcoin

Begrens til par der denne mynt-slugen er base- eller quote-aktivumet. Må matche regex-en /^[a-z0-9-]{1,120}$/.

min_volume
number valgfri
1000000

Kun par med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun par med 24t USD-volum på eller under denne verdien. Må være minst 0.

sort
string valgfri
-volume_usd

Sorteringsfelt: volume_usd eller updated (prefiks med - for synkende). Standard er -volume_usd.

En av: volume_usd -volume_usd updated -updated

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Hent par-detaljer

Ett par pluss hver børs-ticker som noterer det, sortert etter volum.

GET
http://localhost/api/v1/pairs/{id}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

id
integer påkrevd
1

Par-id-en.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/pairs/1" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
7 endepunkter

Børser

Børsrangeringer, detaljer, tillitsscorer, tidsserier og markeds-/myntlisteringer per børs. Volumer er i USD. Det finnes ingen CEX/DEX-kolonne — type utledes fra børstaksonomien, så den kan være "cex", "dex" eller null.

List børser

Rangerte børser med 24t-volum, dominans, antall par/aktiva og nylige endringer. Paginert med Laravels links + meta-konvolutt.

GET
http://localhost/api/v1/exchanges
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

type
string valgfri
cex

Begrens til en handelsplasstype: cex eller dex (løst via børstaksonomien).

En av: cex dex

search
string valgfri
binance

Fritekst-treff på børsnavn. Må ikke være lengre enn 100 tegn.

min_pairs
integer valgfri
100

Kun børser som noterer minst så mange par. Må være minst 0.

max_pairs
integer valgfri
2000

Kun børser som noterer høyst så mange par. Må være minst 0.

min_assets
integer valgfri
50

Kun børser som noterer minst så mange aktiva. Må være minst 0.

max_assets
integer valgfri
1000

Kun børser som noterer høyst så mange aktiva. Må være minst 0.

min_volume
number valgfri
1000000

Kun børser med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun børser med 24t USD-volum på eller under denne verdien. Må være minst 0.

ids
string valgfri
1,12

Filtrer til spesifikke børs-ids (CSV, opptil 100). Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
binance-exchange,gateio

Filtrer til spesifikke børs-slugs (CSV, opptil 100). Må ikke være lengre enn 2000 tegn.

sort
string valgfri
-volume

Kommaseparerte sorteringsfelt; prefiks med - for synkende. Sorterbart: volume, rank, volume_dominance, change_24h, change_7d, pairs, assets. Må ikke være lengre enn 100 tegn.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Hent børsdetaljer

Full profil for én børs: rangering, volum/dominans, antall par og aktiva, established-dato, location, henvisnings-website, og den utledede type (cex/dex/null).

GET
http://localhost/api/v1/exchanges/{slug}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
binance-exchange

Børs-slugen.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Hent børsens tillitsscore

En aggregert tillits-score fra 0–10 pluss dens 13-faktors breakdown (rank, volume, age, volume_trend, stability, rank_stability, ticker_health, pairs, community, assets, dominance, market_breadth, transparency). Beregnet per børs og bufret i 24t.

GET
http://localhost/api/v1/exchanges/{slug}/trust-score
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
binance-exchange

Børs-slugen.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Børshistorikk

Tidsserie for volum / dominans / par / aktiva (børs-rollupene bærer ingen OHLC). Velg interval: minutely, hourly eller daily. Oppbevaring er en fast egenskap ved rollup-pipelinen — minutely 8 dager, hourly 6 måneder, daily for alltid; når en limit er satt, får du de nyeste N radene i vinduet, eldst-først.

GET
http://localhost/api/v1/exchanges/{slug}/history
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
binance-exchange

Børs-slugen.

Spørringsparametere

interval
string valgfri
daily

minutely, hourly eller daily (standard daily).

start
string valgfri
2026-06-01

Nedre grense for ISO-dato/-tid.

end
string valgfri
2026-06-30

Øvre grense for ISO-dato/-tid (en verdi med kun dato betyr til og med den dagen).

limit
integer valgfri
30

Maks rader (1–2000, standard 1000).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Børs-sparkline

Børsens volum-sparkline-serie for en periode (standard 7d) — samme serie som webbens børsrader gjengir.

GET
http://localhost/api/v1/exchanges/{slug}/sparkline
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
binance-exchange

Børs-slugen.

Spørringsparametere

period
string valgfri
7d

En av 24h, 7d (standard), 30d, 60d, 90d, 180d, 365d.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Børsmarkeder

Børsens ticker-listinger (dens markeder), paginert. Allerede avgrenset til børsen — ikke send en exchange-parameter her.

GET
http://localhost/api/v1/exchanges/{slug}/tickers
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
binance-exchange

Børs-slugen.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

exchange
string valgfri
binance-exchange

Begrens til én enkelt børs etter slug (utelat på listingen per børs, som allerede er avgrenset). Må matche regex-en /^[a-z0-9-]{1,120}$/.

pair
integer valgfri
1

Begrens til ett enkelt par etter id. Må være minst 1.

instrument
string valgfri
spot

Instrumenttype: future, option, swap, spot eller margin (flertall godtas).

En av: future option swap spot margin

search
string valgfri
BTC

Fritekst-treff på ticker-symbolet. Må ikke være lengre enn 50 tegn.

min_volume
number valgfri
1000000

Kun tickere med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun tickere med 24t USD-volum på eller under denne verdien. Må være minst 0.

min_change
number valgfri
-50

Kun tickere med en 24t prosentvis endring på eller over denne verdien.

max_change
number valgfri
50

Kun tickere med en 24t prosentvis endring på eller under denne verdien.

sort
string valgfri
-volume_usd

Ett enkelt sorteringsfelt (prefiks med - for synkende). Sorterbart: volume_usd, change_24h, price_usd, updated. Standard er -volume_usd. Må ikke være lengre enn 100 tegn.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Børs-mynter

Mynter notert på børsen, returnert i samme form som List coins og som godtar de samme filtrene/sorteringen.

GET
http://localhost/api/v1/exchanges/{slug}/assets
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
binance-exchange

Børs-slugen.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

type
string valgfri
coin

Begrens til én enkelt aktivatype: coin eller token.

En av: coin token

status
string valgfri
active

Noteringsstatus: active, delisted, untracked, progressing, awaiting eller preparing. Standard er alle offentlige statuser.

En av: active delisted untracked progressing awaiting preparing

search
string valgfri
bitcoin

Fritekst-treff på navn eller symbol. Må ikke være lengre enn 100 tegn.

min_price
number valgfri
0.5

Kun mynter priset til eller over denne USD-verdien. Må være minst 0.

max_price
number valgfri
100000

Kun mynter priset til eller under denne USD-verdien. Må være minst 0.

min_marketcap
number valgfri
1000000

Kun mynter med en USD-marketcap på eller over denne verdien. Må være minst 0.

max_marketcap
number valgfri
5000000000000

Kun mynter med en USD-marketcap på eller under denne verdien. Må være minst 0.

min_volume
number valgfri
1000000

Kun mynter med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun mynter med 24t USD-volum på eller under denne verdien. Må være minst 0.

ids
string valgfri
38,39

Filtrer til spesifikke mynt-ids (CSV, opptil 100 selektorer kombinert med slugs/symbols). Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
bitcoin,ethereum

Filtrer til spesifikke mynt-slugs (CSV, opptil 100 selektorer til sammen). Må ikke være lengre enn 2000 tegn.

symbols
string valgfri
BTC,ETH

Filtrer til spesifikke mynt-symboler (CSV, ikke skille mellom store/små bokstaver, opptil 100 selektorer til sammen). Må ikke være lengre enn 1000 tegn.

sort
string valgfri
-marketcap

Kommaseparerte sorteringsfelt; prefiks med - for synkende. Sorterbart: marketcap, rank, price, volume_24h, change_24h, change_7d. Må ikke være lengre enn 100 tegn.

interval
string valgfri
24h

Bevegervindu kun for /coins/gainers og /coins/losers: 24h eller 7d.

En av: 24h 7d

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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 endepunkter

Lommebøker

Anmeldelser av kryptolommebøker — anmeldelses-score, antall støttede aktiva, antall fordeler/ulemper, prismodell og lanseringsdato, pluss en gruppert tag-taksonomi på detalj/sammenligning-responser. meta.top_score er den høyeste scoren blant alle lommebøker (bruk den til å normalisere scorer til et 0–1-område).

List lommebøker

Anmeldte lommebøker med score, antall aktiva, antall fordeler/ulemper, prismodell, status og lanseringsdato. Paginert med Laravels links + meta-konvolutt, pluss meta.top_score.

GET
http://localhost/api/v1/wallets
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

search
string valgfri
ledger

Fritekst-treff på lommebok-navn. Må ikke være lengre enn 100 tegn.

min_score
integer valgfri
50

Kun lommebøker med en anmeldelses-score på eller over denne verdien. Må være minst 0.

max_score
integer valgfri
214

Kun lommebøker med en anmeldelses-score på eller under denne verdien. Må være minst 0.

tags
string valgfri
12,34

Filtrer på tag-taksonomi: kommaseparerte kategorigruppe-ids (de samme ids-ene som web-fasettfiltrene sender). Må ikke være lengre enn 1000 tegn.

ids
string valgfri
175,317

Filtrer til spesifikke lommebok-ids (CSV, opptil 100). Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
frostsnap,coin98-fusion-card

Filtrer til spesifikke lommebok-slugs (CSV, opptil 100). Må ikke være lengre enn 2000 tegn.

sort
string valgfri
-score

Kommaseparerte sorteringsfelt; prefiks med - for synkende. Sorterbart: score, released_at, assets, pros, cons. Må ikke være lengre enn 100 tegn.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Lommebok-lanseringstidslinje

Lommebok-listen festet til released_at synkende (udaterte lommebøker sist). Samme radform og pagineringskonvolutt som List wallets.

GET
http://localhost/api/v1/wallets/timeline
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

search
string valgfri
ledger

Fritekst-treff på lommebok-navn. Må ikke være lengre enn 100 tegn.

min_score
integer valgfri
50

Kun lommebøker med en anmeldelses-score på eller over denne verdien. Må være minst 0.

max_score
integer valgfri
214

Kun lommebøker med en anmeldelses-score på eller under denne verdien. Må være minst 0.

tags
string valgfri
12,34

Filtrer på tag-taksonomi: kommaseparerte kategorigruppe-ids (de samme ids-ene som web-fasettfiltrene sender). Må ikke være lengre enn 1000 tegn.

ids
string valgfri
175,317

Filtrer til spesifikke lommebok-ids (CSV, opptil 100). Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
frostsnap,coin98-fusion-card

Filtrer til spesifikke lommebok-slugs (CSV, opptil 100). Må ikke være lengre enn 2000 tegn.

sort
string valgfri
-score

Kommaseparerte sorteringsfelt; prefiks med - for synkende. Sorterbart: score, released_at, assets, pros, cons. Må ikke være lengre enn 100 tegn.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Sammenlign lommebøker

Side-ved-side-sammenligning av 2–4 lommebøker med deres fulle grupperte tag-taksonomi. data[] bevarer den etterspurte slug-rekkefølgen slik at konsumenter kan gjengi kolonner posisjonelt.

GET
http://localhost/api/v1/wallets/compare
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

slugs
string påkrevd
frostsnap,coin98-fusion-card

2–4 unike lommebok-slugs, kommaseparert.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Hent lommebok-detaljer

Full profil for én lommebok inkludert den grupperte tag-taksonomien: categories er en liste av {group, tags[]} der hver tag har en slug, et navn og en valgfri verdi. meta.top_score er den høyeste scoren blant alle lommebøker.

GET
http://localhost/api/v1/wallets/{slug}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
frostsnap

Lommebok-slugen.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Mynter støttet av lommebok

Mynter som lommeboken støtter, returnert i samme form som List coins og som godtar de samme filtrene/sorteringen.

GET
http://localhost/api/v1/wallets/{slug}/assets
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
frostsnap

Lommebok-slugen.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

type
string valgfri
coin

Begrens til én enkelt aktivatype: coin eller token.

En av: coin token

status
string valgfri
active

Noteringsstatus: active, delisted, untracked, progressing, awaiting eller preparing. Standard er alle offentlige statuser.

En av: active delisted untracked progressing awaiting preparing

search
string valgfri
bitcoin

Fritekst-treff på navn eller symbol. Må ikke være lengre enn 100 tegn.

min_price
number valgfri
0.5

Kun mynter priset til eller over denne USD-verdien. Må være minst 0.

max_price
number valgfri
100000

Kun mynter priset til eller under denne USD-verdien. Må være minst 0.

min_marketcap
number valgfri
1000000

Kun mynter med en USD-marketcap på eller over denne verdien. Må være minst 0.

max_marketcap
number valgfri
5000000000000

Kun mynter med en USD-marketcap på eller under denne verdien. Må være minst 0.

min_volume
number valgfri
1000000

Kun mynter med 24t USD-volum på eller over denne verdien. Må være minst 0.

max_volume
number valgfri
100000000000

Kun mynter med 24t USD-volum på eller under denne verdien. Må være minst 0.

ids
string valgfri
38,39

Filtrer til spesifikke mynt-ids (CSV, opptil 100 selektorer kombinert med slugs/symbols). Må ikke være lengre enn 1000 tegn.

slugs
string valgfri
bitcoin,ethereum

Filtrer til spesifikke mynt-slugs (CSV, opptil 100 selektorer til sammen). Må ikke være lengre enn 2000 tegn.

symbols
string valgfri
BTC,ETH

Filtrer til spesifikke mynt-symboler (CSV, ikke skille mellom store/små bokstaver, opptil 100 selektorer til sammen). Må ikke være lengre enn 1000 tegn.

sort
string valgfri
-marketcap

Kommaseparerte sorteringsfelt; prefiks med - for synkende. Sorterbart: marketcap, rank, price, volume_24h, change_24h, change_7d. Må ikke være lengre enn 100 tegn.

interval
string valgfri
24h

Bevegervindu kun for /coins/gainers og /coins/losers: 24h eller 7d.

En av: 24h 7d

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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 endepunkter

Globalt marked

Markedsomfattende aggregater — total marketcap og volum, antall aktiva/børser/par/markeder, BTC/ETH-dominans med en rangeringsbasert topp-3, markedets Fear & Greed-avlesning, pluss et topp-100-heatmap og marketcap-/volumhistorikk.

Globalt markeds-øyeblikksbilde

Markedsoversikt i ett kall: total marketcap og 24t-volum, antall kryptovalutaer / tokens / børser / par / markeder, dominance (BTC- og ETH-andel pluss den rangeringsbaserte top3), og markedets fear_greed- avlesning.

GET
http://localhost/api/v1/global
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/global" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Markeds-heatmap

Topp-100 treemap-rader pluss rammestatistikk (total marketcap/volum, dominans og markedets Fear & Greed-score) — API-tvillingen til web-heatmapet.

GET
http://localhost/api/v1/global/heatmap
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Global marketcap-/volumhistorikk

Tidsserie for hele markedet for marketcap eller volume. Granulariteten følger period: 24h = half-hourly, 7d = hourly, 30d/all = daily (finere rollups er beskåret).

GET
http://localhost/api/v1/global/history/{metric}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

metric
string påkrevd
marketcap

Hvilken serie: marketcap eller volume.

Spørringsparametere

period
string valgfri
7d

24h, 7d, 30d eller all (standard 24h).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/global/history/marketcap?period=7d" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
6 endepunkter

Sentiment

Sentiment-indekser for markedet og per mynt. Fear & Greed og Bull/Bear er ØYEBLIKKSBILDER som oppdateres hvert 15. minutt — kun gjeldende avlesning finnes, det er ingen tids- serie for dem. Altseason har full daglig historikk. indicators er den markedsomfattende tekniske opptellingen.

Stemmeopptelling fra fellesskapet

Myntens bullish/bearish fellesskaps-opptellinger over det rullerende 24t-vinduet.

GET
http://localhost/api/v1/coins/{slug}/votes
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Myntens slug-identifikator.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/coins/bitcoin/votes" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Avgi en sentiment-stemme

Avgir nøkkeleierens sentiment-stemme for en mynt. Én stemme per nøkkeleier per mynt per rullerende 24t-vindu — å stemme på nytt innenfor vinduet oppdaterer den eksisterende stemmen.

POST
http://localhost/api/v1/coins/{slug}/votes
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Myntens slug-identifikator.

Body-parametere

vote
string påkrevd
bullish

Ditt sentiment: bullish eller bearish.

Forespørsel

curl --request POST \
    "http://localhost/api/v1/coins/bitcoin/votes" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"vote\": \"bullish\"
}"

Fear & Greed-indeks

Gjeldende Fear & Greed-avlesning (et 15-minutters øyeblikksbilde — ingen historikk). Utelat coin for den markedsomfattende indeksen, eller send en mynt-slug for en avlesning per mynt. intervals bærer 7d/30d-delscorene og deres komponentoppdeling.

GET
http://localhost/api/v1/sentiment/fear-greed
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

coin
string valgfri
bitcoin

Mynt-slug for en avlesning per mynt; utelat for markedsindeksen.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Bull / Bear-indeks

Gjeldende Bull/Bear-avlesning (et 15-minutters øyeblikksbilde — ingen historikk). Utelat coin for den markedsomfattende indeksen, eller send en mynt-slug for en avlesning per mynt.

GET
http://localhost/api/v1/sentiment/bull-bear
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

coin
string valgfri
bitcoin

Mynt-slug for en avlesning per mynt; utelat for markedsindeksen.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Altseason-indeks

Gjeldende altseason-avlesning (antall mynter som slår BTC av topp 100), med valgfri daglig history. I motsetning til Fear & Greed har altseason full daglig historikk — send days for å inkludere den.

GET
http://localhost/api/v1/sentiment/altseason
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

days
integer valgfri
30

Antall dager med daglig historikk som skal inkluderes (1–365; 0/utelat = kun gjeldende).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Markeds-indikatoropptelling

Den markedsomfattende tekniske opptellingen — 25 indikatorkategorier oppsummert, hver med sin gjeldende tilstand, score og kategoridata.

GET
http://localhost/api/v1/sentiment/indicators
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/sentiment/indicators" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
2 endepunkter

Indikatorer

Tekniske indikatorer per mynt — et fler-indikator-øyeblikksbilde pluss daglig tidsserie per familie. Alle familier er DAGLIGE serier beregnet fra daglige candles (full oppbevaring; unge aktiva returnerer null-er for oppvarming til nok historikk finnes). Prisskala-familier (sma, vwap, macd, obv) sender desimalstrenger; avgrensede oscillatorer sender tall. Noen lange vindusperioder krever en betalt plan (se familie-endepunktet).

Indikator-øyeblikksbilde

Fler-indikator-øyeblikksbildet — hver indikatorkategoris nyeste state (bullish/bearish/sheepish…), score og rå data, i én payload.

GET
http://localhost/api/v1/coins/{slug}/indicators
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Mynt-slugen.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Indikatorfamilie-serie

Én indikatorfamilies daglige tidsserie. Familier med flere vinduer godtar en period, og de gyldige vinduene varierer per familie: RSI/Stoch-RSI 7/14/21/28, SMA 50/100/200, CCI 20/50/100, MFI 7/14/28, Williams %R 14/20/50, price/volume-volatility 7/14/30. Enkelt-serie-familier (MACD, OBV, ADX, VWAP, CMF) ignorerer period. Unge mynter returnerer innledende null-er for oppvarming.

Noen lange vinduer krever en betalt plan: RSI og Stoch-RSI 21/28-dagers og de 30-dagers volatilitetsvinduene krever Starter eller høyere — å be om dem på Free-planen returnerer 403 med kode plan_required.

GET
http://localhost/api/v1/coins/{slug}/indicators/{family}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Mynt-slugen.

family
string påkrevd
rsi

Indikatorfamilie — en av rsi, stoch-rsi, sma, cci, mfi, williams-r, price-volatility, volume-volatility, macd, obv, adx, vwap, cmf.

Spørringsparametere

period
integer valgfri
14

Vinduslengde (kun der familien har vinduer; må være ett av familiens gyldige vinduer).

start
string valgfri
2026-06-01

Nedre grense for ISO-dato.

end
string valgfri
2026-06-30

Øvre grense for ISO-dato.

limit
integer valgfri
30

Maks rader (1–1000, standard 365).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"
6 endepunkter

Likvidasjoner

Likvidasjoner av derivater. Kildedekningen er for tiden kun OKX swap-markeder (angitt i hver meta.note). Den RÅ strømmen (/liquidations-listen og timesoppdelingen) beskjæres etter ~48 timer; daglige rollups bevares for alltid. Dagens aggregater er delvise og oppdateres ~hvert 15. minutt.

Likvidasjonsstrøm

Den rå likvidasjonsstrømmen (~siste 48t, deretter beskåret), nyeste først. Kildedekningen er for tiden OKX swap-markeder. Priser er desimalstrenger. meta bærer pagineringsfeltene pluss en retention og note.

GET
http://localhost/api/v1/liquidations
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert). Må være minst 1.

per_page
integer valgfri
50

Rader per side. Taket er planbasert (Free 100, Starter/Pro 250); å overskride det returnerer 422 i stedet for å klippe. Må være minst 1. Må ikke være større enn 100.

exchange
string valgfri
okx

Begrens til én enkelt børs etter slug. Kildedekningen er for tiden OKX swap-markeder. Må matche regex-en /^[a-z0-9-]{1,120}$/.

instrument
string valgfri
swap

Instrumenttype: future, option, swap, spot eller margin.

En av: future option swap spot margin

position
string valgfri
short

Side for likvidert posisjon: long eller short.

En av: long short

order
string valgfri
buy

Fyllside som utløste likvidasjonen: buy eller sell.

En av: buy sell

symbol
string valgfri
BTC

Prefiks-treff på handelsplassens instId (f.eks. BTC matcher BTC-USDT-SWAP). Må matche regex-en /^[A-Za-z0-9$.-]{1,25}$/.

min_usd
number valgfri
1000

Kun likvidasjoner med en USD-verdi på eller over denne terskelen. Må være minst 0.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/liquidations?page=1&per_page=50&exchange=okx&instrument=swap&position=short&order=buy&symbol=BTC&min_usd=1000" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Timevise likvidasjoner

Timevise long/short USD-totaler over den rå strømmen. Fordi den rå strømmen beskjæres ved ~48t, er hours begrenset til 48. Kildedekningen er for tiden OKX swap-markeder.

GET
http://localhost/api/v1/liquidations/hourly
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

hours
integer valgfri
24

Tilbakeblikksvindu i timer (1–48, standard 24).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/liquidations/hourly?hours=24" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Daglige likvidasjoner

Daglige aggregater (bevart for alltid), summert på tvers av børser/instrumenter per dag — total/long/short USD pluss antall long/short-posisjoner. Dagens rad er delvis og oppdateres ~hvert 15. minutt. Kildedekningen er for tiden OKX swap-markeder.

GET
http://localhost/api/v1/liquidations/daily
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

days
integer valgfri
30

Antall kalenderdager inkl. i dag (1–365, standard 30).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/liquidations/daily?days=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Dagens likvidasjonssammendrag

I dag så langt — total/long/short USD, antall posisjoner og long-vs-short dominance. Tallene er delvise og oppdateres ~hvert 15. minutt; data er null til dagens første likvidasjon registreres. Kildedekningen er for tiden OKX swap-markeder.

GET
http://localhost/api/v1/liquidations/summary
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/liquidations/summary" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Likvidasjons-nettoflyt

Long-vs-short likvidasjons-USD-flyt per dag over vinduet. Kildedekningen er for tiden OKX swap-markeder.

GET
http://localhost/api/v1/liquidations/netflow
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

days
integer valgfri
30

Antall kalenderdager inkl. i dag (1–90, standard 30).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/liquidations/netflow?days=30" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Topp likviderte mynter

Topp mynter etter likvidasjonsvolum over det nylige vinduet, med long/short USD- fordelingen per mynt. Kildedekningen er for tiden OKX swap-markeder.

GET
http://localhost/api/v1/liquidations/coins
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

hours
integer valgfri
24

Tilbakeblikksvindu i timer (1–48, standard 24).

limit
integer valgfri
8

Antall mynter som skal returneres (1–20, standard 8).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/liquidations/coins?hours=24&limit=8" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
3 endepunkter

Konvertering

Konverter mellom to hvilke som helst aktive aktiva (krypto OG fiat), og list opp valutaene som kan brukes som konverteringsledd. Verdier er desimalstrenger. Fiat-valutakurser oppdateres ~to ganger daglig; kryptokurser ~hvert minutt.

Konverter mellom aktiva

Serverside-konvertering mellom to hvilke som helst aktive aktiva (krypto OG fiat). to godtar en CSV for konvertering til flere mål; reversering er bare å bytte from/to. Konvertering er lineær, så value = unit_rate * amount. Fiat-valutakurser oppdateres ~to ganger daglig; kryptokurser ~hvert minutt.

GET
http://localhost/api/v1/convert
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

from
string påkrevd
bitcoin

Slug for kildeaktivum.

to
string påkrevd
ethereum

Slug(er) for målaktivum, kommaseparert (opptil 10).

amount
number valgfri
2.5

Mengde av kildeaktivumet som skal konverteres (standard 1).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

List fiat-valutaer

De aktive fiat-valutaene med sine USD-valutakurser: rate_per_usd (enheter per USD) og dens inverse usd_value. Fiat-valutakurser oppdateres ~to ganger daglig.

GET
http://localhost/api/v1/fiats
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/fiats" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

List konverteringskurser

Vs-valutaene som kan brukes som konverteringsledd — de øverste fiatene, myntene og tokenene — hver med en normalisert usd_value (USD per én enhet). Mynt-/token-verdier oppdateres ~hvert minutt; de langsomme fiat-kursene bufres separat (~to ganger daglig).

GET
http://localhost/api/v1/rates
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/rates" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
5 endepunkter

Kalkulatorer

Serverside finanskalkulatorer som speiler web-verktøyene: DCA, gevinst/tap og lån (som leser bufret markedsdata), pluss tilstandsløs rentesrente- og staking- matematikk.

DCA-kalkulator

Dollar-cost averaging-backtest over myntens reelle daglige prishistorikk: ett kjøp av amount per interval mellom start og end. Send series=true for å inkludere hele serien per kjøp.

GET
http://localhost/api/v1/calculators/dca
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

slug
string påkrevd
bitcoin

Myntens slug-identifikator.

amount
number påkrevd
100

USD brukt per kjøp (0.01–1,000,000,000).

interval
string påkrevd
weekly

Kjøpsfrekvens: daily, weekly, monthly, quarterly eller yearly.

start
string påkrevd
2024-01-01

date Første kjøpsdato (etter 2008-12-31).

end
string valgfri
2025-01-01

date Siste kjøpsdato (standard i dag).

series
boolean valgfri
false

Inkluder serien per kjøp i payloaden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Gevinst / tap-kalkulator

Hva et kjøp-deretter-salg mellom to historiske datoer ga, ved bruk av myntens reelle priser på de datoene. Gebyrer er faste USD-beløp, ikke prosenter.

GET
http://localhost/api/v1/calculators/profit-loss
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

slug
string påkrevd
bitcoin

Myntens slug-identifikator.

amount
number påkrevd
1000

USD investert på buy_date (0.01–1,000,000,000).

buy_date
string påkrevd
2023-01-01

date Kjøpsdato.

sell_date
string påkrevd
2025-01-01

date Salgsdato (på/etter buy_date).

buy_fee
number valgfri
10

Fast kjøpsgebyr i USD (standard 0).

sell_fee
number valgfri
10

Fast salgsgebyr i USD (standard 0).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Rentes rente-kalkulator

Ren matematikk — ingen markedsdata. Merk at renten gjelder PER RENTEPERIODE (web-kalkulatorens konvensjon), ikke per år.

GET
http://localhost/api/v1/calculators/compound-interest
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

principal
number påkrevd
10000

Startsaldo i USD.

rate
number påkrevd
1

Rentesats i % per renteperiode.

duration
integer påkrevd
5

Lengden på fremskrivningen (år er begrenset til 50).

duration_unit
string valgfri
years

years (standard) eller months.

compound_frequency
string valgfri
monthly

daily, weekly, monthly (standard), quarterly eller annually.

contribution
number valgfri
100

Gjentakende innskudd i USD (standard 0).

contribution_frequency
string valgfri
monthly

daily, weekly, monthly (standard), quarterly eller annually.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/calculators/compound-interest?principal=10000&rate=1&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"

Lån vs. salg-kalkulator

Lån med krypto som sikkerhet vs. å selge den — sammenligner begge scenarioene ved bruk av myntens GJELDENDE pris. Informativ fremskrivning, ikke finansiell rådgivning.

GET
http://localhost/api/v1/calculators/loan
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

slug
string påkrevd
bitcoin

Myntens slug-identifikator.

crypto_amount
number påkrevd
2

Hvor mye av mynten du eier.

needed_cash
number påkrevd
50000

USD du trenger å frigjøre.

term_months
integer valgfri
36

Lånets løpetid i måneder (standard 36).

interest_rate
number valgfri
10

Lånets effektive rente (APR) i % (standard 10).

ltv
number valgfri
50

Belåningsgrad (loan-to-value) i % (standard 50).

expected_growth
number valgfri
25

Forventet vekst i myntpris over perioden i % (standard 25).

tax_rate
number valgfri
25

Kapitalgevinstskatt i % som gjelder salget (standard 25).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Staking-belønningskalkulator

Ren matematikk — staking-belønninger med valgfri rentesrente og en validator- kommisjon. Ingen markedsdata leses.

GET
http://localhost/api/v1/calculators/staking
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

amount
number påkrevd
1000

Mengde staket, i det stakede aktivumets enheter.

period
number påkrevd
2

Lengden på staking-perioden (begrenset til tilsvarende 50 år).

period_unit
string valgfri
years

years (standard), months eller days.

apy
number påkrevd
5

Annonsert APY i %.

compound_frequency
string valgfri
monthly

never, daily, weekly, monthly (standard) eller yearly.

commission
number valgfri
10

Validator-kommisjon i %, tatt fra belønninger (standard 0).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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 endepunkter

Redaksjonelt

Redaksjonelle artikler — kun publiserte (ACTIVE). locale velger innholdsspråket med engelsk fallback per felt (payloaden rapporterer hvilken locale som faktisk vant). Artikler kan filtreres på tag eller på en relatert mynt-/børs-/lommebok-slug. API-lesinger øker bevisst IKKE visningstellinger.

Mynt-videoer

Kuraterte videoer knyttet til en mynt (Videoer-fanen på myntsiden), paginert.

GET
http://localhost/api/v1/coins/{slug}/videos
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Myntens slug-identifikator.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert).

per_page
integer valgfri
10

Rader per side (1–50, standard 10).

type
string valgfri
review

Filtrer på videotype (f.eks. overview, tutorial, explainer, review, analysis, news).

search
string valgfri
halving

Fritekst-treff på tittelen.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Mynt-innsiktstidslinje

Myntens innsiktstidslinje — samme payload som innsiktspanelet på aktivasiden bruker, avgrenset av offset/limit.

GET
http://localhost/api/v1/coins/{slug}/insights
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
bitcoin

Myntens slug-identifikator.

Spørringsparametere

locale
string valgfri
en

Innholdsspråk (faller tilbake til engelsk).

offset
integer valgfri
0

Rader som skal hoppes over (0–500, standard 0).

limit
integer valgfri
5

Rader som skal returneres (1–50, standard 5).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

List artikler

Publiserte artikler, nyeste først, paginert. Filtrer på tag eller på en relatert coin- / exchange- / wallet-slug, eller fritekst-search. Hver rad er et sammendrag (tittel, undertittel, tags, lesetid, hovedbilde, relaterte entiteter, datoer).

GET
http://localhost/api/v1/articles
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert).

per_page
integer valgfri
20

Rader per side (1–50, standard 20).

locale
string valgfri
en

Innholdsspråk (faller tilbake til engelsk).

tag
string valgfri
guide

Filtrer på tag: news, guide, tutorial, explainer, analysis, review, trading, overview eller information.

coin
string valgfri
bitcoin

Filtrer til artikler relatert til denne mynt-slugen.

exchange
string valgfri
binance-exchange

Filtrer til artikler relatert til denne børs-slugen.

wallet
string valgfri
frostsnap

Filtrer til artikler relatert til denne lommebok-slugen.

search
string valgfri
halving

Fritekst-treff på overskrift/underoverskrift.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Hent en artikkel

Én publisert artikkel med sin fulle brødtekst, tags, hovedbilde, nyttig-tellere og relaterte entiteter. locale velger innholdsspråket med engelsk fallback per felt (payloaden rapporterer hvilken lokale som faktisk vant).

GET
http://localhost/api/v1/articles/{slug}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
what-is-bitcoin

Artikkelens slug.

Spørringsparametere

locale
string valgfri
en

Innholdsspråk (faller tilbake til engelsk).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Send inn artikkel-tilbakemelding

Registrerer en tommel opp/ned på en artikkel — de samme tellerne som webbens nyttig- knapper bruker. Struping per nøkkel gjelder oppstrøms.

POST
http://localhost/api/v1/articles/{slug}/feedback
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

slug
string påkrevd
what-is-bitcoin

Artikkelens slug.

Body-parametere

helpful
boolean påkrevd
true

true for nyttig, false for ikke nyttig.

Forespørsel

curl --request POST \
    "http://localhost/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
}"

Hent en video

Én kuratert video med sin YouTube-id, tittel, type, varighet og myntene/børsene/lommebøkene den er knyttet til.

GET
http://localhost/api/v1/videos/{id}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

id
integer påkrevd
87

Video-id-en.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

List innsikter

AI-genererte markedsinnsikter, paginert. Filtrer på type, en relatert coin-slug eller fritekst-search; locale velger språket for overskrift/sammendrag med engelsk fallback.

GET
http://localhost/api/v1/insights
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert).

per_page
integer valgfri
20

Rader per side (1–50, standard 20).

locale
string valgfri
en

Innholdsspråk (faller tilbake til engelsk).

type
string valgfri
per_asset

Filtrer på innsiktstype: per_asset, market_overview eller narrative.

coin
string valgfri
bitcoin

Filtrer til innsikter om denne mynt-slugen.

search
string valgfri
etf

Fritekst-treff på overskriften.

sort
string valgfri
first_reported

Sorteringsrekkefølge: first_reported (standard) eller last_updated.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Hent en innsikt

Én innsikt med sin fulle payload — overskrift, sammendrag, tidslinje for kildeartikler og relaterte mynter.

GET
http://localhost/api/v1/insights/{id}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

id
integer påkrevd
101

Innsikts-id-en.

Spørringsparametere

locale
string valgfri
en

Innholdsspråk (faller tilbake til engelsk).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/insights/101?locale=en" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
3 endepunkter

Alarmer

Prisalarm-CRUD — de samme alarmene som webappen administrerer. Alarmer forbruker nøkkel- eierens alarm-lagersaldo, er kun av TARGET-type på mynter, og en above/below vs. gjeldende-verdi-vakt blokkerer alarmer som ville utløse seg selv umiddelbart. Nøkkelavgrenset (API-nøkkelen setter eieren) og aldri respons-bufret.

List alarmer

Nøkkeleierens alarmer, nyeste først, paginert. Filtrer på status, direction eller notification-kanal.

GET
http://localhost/api/v1/alarms
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert).

per_page
integer valgfri
25

Rader per side (1–100, standard 25).

status
string valgfri
active

Filtrer på tilstand: active eller triggered.

direction
string valgfri
above

Filtrer på utløserretning: above eller below.

notification
string valgfri
email

Filtrer på leveringskanal: email, push eller webhook.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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"

Opprett en alarm

Oppretter en TARGET-alarm på en mynt og bruker én alarm-plass fra nøkkeleierens saldo. Målet sjekkes mot myntens gjeldende verdi slik at alarmen ikke kan utløse seg selv umiddelbart: en above-alarm må ha et mål høyere enn gjeldende verdi, en below-alarm lavere.

POST
http://localhost/api/v1/alarms
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Body-parametere

name
string påkrevd
BTC six figures

En etikett for alarmen (maks 255 tegn).

coin
string påkrevd
bitcoin

Myntens slug-identifikator.

metric
string påkrevd
rate

Den overvåkede metrikken: rate, volume eller marketcap.

direction
string påkrevd
above

Utløserretning: above eller below.

target
number påkrevd
100000

Terskelverdien (må ligge på direction-siden av myntens gjeldende verdi).

notification
string påkrevd
email

Leveringskanal: email, push eller webhook.

Forespørsel

curl --request POST \
    "http://localhost/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\"
}"

Slett en alarm

Sletter en av nøkkeleierens alarmer og refunderer alarm-plassen den brukte.

DELETE
http://localhost/api/v1/alarms/{id}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

id
integer påkrevd
42

Alarm-id-en.

Forespørsel

curl --request DELETE \
    "http://localhost/api/v1/alarms/42" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
5 endepunkter

Webhooks

Bitculator POSTer hver hendelse som JSON med en HMAC-signaturheader:

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

Verifiser den ved å beregne HMAC-en på nytt over ".<rå forespørselstekst>" med endepunkt-hemmeligheten din og sammenligne i konstant tid; avvis hvis t er eldre enn noen få minutter (replay-vern). Eksempel (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);

Støttede hendelser: alarm.triggered. Leveringer prøves på nytt 3× med backoff; et endepunkt deaktiveres automatisk etter 10 påfølgende mislykkede leveringer.

List webhook-endepunkter

Nøkkeleierens webhook-endepunkter, nyeste først. Signeringshemmeligheter inkluderes aldri — hver hemmelighet vises nøyaktig én gang, ved opprettelse.

GET
http://localhost/api/v1/webhooks
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/webhooks" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Opprett et webhook-endepunkt

Registrerer et HTTPS-endepunkt (maks 5 per konto) for hendelsesleveringer. Responsen inkluderer signerings-secret — den ENESTE gangen den vises, så lagre den umiddelbart.

POST
http://localhost/api/v1/webhooks
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Body-parametere

url
string påkrevd
https://example.com/webhooks/bitculator

HTTPS-leverings-URL-en. Kun offentlige verter — interne/private adresser avvises.

events
string[] påkrevd
["alarm.triggered"]

Hendelser å abonnere på. Tillatte verdier: alarm.triggered.

Forespørsel

curl --request POST \
    "http://localhost/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\"
    ]
}"

Slett et webhook-endepunkt

Sletter et av nøkkeleierens webhook-endepunkter. Ventende leveringer til det forkastes.

DELETE
http://localhost/api/v1/webhooks/{id}
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

id
integer påkrevd
7

Webhook-endepunkt-id-en.

Forespørsel

curl --request DELETE \
    "http://localhost/api/v1/webhooks/7" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Send en testhendelse

Utløser en signert alarm.triggered-testhendelse (test: true i payloaden, ekte signaturheadere) slik at mottakere kan verifiseres ende-til-ende.

POST
http://localhost/api/v1/webhooks/{id}/test
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

id
integer påkrevd
7

Webhook-endepunkt-id-en.

Forespørsel

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

Webhook-leveringslogg

Endepunktets leveringsforsøk (bevart i 30 dager), nyeste først, paginert.

GET
http://localhost/api/v1/webhooks/{id}/deliveries
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

Stiparametere

id
integer påkrevd
7

Webhook-endepunkt-id-en.

Spørringsparametere

page
integer valgfri
1

Sidenummer (1-basert).

per_page
integer valgfri
25

Rader per side (1–100, standard 25).

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/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 endepunkter

Meta

API-meta og introspeksjon: et autentisert ping for å verifisere en nøkkel og middleware-stakken, gjeldende nøkkels bruk/kvote, og den maskinlesbare OpenAPI-spesifikasjonen.

OpenAPI-spesifikasjon

Det maskinlesbare OpenAPI 3-dokumentet for dette API-et, som JSON — pek kodegenerering eller API-verktøy mot denne URL-en. Offentlig: ingen nøkkel kreves.

GET
http://localhost/api/v1/openapi.json
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

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

Ping

En autentisert no-op for å verifisere en Data API-nøkkel ende-til-ende (auth.api → burst-struping per plan → månedlig kvote). Den teller mot kvoten som ethvert annet kall.

GET
http://localhost/api/v1/ping
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/ping" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"

Nøkkelbruk og kvote

Bruksintrospeksjon for eieren av den kallende nøkkelen: Data API-planen, dens månedlige grense, brukt og gjenstående (samsvarer alltid med X-Quota-*-headerne), gjeldende periodevindu, og oppdelinger per endepunkt / per token. Embed-widget-bruk har sin egen plan og pott — den vises aldri her.

GET
http://localhost/api/v1/usage
Bearer
bc_••••••••••••••••

Nøkler er kun for Bearer og bærer data-api-tillatelsen — hold dem på serversiden.

GET-forespørsel — ingen forespørselstekst.

Forespørsel

curl --request GET \
    --get "http://localhost/api/v1/usage" \
    --header "Authorization: Bearer {YOUR_API_KEY}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"