{}?Generador de JSON Schema
Cargando...
JSON Schema es un estándar para describir la estructura y las reglas de validación de los datos JSON. Es ampliamente utilizado para documentación de API, validación de entradas y generación de código. Esta herramienta analiza tus datos JSON y genera automáticamente el esquema correspondiente.
Cómo usar
- 1Ingresar JSON
Pega tus datos JSON en el área de entrada izquierda. Haz clic en 'Cargar ejemplo' para probar una muestra.
- 2Configurar opciones
Elige la versión Draft (2020-12, 2019-09, Draft 07), y activa los campos requeridos, additionalProperties y la detección de formatos (email, date, uri, etc.).
- 3Revisar y copiar
El JSON Schema generado aparece a la derecha. Cópialo al portapapeles o descárgalo como un archivo.
Consejos
- 💡Cuando un arreglo contiene múltiples objetos, las claves comunes se marcan como requeridas y las presentes solo en algunos objetos se vuelven opcionales.
- 💡Activa la detección de formatos para reconocer automáticamente formatos de cadena como email, date, date-time, uri y uuid.
- 💡Deshabilitar additionalProperties permite que pasen la validación solo los campos definidos en el esquema.
- 💡El esquema generado funciona directamente con librerías de validación como ajv, zod y Pydantic.