Používání Kraken API se službou třetí strany

Naposledy aktualizováno: 1. dubna 2025

Naše API umožňuje službám třetích stran (jako jsou obchodní boti, mobilní aplikace a služby pro správu portfolia) integrovat se s účtem Kraken, aby mohly prohlížet zůstatky na účtech, získávat historii obchodování, zadávat a rušit objednávky a tak dále.

Každý vlastník účtu, který si přeje používat službu třetí strany, jednoduše potřebuje vytvořit API klíč s příslušnou konfigurací a poskytnout tento klíč službě třetí strany (často se tomu říká import API klíče).

Většinou tyto integrace fungují bez problémů, ale někdy se mohou vyskytnout problémy, které způsobí nezamýšlené výsledky nebo neočekávané chybové zprávy.

Problémy se službami třetích stran často nastávají, když se služba pokouší o úkol, ke kterému API klíč nemá oprávnění, nebo když dvoufaktorové ověřování API klíče (2FA) zcela brání přístupu. Pokud vaše služba třetí strany nefunguje podle očekávání, měli byste zkontrolovat své API klíče a jejich nastavení prostřednictvím záložky Uživatelské jméno -> Nastavení -> API ve webové aplikaci Kraken Pro.

pro api v2.gif


Musíte se ujistit, že používaný API klíč má všechna nastavení a oprávnění, která vaše služba vyžaduje, a že žádné dvoufaktorové ověřování nebrání přístupu. Úplné podrobnosti týkající se generování a konfigurace API klíčů (včetně vysvětlení oprávnění) jsou k dispozici na naší stránce podpory API klíčů.

Některé služby třetích stran (jako je Fidor's Crypto as a Service) také zaznamenávají problémy s propojením s účty Kraken, pokud jsou účty nové a nemají žádné financování ani obchodní aktivitu. U nových účtů některé API volání vrátí neobvyklou odpověď, například úspěšnou, ale prázdnou odpověď jako: {"error":[]} , což může být službou třetí strany chybně interpretováno, což vede k neočekávané chybě (například chybě serveru Fidor 500).

Pokud vaše služba třetí strany vrací neočekávanou chybu a váš účet Kraken je nový (bez jakéhokoli financování nebo obchodní aktivity), přidejte prosím nějaké prostředky na svůj účet Kraken prostřednictvím záložky Financování ve správě účtu. I malá částka by stačila k vytvoření určité aktivity, po které by vaše služba třetí strany měla začít úspěšně fungovat.

Zatímco některé aplikace třetích stran doporučují uživatelům změnit nastavení nonce window, API klíče, které mají neobvykle vysoké nastavení nonce window, by potenciálně mohly způsobit chybu. Nastavení nonce window je určeno k řešení síťových problémů (jako je nespolehlivý přístup k internetu), proto by ve většině případů mělo být nastavení nonce window ponecháno na výchozí hodnotě 0 (nula).

Pokud začnete zaznamenávat chyby s vašimi API klíči a službou třetí strany, možným výsledkem může být, že se vaše API klíče poškodily. K tomu dochází pouze tehdy, když se vyskytne příliš mnoho chyb. Doporučujeme uživateli smazat stávající klíče a vygenerovat zcela nový pár API klíčů se všemi požadovanými oprávněními a importovat tento nový API klíč do služby třetí strany.

Potřebujete další pomoc?