Recursos de Webhook
Esta seção descreve os comportamentos específicos do recebimento de respostas via Webhook (Assíncrono).
Para consultar o formato JSON detalhado das respostas (que é o mesmo para chamadas síncronas e assíncronas), visite a página:
Documentação das Estruturas de Resposta
Fluxo de Recebimento
Requisito de Resposta
Após receber os dados, seu endpoint deve retornar HTTP 200 imediatamente para confirmar o recebimento. Caso contrário, o SantoID considerará falha na entrega e iniciará o processo de retentativa.
Documentação Detalhada por Tipo
Abaixo estão os links rápidos para os detalhes dos objetos que compõem a resposta padrão.
- Labels (OCR)
- Tipificação
- Workflow
Melhores Práticas
- Implemente validação de
requestIdpara evitar processamento duplicado. - Armazene
executionDatetimeconsiderando o fuso horário UTC. - Para Workflow, sempre verifique
rejectedReasonsmesmo em caso de sucesso. - Para FaceMatch, considere limiares (thresholds) personalizados para
match.