validation envia eventos de validações reais executadas pela Lazy Data.
Use este webhook para receber o resultado de validações faciais e cadastrais sem depender apenas da resposta imediata da chamada.
Visão geral de webhooks
Consulte o contrato base, headers, assinatura e recomendações gerais de entrega.
Eventos disponíveis
Chamadas de teste, dados inválidos antes da execução e erros de autenticação ou saldo não geram webhook de validação.
Payload de conclusão
Exemplo de validação facial concluída:Payload de falha
Campos de data
Campo validation
Quando não há webhook
Webhooks de validação não são enviados para:- chamadas em modo de teste;
- CPF ou CNPJ inválido antes da execução real;
- imagem malformada antes da execução real;
- falta de permissão, saldo, plano ou autenticação;
- falha de cobrança antes da chamada ao provedor.
Quando a validação falha depois de iniciar a execução real, a Lazy Data envia
validation.failed e informa o estorno em data.cost.refunded, quando aplicável.Como consumir
- Valide o header
X-LazyData-Webhook-Signature. - Use
data.validation.idpara rotear regras por tipo de validação. - Em
validation.completed, leiadata.result. - Em
validation.failed, leiadata.erroredata.cost. - Use
iddo envelope para idempotência.
Relacionado
Visão geral
Contrato base de webhooks.
Validações
Entenda os tipos de validação disponíveis.

