1. Validation d'un profil utilisateur pour une API
Développeur BackendContexte
Un développeur doit s'assurer que le payload JSON envoyé par l'application cliente contient tous les champs obligatoires avec les bons types de données.
Problème
Valider la structure d'un objet utilisateur avant de l'enregistrer en base de données.
Utilisation
Coller le JSON de l'utilisateur dans le premier champ, coller le schéma de validation exigeant un email valide et un âge minimum dans le second champ, puis sélectionner Draft 7.
jsonData: {"name": "Alice", "email": "[email protected]", "age": 28}
schemaData: {"type": "object", "properties": {"name": {"type": "string"}, "email": {"type": "string", "format": "email"}, "age": {"type": "integer", "minimum": 18}}, "required": ["name", "email"]}Résultat
Le validateur confirme que le JSON est conforme au schéma sans aucune erreur détectée.