Introductie

Laatst bijgewerkt: 31 mrt 2025

We bieden zowel een Websocket API als een Representational State Transfer (REST) API die u eenvoudig kunt benaderen via HTTPS-verzoeken.

Er zijn twee soorten API-methoden: openbare methoden en privémethoden. Iedereen kan de openbare methoden gebruiken, bijvoorbeeld om marktgegevens op te halen. Het enige wat u hoeft te doen, is het HTTPS-verzoek in uw browser plakken of een stukje code schrijven dat deze verzoeken automatisch verzendt.

Om toegang te krijgen tot de privémethoden, moet u een geverifieerde klant zijn en uw persoonlijke set API-sleutels genereren.

De REST API biedt veilige toegang tot de functionaliteiten van uw Kraken Derivatives-account.
Voorbeelden van REST API-functionaliteiten:

  • huidige of historische prijsinformatie opvragen

  • uw rekeningsaldo en P&L controleren

  • uw margeparameters en geschatte liquidatiedrempels

  • orders plaatsen of annuleren (individueel of in batch)

  • uw openstaande orders bekijken

  • openstaande posities of handelsgeschiedenis

  • een opname van digitale activa aanvragen

Deze functionaliteiten worden "endpoints" genoemd en worden uitgelegd in de sectie REST API.

De websocket API maakt het mogelijk om veilig een communicatiekanaal op te zetten met het Kraken Derivatives-platform om informatie in realtime te ontvangen. Dit maakt het mogelijk om te luisteren naar updates in plaats van continu verzoeken te verzenden. Deze kanalen worden abonnementen genoemd en worden uitgelegd in de sectie Websocket API.

Sommige endpoints maken het uitvoeren van gevoelige taken mogelijk, zoals het initiëren van een opname van digitale activa. Om deze endpoints veilig te benaderen, gebruikt de API versleutelingstechnieken die zijn ontwikkeld door de National Security Agency. Deze sectie beschrijft hoe u uw communicatie met de API kunt versleutelen bij het benaderen van deze endpoints.

De API kan worden geïmplementeerd met elke programmeertaal die u wilt (bijv. C, C++, Java of PHP), zolang deze in staat is om HTTP-verzoeken te beheren. We raden u ten zeerste aan om de codevoorbeelden te bekijken die worden vermeld in de sectie Aanvullende bronnen.

DISCLAIMER: Gebruik de API alleen als u over voldoende programmeervaardigheden beschikt en de functionaliteiten ervan volledig hebt begrepen. Kraken Derivatives sluit alle aansprakelijkheid uit voor verliezen en schade die voortvloeien uit het gebruik van de API, inclusief, maar niet beperkt tot, verliezen en schade als gevolg van foutief gebruik van de API, onbeschikbaarheid van de API, andere technische storingen of defecten van de API of verlies van API-sleutels.

Meer hulp nodig?