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");