APIOutils
Construire des requêtes HTTP, analyser les réponses, générer des mocks et inspecter les charges utiles d'API.
29 outils disponibles, tous en local dans le navigateur.
- Extracteur d'authentification APIExtrait les schémas de sécurité d'une spécification OpenAPI 3 : renvoie components.securitySchemes en JSON. Les spécifications Swagger 2.0 (securityDefinitions) ne sont pas reconnues et renvoient un objet vide.OUTIL
- Générateur de commandes cURL pour APIGénère une commande cURL pour chaque chemin/méthode trouvé dans les paths d'une spécification OpenAPI. L'URL de base est l'espace réservé fixe https://api.example.com — le champ servers de la spécification est ignoré, réécrivez l'hôte avant usage.OUTIL
- Générateur de documentation d'APIGénérer une documentation API Markdown depuis OpenAPI.OUTIL
- Extracteur d'endpoints d'APIExtraire tous les endpoints d'OpenAPI.OUTIL
- Extracteur d'erreurs d'APIExtraire les réponses d'erreur d'OpenAPI.OUTIL
- Générateur de mocks d'APIGénérer des réponses simulées depuis OpenAPI.OUTIL
- Expansion OpenAPI d'APIInliné récursivement les références $ref locales (JSON Pointer RFC 6901) d'une spécification OpenAPI ; les références circulaires ou non résolues sont conservées avec x-expand-warnings.OUTIL
- Aplatissement OpenAPI d'APIAplatir OpenAPI imbriqué en une liste d'endpoints.OUTIL
- Fusion OpenAPI d'APIFusionner deux spécifications OpenAPI.OUTIL
- Extracteur de paramètres d'APIExtraire les paramètres d'OpenAPI.OUTIL
- Générateur de collections Postman pour APIGénérer une collection Postman depuis OpenAPI.OUTIL
- Extracteur de réponses d'APIExtraire les schémas de réponse d'OpenAPI.OUTIL
- Comparateur de schémas d'APIComparer les différences de deux spécifications d'API.OUTIL
- Générateur de SDK d'APIGénérer un SDK TypeScript depuis OpenAPI.OUTIL
- Convertisseur de spécifications d'APIConvertir Swagger 2.0 en OpenAPI 3.0.OUTIL
- Validateur de spécifications d'APIVérifie la présence des champs de premier niveau requis dans une spécification OpenAPI/Swagger : version openapi/swagger, paths et info. Les valeurs ne sont pas inspectées — un paths non objet passe quand même : c'est un contrôle de présence de champs, pas une validation structurelle.OUTIL
- Générateur de Swagger pour APIGénérer une spécification Swagger 2.0 depuis JSON.OUTIL
- Générateur de tests d'APIGénérer des cas de test depuis OpenAPI.OUTIL
- Formateur GraphQLEmbellir GraphQL avec indentation.OUTIL
- Introspection GraphQLGénérer une requête d'introspection GraphQL.OUTIL
- Minificateur GraphQLMinifier GraphQL en supprimant les espaces.OUTIL
- De GraphQL à JSONExtraire les opérations GraphQL en JSON.OUTIL
- De GraphQL à RESTConvertir les opérations GraphQL en JSON REST.OUTIL
- Validateur GraphQLValide le GraphQL en vérifiant uniquement l’équilibre des accolades. Les accolades dans les littéraux de chaîne sont aussi comptées : un argument contenant } (ex. s(v: "}")) peut déclencher un faux BRACE_MISMATCH ; la syntaxe GraphQL complète n’est pas validée.OUTIL
- De JSON à GraphQLGénère une définition de type GraphQL à partir d’un échantillon JSON : les clés d’objet deviennent des champs, les tableaux déballent le type de leur élément. Tous les nombres sont mappés vers Float (les entiers ne sont pas distingués), les chaînes vers String, les booléens vers Boolean.OUTIL
- De JSON à OpenAPIGénère un squelette OpenAPI 3.0.0 minimal à partir d’un tableau JSON d’endpoints, ex. [{"path":"/x","method":"get"}]. Chaque entrée doit contenir à la fois path et method — une entrée incomplète échoue avec une erreur d’exécution brute au lieu d’un message de validation clair.OUTIL
- D'OpenAPI à client JSGénérer un client API JS depuis OpenAPI.OUTIL
- D'OpenAPI à TypeScriptGénérer des interfaces TypeScript depuis OpenAPI.OUTIL
- De REST à GraphQLConvertir les endpoints REST en requêtes GraphQL.OUTIL