Saltar para o conteúdo
Toolbrik

Gerador de JSON Schema

Cole um JSON de exemplo e gere automaticamente o seu JSON Schema (draft 2020-12) com tipos inferidos, campos obrigatórios e propriedades. Adicione descrições e exemplos.

JSON de exemplo

JSON Schema (draft 2020-12)

Cole um JSON de exemplo para gerar o seu schema.

Como usar: JSON Schema

  1. 1Cole um JSON de exemplo.
  2. 2A ferramenta infere tipos e campos obrigatórios.
  3. 3Copie o JSON Schema (draft 2020-12) gerado.

Para que serve?

  • Documentar o contrato de uma API a partir de uma resposta real.
  • Validar dados de entrada em formulários ou serviços.
  • Obter um ponto de partida para OpenAPI.

Gerar um JSON Schema

Para que serve

Um JSON Schema descreve a estrutura que um documento deve cumprir: tipos, campos obrigatórios e formatos. Valida pedidos de API, formulários e ficheiros de configuração.

Inferido, não definitivo

A partir de um exemplo só se infere o que ele contém. Reveja o esquema: acrescente campos realmente obrigatórios, restrições como minLength ou enum e formatos como email ou date-time.

Validação na prática

Bibliotecas como Ajv (JavaScript) ou jsonschema (Python) aplicam o esquema e devolvem erros claros antes de dados malformados chegarem à sua lógica.

Ferramentas relacionadas

Perguntas frequentes

Como infere os tipos?+

Analisa o tipo de cada propriedade do seu exemplo e gera o esquema correspondente (string, number, boolean, array, object...).

Achou "JSON Schema" útil?

Partilhe com quem precisar. É grátis e não guarda dados.