Days
Hours
Minutes
Seconds

Coinlib API v1 BÉTA

Intro

Az API-val kapcsolatos visszajelzéseket a következő címre várjuk: [email protected]. Bár ez egy BÉTA, úgy gondoljuk, hogy nagyon stabil lesz. Ráadásul a kérések és válaszok nem változnak, legalábbis nem nagyon.

Engedély

API-nkat Creative Commons Nevezd meg, nem kereskedelmi célú 3.0 Unported (CC BY-NC 3.0) licenc alatt használhatod. Kérjük, győződjön meg arról, hogy hitelesít meg minket egy linkkel, ha az API-nkat használja webhelyén vagy alkalmazásában.

Hitelesítés & díjhatárok

Minden API-híváshoz API-kulcsra van szüksége. Szerezze be a sajátját a(z) profil oldal oldalon (az oldal eléréséhez fiókkal kell rendelkeznie, és be kell jelentkeznie).

Az összes API-végpont a https://coinlib.io/api/v1 alatt található. A GET használatával érheti el az API-t.

Az API-t végpontonként és óránként korlátozzuk. Minden válasz tartalmazza a fennmaradó kéréseket, amelyeket a következő óra elejéig megtehet.

Egyszerre mindig egy kérést kell kiadnia, ha párhuzamos kéréseket próbál végrehajtani, a rendszer 429-et küld vissza. Végül ne használjon több API-kulcsot.

Válaszok

A válaszok JSON formátumban találhatók. Az egész számok (érmék száma, rangsor, időbélyegek) egész számként jelennek meg. A tizedes számokat karakterláncként adja vissza, tizedesvesszőként egy .-t használva, és legfeljebb 10 pontosságú számjegyből állhat.

Példa hibára:
        {
            "error": "Unknown pref symbol.",
            "remaining": 53
        }
        

Végpontok


Globális piaci statisztikák

Végpont:
/global

Kötelező paraméterek:
key: API key

Választható paraméterek:
pref: szimbólum az árakhoz és egyéb piaci értékekhez. Az alapértelmezett érték USD.

Példa:
https://coinlib.io/api/v1/global?key=XXX&pref=EUR

Eredmény:
        {
            "coins": 4329,
            "markets": 13648,
            "total_market_cap": "207058335320.66",
            "total_volume_24h": "10413469137.11",
            "last_updated_timestamp": 1528975469,
            "remaining": 540
        }
        

Éremlista

Végpont:
/coinlist

Kötelező paraméterek:
key: API kulcs

Választható paraméterek:
pref: szimbólum az árakhoz és egyéb piaci értékekhez. Az alapértelmezett érték USD.
page: egész szám, 1-től kezdve. Jelenleg oldalanként 100 találatot adunk vissza, de ez figyelmeztetés nélkül változhat.
order: Példa:
https://coinlib.io/api/v1/coinlist?key=XXX&pref=BTC&page=1&order=volume_desc

Eredmény:
        {
            "coins": [
                {
                    "symbol": "ETH",
                    "show_symbol": "ETH",
                    "name": "Ethereum",
                    "rank": 2,
                    "price": "0.078420138035523",
                    "market_cap": "7847729.8474137",
                    "volume_24h": "260650.1638446",
                    "delta_24h": "5.91"
                },
                {...},
                {...},
            ],
            "last_updated_timestamp": 1565321123,
            "remaining": 84
        }
        

Érmével kapcsolatos információk

Végpont:
/coin

Kötelező paraméterek:
key: API kulcs
symbol: egyetlen érme szimbólum vagy a szimbólumok vesszővel elválasztott listája

Választható paraméterek:
pref: szimbólum az árakhoz és egyéb piaci értékekhez. Az alapértelmezett érték USD.

Példa:
https://coinlib.io/api/v1/coin?key=XXX&pref=EUR&symbol=BTC

Eredmény:
        {
            "symbol": "BTC",
            "show_symbol": "BTC",
            "name": "Bitcoin",
            "rank": 1,
            "price": "5524.7112165586",
            "market_cap": "94433817003.39",
            "total_volume_24h": "6378793658.5432",
            "low_24h": "5324.2665427149",
            "high_24h": "5561.0068476948",
            "delta_1h": "0.81",
            "delta_24h": "0.68",
            "delta_7d": "-15.26",
            "delta_30d": "-25.26",
            "markets": [
                {
                    "symbol": "EUR",
                    "volume_24h": "123707000",
                    "price": "5524.7112165586",
                    "exchanges": [
                        {
                            "name": "Kraken",
                            "volume_24h": "50623900",
                            "price": "5520"
                        },
                        {
                            "name": "Bitfinex",
                            "volume_24h": "19314700",
                            "price": "5512.6"
                        },
                        {...}
                    ]
                },
                {...},
                {...}
            ],
            "last_updated_timestamp": 1528987416,
            "remaining": 1133
        }
        
Megjegyzések:
symbol: Mindig egyedi.
show_symbol: Az érme által használt szimbólum. Egyes érmék ugyanazt a szimbólumot használják, mint más érmék.
total_volume_24h: Az összes piac teljes mennyisége, amelyen ez az érme részt vesz, átváltva az Ön értékére pref valuta.
markets: Mutatjuk a kiválasztott érme legjobb 3 párját. Ha a(z) pref pénznemével kereskednek, akkor mindig az szerepel először.
exchanges: A 3 legjobb csere a párra mennyiség szerint.

Fejlett:
Egy hívással akár 10 érméről is kaphat információt. Minden érme beleszámít a kvótába. Adja meg a szimbólumok vesszővel elválasztott listáját, pl.
https://coinlib.io/api/v1/coin?key=XXX&pref=EUR&symbol=BTC,ETH,XMR
Az eredmény ebben az esetben így néz ki:
        {
            "coins": [
                {},
                {},
                ...
            ],
            "remaining": 534
        }