API-testomgeving

Laatst bijgewerkt: 9 augustus 2025

Om klanten in staat te stellen hun API-implementatie te testen, hebben we API-functionaliteit beschikbaar gesteld in onze demo-omgeving die volledig gescheiden is van de productieomgeving en geen bestaande accountgegevens vereist.

Om te beginnen, navigeer je simpelweg naar:

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

Klik op de knop Aanmelden en voer een e-mailadres en wachtwoordcombinatie in om inloggegevens voor de demo-omgeving vast te stellen. Houd er rekening mee dat e-mails in deze omgeving zijn uitgeschakeld, daarom hoef je het e-mailadres NIET te verifiëren of er zelfs toegang toe te hebben. Noteer de inloggegevens zodat je deze indien gewenst opnieuw kunt gebruiken. Zodra je je hebt geregistreerd, kun je API-sleutels genereren voor testdoeleinden. De WebSocket- en REST API-code in deze omgeving is identiek aan de live productiecode wat betreft de feeds/eindpunten en de responsstructuur.

Om je implementatie te ontwikkelen, kun je hier de documentatie raadplegen: 

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

Je kunt ook de Github-repo gebruiken die bibliotheken bevat die zijn gecodeerd voor meerdere gangbare programmeertalen: 

https://github.com/cryptofacilities

Het enige verschil tussen het gedrag van de demo-API en dat van de live productieomgeving is dat de basis-URL niet futures.kraken.com is, maar in plaats daarvan demo-futures.kraken.com

Voorbeelden

Op de demo zou je je voor de WebSocket API abonneren op:

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

Alle feeds zijn identiek aan die hierboven zijn gedocumenteerd. Dus je zou je bijvoorbeeld kunnen abonneren op ticker-feeds door het volgende te verzenden: 

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

Voor een soortgelijke oefening op de REST API zou je het volgende aanvragen:

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

Houd er rekening mee dat wanneer je met succes in de demo-omgeving hebt getest, de basis-URL in de live productieplatformomgeving werkt met futures.kraken.com

Meer hulp nodig?