[Guide] Contrôle de version de vos API avec Postman

Utilisez le contrôle de version Postman pour organiser vos collections et mocks API. Suivez les changements et maintenez différentes versions pour un flux de travail fluide.

Louis Dupont

Louis Dupont

5 June 2025

[Guide] Contrôle de version de vos API avec Postman

Le maintien de révisions d'API cohérentes et bien documentées est crucial pour un développement d'API efficace. Cependant, la gestion de nombreuses versions et la collaboration efficace sur les modifications au sein d'une équipe peuvent être une entreprise complexe.

💡
Apidog est une solution tout-en-un pour tous les problèmes liés aux API. De la même manière que Postman, vous pouvez utiliser la fonctionnalité Historique d'Apidog pour afficher toutes les modifications passées, ce qui vous permet d'observer ou de restaurer toute modification effectuée dans le passé.

Pour en savoir plus sur les capacités d'Apidog, cliquez sur le bouton ci-dessous ! 👇
button

Ce guide explore les fonctionnalités du système de contrôle de version intégré de Postman, vous permettant de gérer efficacement les versions d'API, de rationaliser la collaboration et de maintenir une piste d'audit claire des modifications. En tirant parti de ces fonctionnalités, vous pouvez garantir un flux de travail de développement d'API plus organisé et efficace.

Qu'est-ce que Postman ?

postman logo

Postman agit comme un hub central pour le développement d'API, rationalisant le processus pour les programmeurs. Sa suite complète de fonctionnalités englobe la conception, les tests et les capacités de documentation. Cette consolidation des fonctionnalités a consolidé la position de Postman en tant qu'outil privilégié pour les développeurs s'attaquant à un large éventail de projets liés aux API.

Qu'est-ce que le contrôle de version de Postman ?

Le contrôle de version de Postman vous permet, ainsi qu'à une équipe, de créer et de modifier une API en collaboration. Le contrôle de version est spécialisé dans la gestion de :

Collections d'API : Les collections définissent vos requêtes d'API, qui incluent les URL, les paramètres, les en-têtes et le contenu du corps.

Environnements d'API : Les variables d'environnement d'API sont stockées dans le contrôle de version de Postman pour être utilisées dans vos collections. Cela permet aux utilisateurs de basculer facilement entre les environnements de développement, de test et de production.

Simulations d'API : Les simulations d'API simulent la réponse du serveur pour les points de terminaison d'API, ce qui les rend utiles à des fins de test.

Fonctionnalités de contrôle de version de Postman

Le contrôle de version de Postman offre une variété de fonctionnalités permettant aux développeurs de maximiser les processus de développement d'API. tels que :

Suivi des modifications

Forking et fusion

Demandes d'extraction

Historique des versions

Intégration avec des systèmes de contrôle de version externes

Démonstration d'exemple du contrôle de version de l'API Postman

Cette démonstration d'exemple du contrôle de version de l'API sur Postman inclura l'utilisation d'un référentiel Git.

Créer une API dans Postman

create new request postman

Créez une nouvelle requête en cliquant sur le bouton New dans le coin supérieur gauche de la fenêtre Postman. Sélectionnez HTTP Request pour créer une nouvelle requête, comme indiqué dans l'image ci-dessus.

Saisir la méthode et les détails de l'API

Incluez les détails de la requête d'API que vous souhaitez créer. Elle doit inclure des composants tels que l'URL, les méthodes HTTP et les paramètres supplémentaires requis par l'API.

Sélectionner les paramètres de l'équipe

postman select team settings

Continuez en cliquant sur Team Settings.

Sélectionner les applications installées

postman select installed apps

Vous serez redirigé vers une page Web pour une configuration ultérieure. Sur cette page, recherchez Installed apps dans la liste verticale de gauche. Si vous avez soit GitHub Enterprise Server ou GitLab Self-Managed, alors ces applications apparaîtront sur cet écran.

Saisir l'URL du domaine du référentiel GitHub

Saisissez l'URL du domaine de votre référentiel GitHub, qui devrait ressembler à ceci :

GitHub Enterprise Server : https://my-github-server.example.com

GitLab Self-Managed : https://gitlab.example.com

Créer une application OAuth

En suivant le fournisseur Git que vous avez, respectez les instructions pour créer une application OAuth.

Une fois que vous avez l'application OAuth, copiez son ID client et son secret pour les saisir dans Postman.

postman enter oauth details

Collaboration simple et directe avec Apidog

Apidog est une puissante plateforme de développement d'API qui peut être un excellent remplacement pour Postman. Grâce à une collaboration fiable et à un système de contrôle de version distinctif natif d'Apidog, les utilisateurs peuvent travailler ensemble en équipe pour développer des API de manière professionnelle et efficace.

apidog interface
button

Création d'API avec Apidog

Avec Apidog, vous et votre équipe pouvez créer des API en quelques clics.

new api apidog

Pour commencer, appuyez sur le bouton New API, comme indiqué dans l'image ci-dessus.

add details new api apidog

Procédez en définissant les différentes caractéristiques de l'API. Cette section vous permet de :

Contrôle de version avec Apidog

Dans la section Conception de votre API, cliquez sur la petite icône carrée comme indiqué dans l'image ci-dessus. Cela vous mènera à la section du journal des modifications de votre API.

apidog change history

Dans cette liste, vous pouvez sélectionner la mise à jour que vous souhaitez afficher.

apidog view changes

Enfin, vous pouvez observer les modifications apportées d'une version de votre API à une autre. Vous pouvez voir quand la modification a été effectuée et par qui la modification a été effectuée. Si, dans tous les cas, une ancienne version de l'API est requise, les utilisateurs auront également la possibilité de la restaurer vers une ancienne version sélectionnée.

button

Conclusion

Tirer parti efficacement des fonctionnalités de contrôle de version de Postman permet aux développeurs de cultiver un environnement de développement d'API plus organisé et collaboratif. Ce guide vous a fourni les connaissances nécessaires pour suivre les modifications, faciliter la collaboration d'équipe grâce à des fonctionnalités telles que le forking et la fusion, et maintenir un historique clair des révisions d'API.

N'oubliez pas qu'une stratégie de contrôle de version bien définie est essentielle pour rationaliser votre flux de travail, prévenir les conflits et assurer l'évolution en douceur de vos API. Adoptez les fonctionnalités intégrées de Postman et explorez l'intégration potentielle avec des systèmes externes pour établir une approche de contrôle de version qui renforce votre équipe de développement.

Explore more

Comment utiliser Deepseek R1 en local avec Cursor

Comment utiliser Deepseek R1 en local avec Cursor

Apprenez à configurer DeepSeek R1 local avec Cursor IDE pour une aide au codage IA privée et économique.

4 June 2025

Comment exécuter Gemma 3n sur Android ?

Comment exécuter Gemma 3n sur Android ?

Apprenez à installer et exécuter Gemma 3n sur Android via Google AI Edge Gallery.

3 June 2025

Comment utiliser Claude Code avec GitHub Actions

Comment utiliser Claude Code avec GitHub Actions

Découvrez Claude Code avec GitHub Actions : revues de code, corrections de bugs, implémentation de fonctionnalités. Tutoriel pour développeurs.

29 May 2025

Pratiquez le Design-first d'API dans Apidog

Découvrez une manière plus simple de créer et utiliser des API