Aller au contenu principal

2-3 En-tête de clé d'API partagée

Toutes les requêtes utilisent la même clé d'API, alors pourquoi entrer lors de chaque test la clé dans l'en-tête? Et si on changeait de clé, il deviendrait fastidieux de la changer dans toutes les requêtes.

Il est possible de configurer l'en-tête d'authentification au niveau de la collection, voir même au niveau des dossiers si cela devenait nécessaire.

Nous allons configurer la clé d'API au niveau de la collection puisqu'il est partagé par toutes les requêtes, sans exception.

  1. Sélectionnez la collection dans le menu de gauche et allez à l'onglet Authorization img

  2. Comme type d'authentification, sélectionnez API Key, entrez apiKey dans la boîte Key et votre clé pour Value. img

    info

    Vous pouvez ignorer l'avertissement pour le champ Value

  3. Sauvegardez les changements à l'aide du bouton Save ou CTRL + S img

  4. Pour chacune de vos requêtes, dans l'onglet Authorization, modifiez le type d'authentification pour Inherit auth from parent img

    info

    Inherit from parent indique que cette valeur proviendra de plus haut dans la hiérarchie: le dossier parent ou encore la collection.

  5. De plus, pour chacune des requêtes, retirez l'en-tête apiKey puisque cette dernière est maintenant configurée au niveau de la collection via le raccourci d'autorisation de Postman. img

  6. N'oubliez pas de sauvegarde les requêtes!

Vous pouvez réessayer vos requêtes pour vous assurer que le tout fonctionne toujours!