Webhook
Aprenda a configurar webhooks para receber notificações automáticas do Scanify
Pré-requisito: Certifique-se de que sua conta está configurada para receber webhooks e de que você possui uma URL pública para receber notificações.
Introdução
O Scanify permite que você receba notificações automáticas de conclusão de OCR por meio de webhooks. Ao configurar um webhook, você será notificado assim que o processamento do OCR estiver concluído, sem necessidade de consultar continuamente o status.
Configuração de webhook
Para uma configuração mais simples, você pode utilizar o painel do Scanify para configurar o webhook.
- Acesse o Painel do Scanify:
- Navegue até a seção Configurações > Webhooks no painel da sua conta.
- Adicione a URL de Notificação:
- No campo de URL, insira o endereço do seu servidor onde deseja receber as notificações do webhook. Exemplo:
https://seuservidor.com/ocr/callback
.
- No campo de URL, insira o endereço do seu servidor onde deseja receber as notificações do webhook. Exemplo:
- Escolha o Evento:
- Selecione o evento disponível na lista (atualmente, o único evento disponível é
job_completed
para notificação ao término do processamento de OCR).
- Selecione o evento disponível na lista (atualmente, o único evento disponível é
- Salve as Configurações:
- Clique em Salvar para confirmar a configuração do webhook.
- Você verá uma mensagem de confirmação indicando que o webhook foi configurado com sucesso.
Nota: Uma vez configurado pelo painel, o Scanify automaticamente enviará notificações para o URL salvo assim que um documento for processado.
Recebimento de notificação
Assim que o OCR for concluído, o Scanify enviará uma requisição POST
para o URL do webhook configurado, incluindo o jobId
, o status
do processamento e o text
(conteúdo extraído).
Exemplo de Payload de Notificação:
Nota: O status poderá ser completed
ou failed
. No caso de falha, o campo text
pode estar ausente ou incluir uma mensagem de erro.
Resolução de Problemas
Confira abaixo algumas soluções para problemas comuns relacionados à configuração e recebimento de notificações de webhook: