Datos JSON
JSON Schema
Resultados de validación
Validar datos JSON
Ingresa datos JSON y un schema para validar estructura y restricciones
• Valida tipos y estructura
• Comprueba propiedades requeridas
• Verifica restricciones y formatos
Valida datos JSON contra JSON Schema para asegurar integridad y cumplimiento
Ingresa datos JSON y un schema para validar estructura y restricciones
• Valida tipos y estructura
• Comprueba propiedades requeridas
• Verifica restricciones y formatos
Valida respuestas de API, archivos de configuración y muestras de payload comprobando JSON contra un contrato de schema. Útil para depurar, documentar y hacer contract testing.
Paso 1 – Pega tus datos JSON
Paso 2 – Pega tu JSON Schema
type, properties, required, items.Paso 3 – Lee el resultado de validación
Paso 4 – Corrige datos o schema
Paso 5 – Usa un validador estricto en CI
$ref, composición), ejecuta un validador completo de JSON Schema en CI.Nota importante sobre funciones de JSON Schema
type, properties, required, items).$ref, anyOf, oneOf, o allOf pueden requerir un validador completo.// JSON data
{ "id": 1, "name": "Maeve Winters" }
// JSON Schema
{
"type": "object",
"properties": {
"id": { "type": "integer" },
"name": { "type": "string" },
"email": { "type": "string" }
},
"required": ["id", "name", "email"]
}
// Result
{
"valid": false,
"errors": ["root: Missing required property 'email'"]
}Genera schemas, crea payloads mock y limpia JSON antes de validar.
Genera un esquema base desde muestras JSON para contratos y documentación.
Genera mock JSON realista que coincida con un schema para tests y demos.
Explora plantillas de schema para payloads comunes como usuarios, productos y respuestas de API.
Formatea y normaliza JSON antes de validar y generar schemas.
Corrige JSON roto (comas finales, comillas faltantes) antes de validar contra un schema.
Genera interfaces TypeScript desde los mismos ejemplos JSON validados.
La validación con JSON Schema comprueba si un documento JSON cumple un schema dado. Verifica tipos, propiedades requeridas, restricciones y reglas de estructura definidas en el contrato.
Pega tus datos JSON en el editor de entrada y tu schema en el editor de schema. La validación se ejecuta automáticamente mientras escribes.
Errores comunes: tipos que no coinciden, propiedades requeridas faltantes, propiedades adicionales no permitidas, longitudes de string fuera de rango y números fuera de min/max.
Sí. Puedes pegar JSON Schema estándar, pero este validador se centra en keywords principales como type/properties/required/items y no resuelve $ref ni evalúa por completo composición avanzada.