Περιβάλλον δοκιμών API

Τελευταία ενημέρωση: 9 Αυγούστου 2025

Για να επιτρέψουμε στους πελάτες να δοκιμάσουν την υλοποίηση του API τους, διαθέτουμε τη λειτουργικότητα API στο περιβάλλον επίδειξης (demo environment) δημόσια διαθέσιμη, η οποία είναι εντελώς ξεχωριστή από το περιβάλλον παραγωγής (production environment) και δεν απαιτεί υπάρχοντα διαπιστευτήρια λογαριασμού (account credentials).

Για να ξεκινήσετε, απλώς μεταβείτε στη διεύθυνση:

https://demo-futures.kraken.com/

Κάντε κλικ στο κουμπί Sign up και εισαγάγετε έναν συνδυασμό e-mail και κωδικού πρόσβασης για να δημιουργήσετε διαπιστευτήρια σύνδεσης στο περιβάλλον επίδειξης (demo environment). Λάβετε υπόψη ότι τα e-mail είναι απενεργοποιημένα σε αυτό το περιβάλλον, επομένως ΔΕΝ χρειάζεται να επαληθεύσετε τη διεύθυνση e-mail ή ακόμα και να έχετε πρόσβαση σε αυτήν. Απλώς σημειώστε τα διαπιστευτήρια, ώστε να μπορείτε να τα χρησιμοποιήσετε ξανά αν το επιθυμείτε. Μόλις εγγραφείτε, μπορείτε να δημιουργήσετε κλειδιά API για σκοπούς δοκιμών. Ο κώδικας WebSocket και REST API σε αυτό το περιβάλλον είναι πανομοιότυπος με τον κώδικα ζωντανής παραγωγής όσον αφορά τα feeds/endpoints και τη δομή απόκρισης (response structure).

Για να αναπτύξετε την υλοποίησή σας, μπορείτε να ανατρέξετε στην τεκμηρίωση εδώ:

https://support.kraken.com/hc/en-us/sections/360012894412-Futures-API

Μπορείτε επίσης να χρησιμοποιήσετε το Github repo που διαθέτει βιβλιοθήκες κωδικοποιημένες για πολλές κοινές γλώσσες προγραμματισμού:

https://github.com/cryptofacilities

Η μόνη διαφορά μεταξύ της συμπεριφοράς του demo API και αυτής του ζωντανού περιβάλλοντος παραγωγής (live production environment) είναι ότι η βασική διεύθυνση URL (base URL) δεν είναι futures.kraken.com αλλά demo-futures.kraken.com

Παραδείγματα

Στο demo, για το WebSocket API θα κάνατε εγγραφή στο:

wss://demo-futures.kraken.com/ws/v1

Όλα τα feeds είναι πανομοιότυπα με αυτά που τεκμηριώνονται παραπάνω. Έτσι, θα μπορούσατε, π.χ., να εγγραφείτε σε ticker feeds στέλνοντας:

{      "event":"subscribe",    "feed":"ticker",   "product_ids":["PI_XBTUSD","FI_ETHUSD_210625"]}

Για μια παρόμοια άσκηση στο REST API θα ζητούσατε:

https://demo-futures.kraken.com/derivatives/api/v3/tickers

Λάβετε υπόψη ότι όταν έχετε δοκιμάσει επιτυχώς στο περιβάλλον επίδειξης (demo environment), η βασική διεύθυνση URL (base URL) στο περιβάλλον της ζωντανής πλατφόρμας παραγωγής (live production platform environment) λειτουργεί με futures.kraken.com

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