API Kraken | REST 公共 API

连接

URL: https://api.kraken.com

 

Kraken 公开 API 无需任何身份验证。

 

配置

唯一的配置是是否为 REST HTTP 请求启用日志。如果您想将所有 HTTP 请求/响应保存到文本文件日志中,请启用 HTTPLogOptions。

 

事件

OnKrakenHTTPException: 当通过 REST API 执行 HTTP 请求时出现任何异常,将调用此事件。

 

方法

GetServerTime

此方法用于近似估算服务器与客户端之间的时间偏差。以 Unix 格式返回时间。


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

GetAssets

返回有关资产的信息


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

GetAssetPairs

返回一对资产的信息


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

GetTicker

返回行情信息


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

GetOHLC

返回开盘-最高-最低-收盘数据。


Kraken.REST_API.GetOHLC('XBTUSD');

GetOrderBook

返回交易对名称和市场深度的数组。


Kraken.REST_API.GetOrderBook('XBTUSD');

GetTrades

返回某一交易对的最新交易数据。


Kraken.REST_API.GetTrades('XBTUSD');

GetSpread

返回某交易对的最近价差数据。


Kraken.REST_API.GetSpread('XBTUSD');