URL: https://api.kraken.com
A API Pública da Kraken não requer nenhuma autenticaçã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
OnKrakenHTTPException: este evento é chamado se houver qualquer exceção ao fazer uma requisição HTTP da API REST.
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"}}
Retorna informações sobre Assets
{"error":[],"result":{"ADA":{"aclass":"currency","altname":"ADA","decimals":8,"display_decimals":6}}}}
Retorna informações sobre um par de ativos
Kraken.REST_API.GetAssetPairs(['XBTUSD']);
Retorna informações do ticker
Kraken.REST_API.GetTicker(['XBTUSD']);
Retorna dados Open-High-Low-Close.
Kraken.REST_API.GetOHLC('XBTUSD');
Retorna um Array com o nome do par e a profundidade do mercado.
Kraken.REST_API.GetOrderBook('XBTUSD');
Retorna dados recentes de trade de um par.
Kraken.REST_API.GetTrades('XBTUSD');
Retorna dados recentes de spread de um par.
Kraken.REST_API.GetSpread('XBTUSD');