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
Tous les outils OpenAPI / GraphQL / Postman
-
Postman vers OpenAPI
Convertissez collections Postman vers OpenAPI et inversement
-
Validateur OpenAPI
Validez OpenAPI 3.0/3.1, inspectez paramètres et références
-
Diff OpenAPI
Comparez deux contrats OpenAPI, repérez ruptures et changements
-
données factices OpenAPI
Générez données factices OpenAPI par opération et schéma
-
Atelier GraphQL
Mettez en forme requêtes GraphQL, SDL et variables JSON
-
comparaison de schémas GraphQL
Comparez schémas GraphQL SDL, signalez ruptures de contrat
-
convertisseur cURL
Générez du code Fetch, Axios ou Python depuis une commande curl, ou l'inverse, sans rien envoyer
FAQ des outils OpenAPI / GraphQL / Postman
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.
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.
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.