# Como validar dados estruturados retornados por uma ferramenta?

Canonical URL: https://help.iagenify.com/pt/faqs/tools/como-validar-dados-estruturados-retornados-por-uma-ferramenta

[← Voltar às perguntas frequentes sobre Ferramentas](https://help.iagenify.com/pt/faqs/tools)

CENTRAL DE AJUDA · FAQ Ferramentas 1 min de leitura
# Como validar dados estruturados retornados por uma ferramenta?
Trate a saída como dado que pode estar incompleto, desatualizado ou em formato diferente do esperado. Valide campos e tipos obrigatórios antes de usar e trate valores ausentes ou inesperados explicitamente para evitar atualizações enganosas ou falhas posteriores.
IaGenify
Ferramentas

## Confira o contrato da resposta
Confirme o esquema esperado, incluindo campos opcionais, valores enumerados, identificadores e unidades. Um campo “time” pode representar segundos, milissegundos ou data formatada; verifique o contrato em vez de inferir pelo nome.
Valide na fronteira em que a saída entra no fluxo. Rejeite ou coloque em quarentena registros malformados com contexto suficiente para investigação, sem expor segredos ou dados pessoais nos logs.
## Use os dados com cautela
Aplique limites e verificações de consistência, como conferir que uma contagem não seja negativa ou identificadores relacionados apontem ao mesmo objeto. Não substitua silenciosamente valores inválidos por padrões se isso alterar o significado.
Quando faltar um campo, use alternativa documentada ou marque o resultado como incompleto. Diferencie falhas de validação de erros de transporte para corrigir a causa certa. [← Voltar às perguntas frequentes sobre Ferramentas](https://help.iagenify.com/pt/faqs/tools)
