Utilizarea API-ului Kraken cu un serviciu terț

Ultima actualizare: 1 aprilie 2025

API-ul nostru permite serviciilor terțe (cum ar fi roboții de tranzacționare, aplicațiile mobile și serviciile de gestionare a portofoliului) să se integreze cu un cont Kraken, astfel încât acestea să poată vizualiza soldurile contului, să recupereze istoricul tranzacțiilor, să plaseze și să anuleze ordine și așa mai departe.

Orice proprietar de cont care dorește să utilizeze un serviciu terț trebuie pur și simplu să creeze o cheie API cu configurația corespunzătoare și să furnizeze această cheie serviciului terț (adesea numită importarea unei chei API).

În mare parte, aceste integrări funcționează fără probleme, dar uneori pot apărea probleme care duc la rezultate neintenționate sau mesaje de eroare neașteptate.

Problemele cu serviciile terțe apar adesea atunci când serviciul încearcă o sarcină pentru care cheia API nu are permisiune, sau când autentificarea cu doi factori (2FA) a cheii API împiedică accesul în totalitate.Dacă serviciul dumneavoastră terț nu funcționează conform așteptărilor, ar trebui să revizuiți cheile API și setările acestora prin intermediul tab-ului Nume de utilizator -> Setări -> API din aplicația web Kraken Pro.

pro api v2.gif


Ar trebui să vă asigurați că cheia API utilizată are toate setările și permisiunile pe care le necesită serviciul dumneavoastră și că nicio autentificare cu doi factori nu împiedică accesul.Detalii complete privind generarea și configurarea cheilor API (inclusiv o explicație a permisiunilor) sunt disponibile pe pagina noastră de asistență pentru chei API.

Unele servicii terțe (cum ar fi Crypto as a Service de la Fidor) întâmpină, de asemenea, probleme la conectarea la conturile Kraken atunci când conturile sunt noi și nu au nicio activitate de finanțare sau tranzacționare. Pentru conturile noi, unele apeluri API vor returna un răspuns neobișnuit, cum ar fi un răspuns reușit, dar gol, de tipul: {"error":[]} care ar putea fi interpretat greșit de serviciul terț, ducând la o eroare neașteptată (cum ar fi eroarea de server 500 de la Fidor).

Dacă serviciul dumneavoastră terț returnează o eroare neașteptată și contul dumneavoastră Kraken este nou (fără nicio activitate de finanțare sau tranzacționare), vă rugăm să adăugați fonduri în contul dumneavoastră Kraken prin intermediul tab-ului Finanțare din gestionarea contului. Chiar și o sumă mică ar fi suficientă pentru a crea o anumită activitate, după care serviciul dumneavoastră terț ar trebui să înceapă să funcționeze cu succes.

În timp ce unele aplicații terțe recomandă utilizatorilor să modifice setarea nonce window, cheile API care au o setare nonce window neobișnuit de mare ar putea provoca apariția unei erori. Setarea nonce window este destinată să rezolve problemele de rețea (cum ar fi accesul la internet nesigur), prin urmare, în majoritatea cazurilor, setarea nonce window ar trebui menținută la valoarea implicită de 0 (zero).

Dacă începeți să întâmpinați erori cu cheile dumneavoastră API și serviciul terț, un posibil rezultat ar putea fi că cheile dumneavoastră API s-au corupt. Acest lucru se întâmplă numai atunci când acestea întâmpină prea multe erori. Recomandăm utilizatorului să șteargă cheile existente și să genereze o nouă pereche de chei API cu toate permisiunile necesare și să importe această nouă cheie API în serviciul terț.

Ai nevoie de mai mult ajutor?