API Kraken | REST Public API

Conexão

URL: https://api.kraken.com

 

A API Pública da Kraken não requer nenhuma autenticação.

 

Configuração

A única configuração é se deve habilitar um log para requisições HTTP REST. Habilite HTTPLogOptions se você deseja salvar em um arquivo de texto o log de todas as Requisições/Respostas HTTP

 

Eventos

OnKrakenHTTPException: este evento é chamado se houver qualquer exceção ao fazer uma requisição HTTP da API REST.

 

Métodos

GetServerTime

Este método serve para ajudar a aproximar o desvio de tempo entre o servidor e o cliente. Retorna o Time no formato Unix.


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

GetAssets

Retorna informações sobre Assets


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

GetAssetPairs

Retorna informações sobre um par de ativos


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

GetTicker

Retorna informações do ticker


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

GetOHLC

Retorna dados Open-High-Low-Close.


Kraken.REST_API.GetOHLC('XBTUSD');

GetOrderBook

Retorna um Array com o nome do par e a profundidade do mercado.


Kraken.REST_API.GetOrderBook('XBTUSD');

GetTrades

Retorna dados recentes de trade de um par.


Kraken.REST_API.GetTrades('XBTUSD');

GetSpread

Retorna dados recentes de spread de um par.


Kraken.REST_API.GetSpread('XBTUSD');