URL: https://futures.kraken.com/derivatives/api/v3
Kraken Futures Public API doesn't require any authentication.
The only configuration is enable or not a log for REST HTTP requests. Enable HTTPLogOptions if you want to save in a text file log all HTTP Requests/Responses
OnKrakenHTTPException: this event is called if there is any exception doing an HTTP Request from REST Api.
This endpoint lists all fee schedules. Authentication is not required.
KrakenFutures.REST_API.GetFeeSchedules();
This endpoint returns the entire non-cumulative order book of currently listed Futures contracts.
KrakenFutures.REST_API.GetOrderBook('PI_XBTUSD');
This endpoint returns current market data for all currently listed Futures contracts and indices.
KrakenFutures.REST_API.GetTickers();
This endpoint returns specifications for all currently listed Futures contracts and indices.
KrakenFutures.REST_API.GetInstruments();
This endpoint returns the last 100 trades from the specified lastTime value - if no value specified will return the last 100 trades. is endpoint only returns trade history for a maximum of 7 days from the time it is called or since last .trading engine release (whichever is sooner).
KrakenFutures.REST_API.GetHistory('PI_XBTUSD');