Utilisation de l'API Kraken avec un service tiers

Dernière mise à jour : 1 avr. 2025

Notre API permet aux services tiers (tels que les bots de trading, les applications mobiles et les services de gestion de portefeuille) de s'intégrer à un compte Kraken afin qu'ils puissent consulter les soldes de compte, récupérer l'historique de trading, passer et annuler des ordres, etc.

Tout titulaire de compte souhaitant utiliser un service tiers doit simplement créer une clé API avec la configuration appropriée, et fournir cette clé au service tiers (souvent appelé importation d'une clé API).

Dans la plupart des cas, ces intégrations fonctionnent sans problème, mais des problèmes peuvent parfois survenir, entraînant des résultats involontaires ou des messages d'erreur inattendus.

Les problèmes avec les services tiers surviennent souvent lorsque le service tente une tâche pour laquelle la clé API n'a pas l'autorisation, ou lorsque l'authentification à deux facteurs (2FA) de la clé API empêche entièrement l'accès. Si votre service tiers ne fonctionne pas comme prévu, vous devez vérifier vos clés API et leurs paramètres via l'onglet Nom d'utilisateur -> Paramètres -> API dans l'application web Kraken Pro.

pro api v2.gif


Vous devrez vous assurer que la clé API utilisée dispose de tous les paramètres et autorisations requis par votre service, et qu'aucune authentification à deux facteurs n'empêche l'accès. Tous les détails concernant la génération et la configuration des clés API (y compris une explication des autorisations) sont disponibles via notre page d'assistance sur les clés API.

Certains services tiers (tels que Crypto as a Service de Fidor) rencontrent également des problèmes de liaison avec les comptes Kraken lorsque les comptes sont nouveaux et n'ont aucune activité de financement ou de trading. Pour les nouveaux comptes, certains appels API renverront une réponse inhabituelle, telle qu'une réponse réussie mais vide comme : {"error":[]} qui pourrait être mal interprétée par le service tiers, entraînant une erreur inattendue (telle que l'erreur de serveur 500 de Fidor).

Si votre service tiers renvoie une erreur inattendue et que votre compte Kraken est nouveau (sans aucune activité de financement ou de trading), veuillez ajouter des fonds à votre compte Kraken via l'onglet Financement de la gestion de compte. Même un petit montant suffirait à créer une certaine activité, après quoi votre service tiers devrait commencer à fonctionner correctement.

Bien que certaines applications tierces recommandent aux utilisateurs de modifier le paramètre de fenêtre de nonce, les clés API qui ont un paramètre de fenêtre de nonce inhabituellement élevé pourraient potentiellement provoquer une erreur. Le paramètre de fenêtre de nonce est destiné à contourner les problèmes de réseau (tels qu'un accès Internet peu fiable), c'est pourquoi, dans la plupart des cas, le paramètre de fenêtre de nonce doit être maintenu à sa valeur par défaut de 0 (zéro).

Si vous commencez à rencontrer des erreurs avec vos clés API et votre service tiers, il est possible que vos clés API soient devenues corrompues. Cela ne se produit que lorsqu'elles rencontrent trop d'erreurs. Nous recommandons à l'utilisateur de supprimer les clés existantes et de générer une toute nouvelle paire de clés API avec toutes les autorisations requises, puis d'importer cette nouvelle clé API dans le service tiers.

Besoin d’aide supplémentaire ?