Środowisko testowe API

Ostatnia aktualizacja: 9 sierpnia 2025

Aby umożliwić klientom przetestowanie implementacji API, udostępniamy publicznie funkcjonalność API w naszym środowisku demo, które jest całkowicie oddzielone od środowiska produkcyjnego i nie wymaga istniejących danych uwierzytelniających logowania do konta.

Aby rozpocząć, przejdź na stronę:

https://demo-futures.kraken.com/

Kliknij przyciskRejestracja i wprowadź e-mail i hasło, aby ustanowić dane logowania do środowiska demo. Pamiętaj, że skrzynka e-mail jest wyłączona w tym środowisku, dlatego nie musisz weryfikować adresu e-mail ani nawet mieć do niego dostępu. Wystarczy zapisać dane logowania, aby móc je ponownie wykorzystać, jeśli zajdzie taka potrzeba. Po rejestracji możesz generować klucze API w celu testowania. Kod WebSocket i REST API w tym środowisku jest identyczny z kodem produkcyjnym pod względem kanałów/punktów końcowych i struktury odpowiedzi.

W celu opracowania implementacji można odwołać się do dokumentacji znajdującej się tutaj: 

https://support.kraken.com/hc/en-us/sections/360012894412-Futures-API

Możesz również skorzystać z repozytorium Github, które ma biblioteki napisane w wielu popularnych językach programowania: 

https://github.com/cryptofacilities

Jedyną różnicą między zachowaniem API w wersji demo a tym w środowisku produkcyjnym na żywo jest to, że podstawowy adres URL to nie futures.kraken.com, ale demo-futures.kraken.com

Przykłady

W wersji demo, dla API WebSocket, subskrybujesz:

wss://demo-futures.kraken.com/ws/v1

Wszystkie kanały są identyczne z tymi udokumentowanymi powyżej. Możesz więc na przykład subskrybować kanały ticker, wysyłając: 

{      "event":"subscribe",    "feed":"ticker",   "product_ids":["PI_XBTUSD","FI_ETHUSD_210625"]}

Dla podobnego ćwiczenia w API REST należy wywołać:

https://demo-futures.kraken.com/derivatives/api/v3/tickers

Należy pamiętać, że po pomyślnym przetestowaniu w środowisku demo podstawowy adres URL w środowisku produkcyjnym działa z futures.kraken.com

Potrzebujesz więcej pomocy?