Introduktion

Senast uppdaterad: 31 mars 2025

Vi tillhandahåller både ett Websocket API och ett Representational State Transfer (REST) API som du enkelt kan komma åt via HTTPS-förfrågningar.

Det finns två typer av API-metoder: publika metoder och privata metoder. Vem som helst kan använda de publika metoderna, till exempel för att hämta marknadsdata. Allt du behöver göra är att klistra in HTTPS-förfrågan i din webbläsare eller skriva en kod som skickar dessa förfrågningar automatiskt.

För att komma åt de privata metoderna måste du vara en verifierad klient och generera din personliga uppsättning API-nycklar.

REST API:et möjliggör säker åtkomst till funktionerna i ditt Kraken Derivatives-konto.
Exempel på REST API-funktioner:

  • begära aktuell eller historisk prisinformation

  • kontrollera ditt kontosaldo och PnL

  • dina marginalparametrar och beräknade likvidationströsklar

  • lägga eller annullera order (individuellt eller i batch)

  • se dina öppna order

  • öppna positioner eller handelshistorik

  • begära ett uttag av digitala tillgångar

Dessa funktioner kallas "endpoints" och förklaras i avsnittet REST API.

Websocket API:et möjliggör att säkert upprätta en kommunikationskanal till Kraken Derivatives-plattformen för att ta emot information i realtid. Detta gör det möjligt att lyssna på uppdateringar istället för att kontinuerligt skicka förfrågningar. Dessa kanaler kallas prenumerationer och förklaras i avsnittet Websocket API.

Vissa av "endpoints" tillåter utförande av känsliga uppgifter, såsom att initiera ett uttag av digitala tillgångar. För att säkert komma åt dessa "endpoints" använder API:et krypteringstekniker utvecklade av National Security Agency. Detta avsnitt beskriver hur du krypterar din kommunikation med API:et när du använder dessa "endpoints".

API:et kan implementeras med vilket programmeringsspråk du vill (t.ex. C, C++, Java eller PHP), så länge det kan hantera HTTP-förfrågningar. Vi rekommenderar starkt att du tittar på kodexemplen som listas i avsnittet Ytterligare resurser.

FRISKRIVNING: Använd endast API:et om du har tillräckliga programmeringskunskaper och har fullt ut förstått dess funktioner. Kraken Derivatives friskriver sig från allt ansvar för förluster och skador som uppstår till följd av användning av API:et, inklusive, men inte begränsat till, förluster och skador till följd av felaktig användning av API:et, otillgänglighet av API:et, andra tekniska fel eller funktionsstörningar i API:et eller förlust av API-nycklar.

Behöver du mer hjälp?