Εισαγωγή

Τελευταία ενημέρωση: 31 Μαρτίου 2025

Παρέχουμε τόσο ένα Websocket API όσο και ένα Representational State Transfer (REST) API στα οποία μπορείτε εύκολα να έχετε πρόσβαση μέσω αιτημάτων HTTPS.

Υπάρχουν δύο τύποι μεθόδων API: δημόσιες μέθοδοι και ιδιωτικές μέθοδοι. Οποιοσδήποτε μπορεί να χρησιμοποιήσει τις δημόσιες μεθόδους, για παράδειγμα για την ανάκτηση δεδομένων αγοράς. Το μόνο που χρειάζεται να κάνετε είναι να επικολλήσετε το αίτημα HTTPS στο πρόγραμμα περιήγησής σας ή να γράψετε ένα κομμάτι κώδικα που στέλνει αυτά τα αιτήματα αυτόματα.

Για να αποκτήσετε πρόσβαση στις ιδιωτικές μεθόδους, πρέπει να είστε επαληθευμένος πελάτης και να δημιουργήσετε το προσωπικό σας σύνολο κλειδιών API.

Το REST API επιτρέπει την ασφαλή πρόσβαση στις λειτουργίες του λογαριασμού σας Kraken Derivatives.
Παραδείγματα λειτουργιών REST API:

  • αίτημα τρεχουσών ή ιστορικών πληροφοριών τιμών

  • έλεγχος του υπολοίπου του λογαριασμού σας και του PnL

  • οι παράμετροι περιθωρίου σας και τα εκτιμώμενα όρια ρευστοποίησης

  • τοποθέτηση ή ακύρωση εντολών (μεμονωμένα ή ομαδικά)

  • προβολή των ανοιχτών εντολών σας

  • ανοιχτές θέσεις ή ιστορικό συναλλαγών

  • αίτημα ανάληψης ψηφιακού περιουσιακού στοιχείου

Αυτές οι λειτουργίες ονομάζονται "endpoints" και εξηγούνται στην ενότητα REST API.

Το websocket API επιτρέπει την ασφαλή δημιουργία ενός καναλιού επικοινωνίας με την πλατφόρμα Kraken Derivatives για τη λήψη πληροφοριών σε πραγματικό χρόνο. Αυτό επιτρέπει την ακρόαση ενημερώσεων αντί της συνεχούς αποστολής αιτημάτων. Αυτά τα κανάλια ονομάζονται συνδρομές και εξηγούνται στην ενότητα Websocket API.

Ορισμένα από τα endpoints επιτρέπουν την εκτέλεση ευαίσθητων εργασιών, όπως η έναρξη ανάληψης ψηφιακού περιουσιακού στοιχείου. Για την ασφαλή πρόσβαση σε αυτά τα endpoints, το API χρησιμοποιεί τεχνικές κρυπτογράφησης που αναπτύχθηκαν από την National Security Agency. Αυτή η ενότητα περιγράφει πώς να κρυπτογραφήσετε την επικοινωνία σας με το API κατά την πρόσβαση σε αυτά τα endpoints.

Το API μπορεί να υλοποιηθεί χρησιμοποιώντας οποιαδήποτε γλώσσα προγραμματισμού επιθυμείτε (π.χ. C, C++, Java ή PHP), εφόσον είναι ικανή να διαχειρίζεται αιτήματα HTTP. Σας συνιστούμε ανεπιφύλακτα να δείτε τα παραδείγματα κώδικα που αναφέρονται στην ενότητα Πρόσθετοι Πόροι.

ΑΠΟΠΟΙΗΣΗ ΕΥΘΥΝΗΣ: Παρακαλούμε χρησιμοποιήστε το API μόνο εάν διαθέτετε επαρκείς δεξιότητες προγραμματισμού και έχετε κατανοήσει πλήρως τις λειτουργίες του. Η Kraken Derivatives αποκλείει κάθε ευθύνη για απώλειες και ζημίες που προκύπτουν από τη χρήση του API, συμπεριλαμβανομένων, ενδεικτικά, απωλειών και ζημιών που προκύπτουν από εσφαλμένη χρήση του API, μη διαθεσιμότητα του API, άλλη τεχνική βλάβη ή δυσλειτουργία του API ή απώλεια κλειδιών API.

Χρειάζεστε περισσότερη βοήθεια;