Úvod

Naposledy aktualizováno: 31. března 2025

Poskytujeme Websocket API i Representational State Transfer (REST) API, ke kterým můžete snadno přistupovat prostřednictvím požadavků HTTPS.

Existují dva typy metod API: veřejné metody a soukromé metody. Veřejné metody může používat kdokoli, například k získání tržních dat. Vše, co musíte udělat, je vložit požadavek HTTPS do prohlížeče nebo napsat kus kódu, který tyto požadavky automaticky odesílá.

Pro přístup k soukromým metodám musíte být ověřeným klientem a vygenerovat si vlastní sadu API klíčů.

REST API umožňuje bezpečný přístup k funkcím vašeho účtu Kraken Derivatives.
Příklady funkcí REST API:

  • vyžádat si aktuální nebo historické cenové informace

  • zkontrolovat zůstatek na účtu a PnL

  • vaše parametry marže a odhadované likvidační prahy

  • zadávat nebo rušit objednávky (jednotlivě nebo v dávce)

  • zobrazit vaše otevřené objednávky

  • otevřené pozice nebo historii obchodů

  • požádat o výběr digitálního aktiva

Tyto funkce se nazývají "endpoints" (koncové body) a jsou vysvětleny v sekci REST API.

Websocket API umožňuje bezpečně navázat komunikační kanál s platformou Kraken Derivatives pro příjem informací v reálném čase. To umožňuje naslouchat aktualizacím namísto neustálého odesílání požadavků. Tyto kanály se nazývají předplatné a jsou vysvětleny v sekci Websocket API.

Některé koncové body umožňují provádět citlivé úkoly, jako je zahájení výběru digitálního aktiva. Pro bezpečný přístup k těmto koncovým bodům API používá šifrovací techniky vyvinuté Národní bezpečnostní agenturou. Tato sekce popisuje, jak šifrovat vaši komunikaci s API při přístupu k těmto koncovým bodům.

API lze implementovat pomocí libovolného programovacího jazyka, který se vám líbí (např. C, C++, Java nebo PHP), pokud je schopen spravovat požadavky HTTP. Důrazně doporučujeme, abyste se podívali na příklady kódu uvedené v sekci Další zdroje.

UPOZORNĚNÍ: Používejte API pouze v případě, že máte dostatečné programovací dovednosti a plně jste porozuměli jeho funkcím. Kraken Derivatives vylučuje veškerou odpovědnost za ztráty a škody vyplývající z používání API, včetně, ale nikoli výhradně, ztrát a škod vyplývajících z chybného použití API, nedostupnosti API, jiných technických selhání nebo poruch API nebo ztráty API klíčů.

Potřebujete další pomoc?