API Kraken Futures | REST Public API

Connection

URL: https://futures.kraken.com/derivatives/api/v3

 

Kraken Futures Public API doesn't require any authentication.

 

Configuration

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

 

Events

  OnKrakenHTTPException: this event is called if there is any exception doing an HTTP Request from REST Api.

 

Methods

GetFeeSchedules

This endpoint lists all fee schedules. Authentication is not required.


KrakenFutures->REST_API->GetFeeSchedules();

Order Book

This endpoint returns the entire non-cumulative order book of currently listed Futures contracts.


KrakenFutures->REST_API->GetOrderBook("PI_XBTUSD");

Tickers

This endpoint returns current market data for all currently listed Futures contracts and indices.


KrakenFutures->REST_API->GetTickers();

Instruments

This endpoint returns specifications for all currently listed Futures contracts and indices.


KrakenFutures->REST_API->GetInstruments();

History

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