Votre spécification d’API en diagramme.
LetDraw est un visualiseur OpenAPI qui transforme une spécification en carte modifiable de votre API. Collez un fichier OpenAPI 3.x ou Swagger 2.0 en YAML ou JSON et obtenez chaque endpoint, groupé par tag et coloré selon sa méthode, avec des flèches vers les schémas qu’il utilise.
Comment visualiser une spécification OpenAPI
D’un openapi.yaml ou d’un swagger.json à un diagramme que vous pouvez organiser et partager.
Récupérez votre spécification
Utilisez n’importe quel document OpenAPI 3.x ou Swagger 2.0, en YAML ou JSON. Il doit contenir une section paths à dessiner.
Collez-la dans Générer à partir du code
Ouvrez Générer à partir du code (une fonctionnalité Pro) depuis le menu Plus d’outils et collez. La spécification est reconnue automatiquement et un aperçu en direct s’affiche.
Choisissez la disposition
Disposez le diagramme de haut en bas ou de gauche à droite, et passez d’un rendu net à un rendu croquis.
Insérez et partagez
Déposez-le sur le canevas, déplacez les éléments, ajoutez des notes, puis partagez un lien ou exportez en PNG, SVG ou PDF.
Un visualiseur OpenAPI qui relie les endpoints aux schémas
Chaque opération devient une boîte avec sa méthode, son chemin et son résumé. Les opérations sont groupées par leur premier tag (ou par le premier segment du chemin s’il n’y en a pas), et chaque schéma de components ou des definitions Swagger reçoit sa propre boîte avec ses premières propriétés. Les flèches suivent chaque $ref, des opérations vers les schémas qu’elles utilisent et entre schémas imbriqués.
- OpenAPI 3.x et Swagger 2.0, collés en YAML ou JSON
- Endpoints groupés par tag et colorés selon la méthode HTTP
- Les flèches suivent les $ref : vous voyez quels endpoints partagent un modèle
Un visualiseur Swagger pour toute l’équipe
Une spécification est écrite pour les machines ; un diagramme, les humains peuvent en discuter.
Revues de conception d’API
Parcourez une API nouvelle ou modifiée en image et commentez juste à côté de l’endpoint concerné.
Intégration
Montrez aux nouveaux développeurs quels endpoints existent et quels modèles ils partagent avant qu’ils ne lisent un seul handler.
Docs partenaires et d’intégration
Exportez une vue d’ensemble de votre API publique en PNG, SVG ou PDF pour vos guides, portails et présentations.
Repérer les points faibles
Les schémas vers lesquels aucune flèche ne pointe ressortent, tout comme les tags qui ont accumulé trop d’endpoints.
Planifier un refactoring
Collez la spécification actuelle, puis esquissez la forme cible de l’API à côté, sur le même canevas.
Échanges frontend et backend
Mettez-vous d’accord sur les endpoints et les payloads dans un diagramme partagé que les deux équipes modifient en temps réel.
FAQ : visualiseur OpenAPI
Quelles versions de spécification sont prises en charge ?
Ma spécification quitte-t-elle le navigateur ?
Est-ce gratuit ?
Puis-je modifier le diagramme ensuite ?
D’autres diagrammes à partir du code
Votre API, d’un coup d’œil.
Ouvrez LetDraw, collez votre spécification OpenAPI ou Swagger et obtenez un diagramme que toute votre équipe peut lire.