Saltar al contenido
Toolbrik

Generador de JSON Schema

Pega un JSON de ejemplo y genera automáticamente su JSON Schema (draft 2020-12) con tipos inferidos, required y propiedades. Añade descripciones y ejemplos.

JSON de ejemplo

JSON Schema (draft 2020-12)

Pega un JSON de ejemplo para generar su schema.

Cómo usar: JSON Schema

  1. 1Pega un JSON de ejemplo.
  2. 2La herramienta infiere tipos y campos obligatorios.
  3. 3Copia el JSON Schema (draft 2020-12) generado.

¿Para qué sirve?

  • Documentar el contrato de una API a partir de una respuesta real.
  • Validar datos de entrada en formularios o servicios.
  • Crear un punto de partida para OpenAPI.

Generar un JSON Schema

Para qué sirve

Un JSON Schema describe la estructura que debe cumplir un documento: tipos, campos obligatorios y formatos. Se usa para validar peticiones de una API, formularios y archivos de configuración.

Inferido, no definitivo

A partir de un ejemplo solo se puede deducir lo que aparece en él. Revisa el esquema generado: añade campos requeridos reales, restricciones como minLength o enum, y formatos como email o date-time.

Validación en la práctica

Bibliotecas como Ajv (JavaScript) o jsonschema (Python) aplican el esquema y devuelven errores claros, lo que evita que datos mal formados lleguen a tu lógica de negocio.

Herramientas relacionadas

Preguntas frecuentes

¿Cómo infiere los tipos?+

Analiza los tipos de cada propiedad de tu ejemplo y genera el esquema correspondiente (string, number, boolean, array, object...).

¿Te ha sido útil "JSON Schema"?

Compártela con quien la necesite. Es gratis y no guarda datos.