De Kraken API gebruiken met een dienst van derden

Laatst bijgewerkt: 1 apr 2025

Onze API stelt diensten van derden (zoals handelsbots, mobiele apps en portfoliobeheerdiensten) in staat om te integreren met een Kraken-account, zodat ze accountsaldi kunnen bekijken, handelsgeschiedenis kunnen ophalen, orders kunnen plaatsen en annuleren, enzovoort.

Elke accounteigenaar die een dienst van derden wil gebruiken, hoeft alleen maar een API-sleutel aan te maken met de juiste configuratie, en deze sleutel aan de dienst van derden te verstrekken (vaak 'een API-sleutel importeren' genoemd).

Over het algemeen werken deze integraties naadloos, maar soms kunnen er problemen optreden die leiden tot onbedoelde resultaten of onverwachte foutmeldingen.

Problemen met diensten van derden doen zich vaak voor wanneer de dienst een taak probeert uit te voeren waarvoor de API-sleutel geen toestemming heeft, of wanneer twee-factor-authenticatie (2FA) voor API-sleutels de toegang volledig blokkeert.Als uw dienst van derden niet werkt zoals verwacht, dient u uw API-sleutels en hun instellingen te controleren via het tabblad Gebruikersnaam -> Instellingen -> API in de Kraken Pro webapp.

pro api v2.gif


U moet ervoor zorgen dat de gebruikte API-sleutel alle instellingen en machtigingen heeft die uw dienst vereist, en dat eventuele twee-factor-authenticatie de toegang niet blokkeert.Volledige details met betrekking tot het genereren en configureren van API-sleutels (inclusief een uitleg van de machtigingen) zijn beschikbaar via onze ondersteuningspagina voor API-sleutels.

Sommige diensten van derden (zoals Fidor's Crypto as a Service) ondervinden ook problemen bij het koppelen aan Kraken-accounts wanneer de accounts nieuw zijn en geen financiering of handelsactiviteit hebben. Voor nieuwe accounts zullen sommige API-aanroepen een ongebruikelijke reactie retourneren, zoals een succesvolle maar lege reactie zoals: {"error":[]} die verkeerd kan worden geïnterpreteerd door de dienst van derden, wat resulteert in een onverwachte fout (zoals Fidor's 500 serverfout).

Als uw dienst van derden een onverwachte fout retourneert en uw Kraken-account nieuw is (zonder financiering of handelsactiviteit), voeg dan wat geld toe aan uw Kraken-account via het tabblad Financiering van accountbeheer. Zelfs een klein bedrag zou voldoende zijn om enige activiteit te creëren, waarna uw dienst van derden succesvol zou moeten beginnen te werken.

Hoewel sommige applicaties van derden gebruikers aanraden de instelling van het nonce-venster te wijzigen, kunnen API-sleutels met een ongewoon hoge nonce-vensterinstelling mogelijk een fout veroorzaken. De instelling van het nonce-venster is bedoeld om netwerkproblemen (zoals onbetrouwbare internettoegang) te omzeilen, vandaar dat de instelling van het nonce-venster in de meeste gevallen op de standaardwaarde van 0 (nul) moet worden gehouden.

Als u fouten begint te ervaren met uw API-sleutels en de dienst van derden, kan een mogelijk gevolg zijn dat uw API-sleutels beschadigd zijn geraakt. Dit gebeurt alleen wanneer ze te veel fouten ervaren. We raden aan dat de gebruiker bestaande sleutels verwijdert en een gloednieuw API-sleutelpaar genereert met alle vereiste machtigingen, en deze nieuwe API-sleutel importeert in de dienst van derden.

Meer hulp nodig?