Skip to main content
Chaque requête à l’API Amply doit être authentifiée avec une clé API transmise comme jeton Bearer. Les clés sont associées à un projet et donnent accès à l’ensemble de ses ressources.

Générer une clé API

1

Vous connecter au tableau de bord

Rendez-vous sur pro.amply-app.com et connectez-vous à votre compte.
2

Ouvrir les réglages du projet

Sélectionnez votre projet, puis ouvrez Paramètres → API.
3

Générer une clé

Cliquez sur Générer une clé API.
4

Copier immédiatement la clé

Copiez la clé dès son affichage. Elle n’est affichée qu’une fois et ne pourra pas être récupérée ensuite.
5

Conserver la clé en sécurité

Enregistrez la clé dans une variable d’environnement ou un gestionnaire de secrets. Ne l’inscrivez jamais directement dans le code de votre application.
N’enregistrez jamais votre clé API dans un dépôt de code et ne la partagez pas publiquement. Toute personne qui la possède peut accéder aux contenus du projet. Si la clé est exposée, révoquez-la immédiatement et générez-en une nouvelle.

Utiliser votre clé API

Transmettez la clé comme jeton Bearer dans l’en-tête Authorization de chaque requête. cURL
JavaScript / Node.js
Remplacez YOUR_API_KEY par la clé générée dans le tableau de bord.

Révoquer une clé API

Vous pouvez invalider une clé à tout moment, notamment si elle a été exposée :
  1. Dans le tableau de bord du projet, ouvrez Paramètres → API.
  2. Retrouvez la clé concernée.
  3. Cliquez sur Révoquer.
La révocation est immédiate. Une requête utilisant cette clé reçoit ensuite une réponse 401 Unauthorized.

Erreurs d’authentification

L’API distingue les erreurs d’authentification et d’autorisation :