API et sécurité

OpenAPI, GraphQL et Postman

Ces outils s'adressent aux contrats d'API plutôt qu'aux appels eux-mêmes : Validateur OpenAPI inspecte un document OpenAPI 3.0 ou 3.1, ses paramètres et ses références, Diff OpenAPI compare deux contrats et repère les changements incompatibles, et données factices OpenAPI génère des exemples réalistes par opération et par schéma pour tester un client avant que l'API réelle existe.

Côté GraphQL, Atelier GraphQL met en forme requêtes, SDL et variables JSON, et comparaison de schémas GraphQL signale les ruptures de contrat entre deux versions d'un schéma SDL. Postman vers OpenAPI convertit une collection Postman en OpenAPI et inversement, et convertisseur cURL complète l'ensemble pour générer du code Fetch, Axios ou Python depuis une commande curl.

7 outils

FAQ des outils OpenAPI / GraphQL / Postman

Comment savoir si une nouvelle version d'un contrat OpenAPI casse la compatibilité ?

Diff OpenAPI compare deux versions d'un contrat OpenAPI et distingue les ajouts sans risque des changements qui cassent la compatibilité, comme un paramètre devenu obligatoire ou un champ de réponse supprimé entre les deux versions.

Comment générer des données de test à partir d'une spécification OpenAPI ?

données factices OpenAPI lit chaque opération et son schéma de réponse dans le contrat, puis produit des exemples de données factices cohérents avec les types déclarés, utile pour développer un client avant que le backend soit prêt.

Comment convertir une collection Postman en spécification OpenAPI ?

Postman vers OpenAPI reprend les requêtes d'une collection Postman exportée et en déduit un document OpenAPI équivalent, et fait aussi la conversion inverse pour importer un contrat OpenAPI existant directement dans Postman sans le réécrire.