Clés API
Le jeton cryptographique qui identifie vos systèmes lorsqu’ils interagissent avec Cord.
Fonctionnement des clés
Toute requête programmatique à l’API de Cord exige une clé API. Vous pouvez les gérer, les révoquer et suivre leur utilisation depuis l’onglet Clés API du Cord Workbench — la pastille « Développeurs » dans le coin inférieur droit de l’application, qui apparaît lorsque vous activez le Mode développeur dans Votre compte › Préférences.
Par sécurité, les systèmes de Cord stockent votre clé API sous forme de hash (sha-256) irréversible. La clé en clair (la chaîne qui commence par sk_..., rk_... ou pk_...) ne vous est affichée qu’une seule fois, au moment de sa création. Si vous la perdez, il est impossible de la récupérer : vous devrez la révoquer et en générer une nouvelle.
Bonnes pratiques de sécurité
Ne versionnez pas les clés secrètes dans des dépôts
Ne committez jamais (par ex. dans Git) une clé qui commence par sk_live_. Si un dépôt public expose votre clé, n’importe qui peut l’utiliser avec les mêmes droits que votre backend jusqu’à ce que vous la révoquiez manuellement depuis le Workbench — Cord ne la détecte pas et ne la suspend pas à votre place. Utilisez des variables d’environnement (comme des fichiers .env non versionnés) sur vos serveurs et consultez le journal d’activité de la clé si vous soupçonnez une fuite.
Utilisez la bonne portée (publiable ou secrète)
- Clés secrètes (
sk_) : elles accèdent à toute l’API, en lecture seule ou en lecture et écriture selon la portée que vous choisissez à leur création. Elles ne doivent résider que sur des serveurs backend sous votre contrôle. - Clés restreintes (
rk_) : elles sont aussi destinées au serveur, mais avec un droit par ressource (none,readouwrite). Voir les clés restreintes. - Clés publiables (
pk_) : conçues pour être injectées sans risque dans des applications web (frontend). Cord applique automatiquement des restrictions sur ce que ces clés peuvent voir, ou masque les champs sensibles (comme le coût et la marge des produits), lorsqu’il reçoit une requête signée avec elles.
Activité en temps réel
L’onglet Journaux du Workbench est un journal d’audit en direct de l’utilisation de chaque clé : filtrez par méthode ou par classe de statut, cherchez par route et sélectionnez n’importe quelle requête pour voir quelle IP, quelle clé et quel flux (API REST ou MCP) l’a émise. Les appels MCP apparaissent avec l’outil invoqué, par exemple /mcp/tools/call:listar_productos.