Aller au contenu
Toolbrik

Générateur de JSON Schema

Collez un JSON d'exemple et générez automatiquement son JSON Schema (draft 2020-12) avec types déduits, champs requis et propriétés. Ajoutez descriptions et exemples.

JSON d'exemple

JSON Schema (draft 2020-12)

Collez un JSON d'exemple pour générer son schéma.

Comment utiliser : JSON Schema

  1. 1Collez un JSON d'exemple.
  2. 2L'outil déduit les types et les champs obligatoires.
  3. 3Copiez le JSON Schema (draft 2020-12) généré.

À quoi ça sert ?

  • Documenter le contrat d'une API à partir d'une vraie réponse.
  • Valider les données d'entrée de formulaires ou de services.
  • Obtenir un point de départ pour OpenAPI.

Générer un JSON Schema

À quoi ça sert

Un JSON Schema décrit la structure d'un document : types, champs obligatoires et formats. Il valide les requêtes d'API, formulaires et fichiers de configuration.

Déduit, pas définitif

À partir d'un exemple, on ne peut déduire que ce qu'il contient. Relisez le schéma : ajoutez les vrais champs obligatoires, des contraintes comme minLength ou enum, et des formats comme email ou date-time.

Validation en pratique

Des bibliothèques comme Ajv (JavaScript) ou jsonschema (Python) appliquent le schéma et renvoient des erreurs claires avant que des données mal formées n'atteignent votre logique.

Outils associés

Questions fréquentes

Comment déduit-il les types ?+

Il analyse le type de chaque propriété de votre exemple et génère le schéma correspondant (string, number, boolean, array, object...).

« JSON Schema » vous a-t-il été utile ?

Partagez-le avec qui en a besoin. C'est gratuit et aucune donnée n'est conservée.

X WhatsApp Telegram