Comment créer ses clés d’API sur Coinbase Pro ?

Dans ce tutoriel, nous verrons comment créer des clés d’API sur Coinbase Pro, afin de connecter votre compte Coinbase à des services tiers. Il peut s’agir de robots de trading de bitcoins comme Botcrypto, mais également d’outils liés à la fiscalité ou la visualisation de vos actifs.

Qu’est-ce qu’une API ?

Une API est une interface de programmation qui permet de se « brancher » sur une application pour échanger des données.

Dans notre cas, l’API permet d’accéder à une plateforme de trading et d’effectuer différentes actions. Il est possible de restreindre les accès à un tiers via une clé API. Exemple : permettre de consulter les fonds de votre compte Coinbase Pro mais empêcher les retraits.

Comment créer ses clés d’API sur Coinbase Pro ?

Vous devez tout d’abord créer un compte Coinbase puis vous rendre sur Coinbase Pro.

Une fois connecté sur Coinbase Pro, cliquez sur le menu en haut à droite, puis sur API. Vous arrivez devant votre liste des clés d’API.

Liste des clés d'API Coinbase Pro
Liste des clés d’API Coinbase Pro

Cliquez sur + New Api Key pour ouvrir le formulaire de création de clé. On vous demande alors de remplir plusieurs champs.

Formulaire de création de clé
Formulaire de création de clé

Vous devez choisir lequel de vos portfolios sera la cible de cette clé d’API. Si vous n’en avez qu’un seul, laissez Default Portfolio comme réponse.

Ajouter un nom à votre clé est optionnel mais je vous recommande de le faire. Dans mon cas je la nomme « tuto ». C’est utile pour s’y retrouver si l’on a plusieurs clés d’API.

Cochez ensuite quelles permissions vous affectez à cette clé d’API. Dans le cadre des bots de trading, je vais lui donner la permission de « View » donc de consulter le montant des actifs présents sur le portfolio et « Trade » pour autoriser les actions de trading (ouverture de position/achat/vente). Je ne donne pas la permission de « Transfer » car je ne veux pas que le service que j’utilise pour automatiser mon trading ait la possibilité de retirer mon argent.

Une PassPhrase a automatiquement été générée. Vous pouvez la changer où la garder telle quelle. Si vous ne savez pas à quoi elle sert, laissez celle d’origine.

Le dernier champ est IP Whitelist si vous voulez restreindre l’utilisation de cette clé à une liste d’IP pour plus de sécurité. Ce n’est pas forcément possible dans tous les cas.

Cliquez sur Create API key pour finaliser la création de la clé d’API.

Vous aurez sûrement une demande d’authentification via SMS ou sur votre application d’authentification à double facteur.

Vous devriez ensuite avoir un message de validation de la création de la clé.

La clé a évidemment été supprimée :D
La clé a évidemment été supprimée 😀

Garder précieusement la clé privée API Secret affichée, il ne sera pas possible de la récupérer. C’est bon, vous avez créé une clé d’API !

Pour utiliser cette clé sur un service, l’on vous demandera une clé publique et une clée privée. La clé publique est affichée sur la carte d’une clé API soit comme sur la capture d’écran précédente 7ce2d5fe2ad78d9a4688d0f5af509ac6 et la clé privée est l’API Secret que vous avez sauvegardé précieusement auparavant.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.