Johdanto

Viimeksi päivitetty: 31. maaliskuuta 2025

Tarjoamme sekä Websocket API:n että Representational State Transfer (REST) API:n, joita voit käyttää helposti HTTPS-pyyntöjen kautta.

API-metodeja on kahdenlaisia: julkisia ja yksityisiä metodeja. Kuka tahansa voi käyttää julkisia metodeja esimerkiksi markkinatiedon hakemiseen. Sinun tarvitsee vain liittää HTTPS-pyyntö selaimeesi tai kirjoittaa koodinpätkä, joka lähettää nämä pyynnöt automaattisesti.

Päästäksesi yksityisiin metodeihin sinun on oltava vahvistettu asiakas ja luotava omat API-avaimesi.

REST API mahdollistaa Kraken Derivatives -tilisi toimintojen turvallisen käytön.
Esimerkkejä REST API -toiminnoista:

  • pyytää nykyisiä tai historiallisia hintatietoja

  • tarkistaa tilisi saldo ja PnL

  • margin-parametrisi ja arvioidut likvidaatiokynnykset

  • tehdä tai peruuttaa toimeksiantoja (yksitellen tai erissä)

  • nähdä avoimet toimeksiantosi

  • avoimet positiot tai kauppahistoria

  • pyytää digitaalisen omaisuuserän nostoa

Näitä toimintoja kutsutaan nimellä "endpoints" ja ne selitetään REST API -osiossa.

websocket API mahdollistaa turvallisen viestintäkanavan muodostamisen Kraken Derivatives -alustalle tiedon vastaanottamiseksi reaaliajassa. Tämä mahdollistaa päivitysten kuuntelemisen jatkuvan pyyntöjen lähettämisen sijaan. Näitä kanavia kutsutaan nimellä subscriptions ja ne selitetään Websocket API -osiossa.

Jotkut endpoints mahdollistavat arkaluonteisten tehtävien suorittamisen, kuten digitaalisen omaisuuserän noston aloittamisen. Jotta näitä endpoints-toimintoja voidaan käyttää turvallisesti, API käyttää National Security Agencyn kehittämiä salaustekniikoita. Tässä osiossa kuvataan, kuinka voit salata viestintäsi API:n kanssa, kun käytät näitä endpoints-toimintoja.

API voidaan toteuttaa millä tahansa ohjelmointikielellä (esim. C, C++, Java tai PHP), kunhan se pystyy hallitsemaan HTTP-pyyntöjä. Suosittelemme vahvasti tutustumaan koodiesimerkkeihin, jotka on lueteltu Additional Resources -osiossa.

VASTUUVAPAUSLAUSEKE: Käytä API:a vain, jos sinulla on riittävä ohjelmointitaito ja olet ymmärtänyt täysin sen toiminnot. Kraken Derivatives sulkee pois kaiken vastuun tappioista ja vahingoista, jotka johtuvat API:n käytöstä, mukaan lukien, mutta ei rajoittuen, tappiot ja vahingot, jotka johtuvat API:n virheellisestä käytöstä, API:n saatavuuden puutteesta, muusta teknisestä viasta tai API:n toimintahäiriöstä tai API-avainten katoamisesta.

Tarvitsetko lisää apua?