Bruke Kraken API med en tredjepartstjeneste

Sist oppdatert: 1. april 2025

Vår API lar tredjepartstjenester (som trading bots, mobilapper og porteføljestyringstjenester) integreres med en Kraken-konto slik at de kan se kontosaldoer, hente handelshistorikk, legge inn og kansellere ordre og så videre.

Enhver kontoeier som ønsker å bruke en tredjepartstjeneste, trenger bare å opprette en API-nøkkel med riktig konfigurasjon, og gi denne nøkkelen til tredjepartstjenesten (ofte kalt import av en API-nøkkel).

For det meste fungerer disse integrasjonene sømløst, men noen ganger kan det oppstå problemer som fører til utilsiktede resultater eller uventede feilmeldinger.

Problemer med tredjepartstjenester oppstår ofte når tjenesten forsøker en oppgave som API-nøkkelen ikke har tillatelse til, eller når API-nøkkel tofaktorautentisering (2FA) helt forhindrer tilgang. Hvis tredjepartstjenesten din ikke fungerer som forventet, bør du gjennomgå API-nøklene dine og innstillingene deres via fanen Brukernavn -> Innstillinger -> API i Kraken Pro-webapplikasjonen.

pro api v2.gif


Du må sørge for at API-nøkkelen som brukes, har alle innstillingene og tillatelsene som tjenesten din krever, og at eventuell tofaktorautentisering ikke forhindrer tilgang. Fullstendige detaljer angående generering og konfigurasjon av API-nøkler (inkludert en forklaring av tillatelsene) er tilgjengelige via vår API-nøkkel støtteside.

Noen tredjepartstjenester (som Fidors Crypto as a Service) opplever også problemer med å koble til Kraken-kontoer når kontoene er nye og ikke har noen finansiering eller handelsaktivitet. For nye kontoer vil noen API-kall returnere et uvanlig svar, for eksempel et vellykket, men tomt svar som: {"error":[]} som kan feiltolkes av tredjepartstjenesten, noe som resulterer i en uventet feil (som Fidors 500 serverfeil).

Hvis tredjepartstjenesten din returnerer en uventet feil og Kraken-kontoen din er ny (uten finansiering eller handelsaktivitet), vennligst legg til midler på Kraken-kontoen din via fanen Finansiering i kontoadministrasjonen. Selv et lite beløp vil være tilstrekkelig for å skape litt aktivitet, hvoretter tredjepartstjenesten din skal begynne å fungere som den skal.

Mens noen tredjepartsapplikasjoner anbefaler brukere å endre innstillingen for nonce window, kan API-nøkler som har en uvanlig høy nonce window-innstilling, potensielt føre til at en feil oppstår. Innstillingen for nonce window er ment å omgå nettverksproblemer (som upålitelig internettilgang), og derfor bør nonce window-innstillingen i de fleste tilfeller beholdes på standardverdien 0 (null).

Hvis du begynner å oppleve feil med API-nøklene dine og tredjepartstjenesten, kan et mulig utfall være at API-nøklene dine ble korrupte. Dette skjer bare når de opplever for mange feil. Vi anbefaler at brukeren sletter eksisterende nøkler og genererer et helt nytt API-nøkkelpar med alle nødvendige tillatelser, og importerer denne nye API-nøkkelen til tredjepartstjenesten.

Trenger du mer hjelp?