Aller au contenu

Tape un mot pour chercher dans les pages.

↑↓ Choisir↵ OuvrirÉchap Fermer

Guides

Crée une clé pour la CLI ou ton intégration, choisis sa portée et révoque-la quand elle ne sert plus.

Une clé d’API authentifie la CLI et l’API. Ce guide crée une clé, la range au bon endroit, puis la révoque.

Résultat attendu : une clé qui commence par ah_, visible dans la liste Clés actives de ton organisation, et révocable depuis la liste.

Avant de commencer : être admin ou propriétaire de l’organisation. Les membres ne voient pas l’onglet Clés d’API.

Créer une clé

  1. Ouvre l'onglet Clés d'API

    Dans ton organisation, ouvre Clés d’API, puis clique Créer une clé.

  2. Donne-lui un nom parlant

    Choisis un nom qui dit où la clé sert, par exemple Poste de Léa ou CI GitHub. Il t’aidera à savoir quelle clé révoquer.

  3. Copie la clé tout de suite

    La fenêtre Nouvelle clé d’API affiche la clé complète une seule fois. Clique Copier la clé et range-la dans un gestionnaire de mots de passe.

    Host ne garde qu’une empreinte de la clé. Si tu la perds, aucune copie n’est possible : crée une nouvelle clé et révoque l’ancienne.

    Vérification : la clé apparaît dans Clés actives avec son nom et la date de création.

Choisir la bonne portée

Sorte de cléQui la créeCe qu’elle peut faire
Clé d’organisationUn admin ou un propriétaire, dans la consoleTous les projets de l’organisation, et créer de nouveaux projets
Clé de projetL’app GitHub, à l’import d’un dépôtUn seul projet. Tout autre projet répond 404

Pour ton poste de développement, prends une clé d’organisation. Pour un dépôt, laisse l’app GitHub poser sa clé de projet.

Utiliser la clé

La CLI lit la clé dans la variable VERCEL_TOKEN, qui évite de l’écrire dans l’historique du shell :

export VERCEL_TOKEN=ah_…
vercel --api https://api.host.hgdc.ch deploy

Pour une requête HTTP, envoie-la dans l’en-tête Authorization :

curl https://api.host.hgdc.ch/v2/user \
-H "Authorization: Bearer $VERCEL_TOKEN"

Révoquer une clé

  1. Repère la clé

    Dans Clés actives, regarde la date de Dernière utilisation. Une clé inutilisée depuis longtemps peut être révoquée sans risque.

  2. Révoque-la

    Clique Révoquer la clé, puis confirme.

    Vérification : la clé disparaît de Clés actives. Une requête avec cette clé répond 403 avec le code forbidden.

Une clé cesse aussi de fonctionner quand la personne qui l’a créée quitte l’organisation dans Account. Une clé n’expire pas d’elle-même.

Si ça ne marche pas

  • La CLI répond 403, avec le message « Clé d’API absente ou invalide » : la clé est mal copiée, ou elle a été révoquée. Voir Dépannage.
  • Le message « Cette clé est limitée à un autre projet » apparaît : tu utilises la clé d’un dépôt pour un autre projet. Crée une clé d’organisation.

Voir aussi