API-testmiljö

Senast uppdaterad: 9 augusti 2025

För att låta klienter testa sin API-implementering har vi API-funktionalitet i vår demo-miljö som är offentligt tillgänglig och helt separat från produktionsmiljön, och som inte kräver befintliga kontouppgifter.

För att komma igång, navigera bara till:

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

Klicka på knappen Registrera dig och ange en e-post- och lösenordskombination för att skapa inloggningsuppgifter till demo-miljön. Observera att e-post är inaktiverat i denna miljö, därför behöver du INTE verifiera e-postadressen eller ens ha tillgång till den. Anteckna bara uppgifterna så att du kan återanvända dem om så önskas. När du har registrerat dig kan du generera API-nycklar för teständamål. WebSocket- och REST API-koden i denna miljö är identisk med den levande produktionskoden vad gäller feeds/endpoints och svarsstrukturen.

För att utveckla din implementering kan du hänvisa till dokumentationen här: 

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

Du kan också använda Github-arkivet som har bibliotek kodade för flera vanliga programmeringsspråk: 

https://github.com/cryptofacilities

Den enda skillnaden mellan demo-API-beteendet och det i den levande produktionsmiljön är att bas-URL:en inte är futures.kraken.com utan istället demo-futures.kraken.com

Exempel

På demon, för WebSocket API, skulle du prenumerera på:

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

Alla feeds är identiska med de som dokumenterats ovan. Så du kan till exempel prenumerera på ticker-feeds genom att skicka: 

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

För en liknande övning på REST API skulle du begära:

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

Observera att när du har testat framgångsrikt i demo-miljön, fungerar bas-URL:en i den levande produktionsplattformsmiljön med futures.kraken.com

Behöver du mer hjälp?