WebSocket API v1 testsuite (JavaScript)

Sist oppdatert: 1. april 2025

Vår WebSocket API gir en direktestrøm av markedsdata (ordrebok, ticker, handelsutførelser osv.) for våre markeder. Den gir også sanntidsstatusoppdateringer for diverse kontoinformasjon (åpne ordrer, handler osv.).

Ethvert moderne programmeringsspråk (Python, JavaScript, Java, C-varianter, Go osv.) kan brukes til å implementere vår WebSocket API, men noen ganger er det nødvendig å samhandle med API-en uten å skrive tilpasset kode (som for meldingsvalidering, nettverkstesting osv.).

For dette formålet tilbyr vi følgende WebSocket API-testsuiter, som tillater interaksjon med offentlige markedsdatafeeds og de private (autentiserte) ordre-/handelsstatusfeeds via en grafisk nettleser (vi anbefaler å bruke Chrome).

Bruksanvisning

  • Last ned og pakk ut Zip-filene for testsuiten

    Dette vil opprette nye kataloger/mapper kalt Kraken_WebSocket_Test_Suite_Public og Kraken_WebSocket_Test_Suite_Private som inneholder HTML-, JavaScript-, CSS- og bildefilene for testsuitene.

  • Åpne filene WebSocket_API_Public.html og WebSocket_API_Private.html

    Enhver moderne grafisk nettleser kan brukes, men Chrome anbefales.

  • Klikk på knappen Åpne WebSocket-tilkobling

    Dette vil opprette en ny vedvarende tilkobling til WebSocket API, ved å bruke den passende WebSocket URL-en (ws.kraken.com eller ws-auth.kraken.com).

  • Send en abonnements- eller handelsmelding til WebSocket API

    Skriv inn en melding i den lille tekstboksen og klikk på knappen Send melding til WebSocket.

  • Motta svaret fra WebSocket API

    Direktestrømmede meldinger vil vises i det store tekstområdet.

  • Klikk på knappen Lukk WebSocket-tilkobling

    Dette vil lukke tilkoblingen til WebSocket API, og de direktestrømmede meldingene vil stoppe.

Trenger du mer hjelp?