Introduction

Dernière mise à jour : 31 mars 2025

Nous fournissons à la fois une API Websocket et une API REST (Representational State Transfer) auxquelles vous pouvez facilement accéder via des requêtes HTTPS.

Il existe deux types de méthodes API : les méthodes publiques et les méthodes privées. Tout le monde peut utiliser les méthodes publiques, par exemple pour récupérer des données de marché. Il vous suffit de coller la requête HTTPS dans votre navigateur ou d'écrire un morceau de code qui envoie ces requêtes automatiquement.

Pour accéder aux méthodes privées, vous devez être un client vérifié et générer votre ensemble personnel de clés API.

L'API REST permet d'accéder en toute sécurité aux fonctionnalités de votre compte Kraken Derivatives.
Exemples de fonctionnalités de l'API REST :

  • demander des informations de prix actuelles ou historiques

  • vérifier le solde de votre compte et votre P&L

  • vos paramètres de marge et les seuils de liquidation estimés

  • placer ou annuler des ordres (individuellement ou par lot)

  • consulter vos ordres ouverts

  • positions ouvertes ou historique des transactions

  • demander un retrait d'actif numérique

Ces fonctionnalités sont appelées « endpoints » et sont expliquées dans la section API REST.

L'API Websocket permet d'établir un canal de communication sécurisé avec la plateforme Kraken Derivatives pour recevoir des informations en temps réel. Cela permet d'écouter les mises à jour au lieu d'envoyer continuellement des requêtes. Ces canaux sont appelés abonnements et sont expliqués dans la section API Websocket.

Certains des endpoints permettent d'effectuer des tâches sensibles, telles que l'initiation d'un retrait d'actif numérique. Pour accéder à ces endpoints en toute sécurité, l'API utilise des techniques de chiffrement développées par la National Security Agency. Cette section décrit comment chiffrer votre communication avec l'API lors de l'accès à ces endpoints.

L'API peut être implémentée en utilisant n'importe quel langage de programmation de votre choix (par exemple C, C++, Java ou PHP), tant qu'il est capable de gérer les requêtes HTTP. Nous vous suggérons fortement de consulter les exemples de code listés dans la section Ressources supplémentaires.

AVERTISSEMENT : Veuillez utiliser l'API uniquement si vous possédez des compétences en programmation adéquates et si vous avez pleinement compris ses fonctionnalités. Kraken Derivatives décline toute responsabilité pour les pertes et dommages résultant de l'utilisation de l'API, y compris, mais sans s'y limiter, les pertes et dommages résultant d'une utilisation erronée de l'API, de l'indisponibilité de l'API, d'autres défaillances techniques ou dysfonctionnements de l'API ou de la perte de clés API.

Besoin d’aide supplémentaire ?