Gerador de JSON Schema a partir de um exemplo JSON
Gere um JSON Schema (draft 2020-12) a partir de um exemplo JSON, direto no seu navegador.
🔒 100 % no cliente — nenhum dado enviado
Gere automaticamente um JSON Schema a partir de um exemplo simples de dados JSON, com detecção de tipos, propriedades e arrays. A análise roda 100% no navegador, sem envio de dados, para um resultado rápido e privado.
What is it for?
- ▸ Documentar a estrutura de uma resposta de API
- ▸ Validar automaticamente dados recebidos de um formulário
- ▸ Criar um contrato de dados entre front end e back end
- ▸ Fornecer um schema inicial para refinar manualmente depois
FAQ
O que é um JSON Schema?
Um JSON Schema é um documento que descreve a estrutura esperada de um arquivo JSON: tipos de campos, propriedades obrigatórias e formatos de valores. Ele é usado para validar automaticamente se os dados correspondem ao formato pretendido.
O schema gerado está pronto para uso?
Ele fornece uma base sólida inferida a partir do seu exemplo, mas não consegue adivinhar suas regras de negócio. Lembre-se de ajustar campos obrigatórios, descrições e restrições de valores para corresponder às suas necessidades reais.
Qual versão do JSON Schema é usada?
A ferramenta produz um schema compatível com os drafts amplamente adotados do padrão JSON Schema. Depois, você pode definir a versão exata pelo campo $schema se o seu validador exigir uma específica.