API Kraken | Publiczne REST API

Połączenie

URL: https://api.kraken.com

 

Publiczne API Kraken nie wymaga żadnego uwierzytelniania.

 

Konfiguracja

Jedyna konfiguracja dotyczy włączenia dziennika dla żądań HTTP REST. Należy włączyć HTTPLogOptions, jeśli zachowanie wszystkich żądań/odpowiedzi HTTP w pliku tekstowym jest pożądane.

 

Zdarzenia

OnKrakenHTTPException: zdarzenie wywoływane w przypadku wystąpienia wyjątku podczas wykonywania żądania HTTP z REST API.

 

Metody

GetServerTime

Metoda pomocnicza służąca do przybliżonego wyznaczenia różnicy czasu między serwerem a klientem. Zwraca czas w formacie Unix.


{"error":[],"result":{"unixtime":1586705546,"rfc1123":"Sun, 12 Apr 20 15:32:26 +0000"}}

GetAssets

Zwraca informacje o zasobach


{"error":[],"result":{"ADA":{"aclass":"currency","altname":"ADA","decimals":8,"display_decimals":6}}}}

GetAssetPairs

Zwraca informacje o parze aktywów


Kraken.REST_API.GetAssetPairs(['XBTUSD']);

GetTicker

Zwraca informacje o tickerze


Kraken.REST_API.GetTicker(['XBTUSD']);

GetOHLC

Zwraca dane Open-High-Low-Close.


Kraken.REST_API.GetOHLC('XBTUSD');

GetOrderBook

Zwraca parę nazw tablicy i głębokość rynku.


Kraken.REST_API.GetOrderBook('XBTUSD');

GetTrades

Zwraca ostatnie dane transakcji dla pary.


Kraken.REST_API.GetTrades('XBTUSD');

GetSpread

Zwraca ostatnie dane spreadu dla pary.


Kraken.REST_API.GetSpread('XBTUSD');