Callback URL
Entenda como receber automaticamente os resultados da API Scanify após o processamento de documentos
O Scanify permite que você receba o resultado do processamento assim que ele for concluído, usando um callback_url
informado em cada requisição.
O que é o callback_url
?
O callback_url
é um parâmetro opcional que você envia junto com o documento para processar. Ele define para onde o Scanify enviará o resultado da extração e validação, assim que o documento for processado.
Como usar
Basta incluir o parâmetro callback_url
no corpo da requisição para o endpoint /extract
.
Payload de resposta
Assim que o processamento for concluído, o Scanify enviará um POST para a URL especificada, com o seguinte formato:
Dica: Replique esse payload em ambiente de teste para validar o seu endpoint antes de ir para produção.
Boas práticas para o callback
- Certifique-se de que sua URL:
- Está acessível publicamente
- Aceita requisições POST com Content-Type: application/json
- Retorna HTTP 200 para confirmar o recebimento
Você pode usar ferramentas como Webhook.cool para testar localmente.
O que acontece se a URL falhar?
O Scanify tentará reenviar o resultado por um tempo limitado, com retentativas espaçadas automaticamente.
Se o seu endpoint retornar status HTTP diferente de 200, o sistema entende que houve uma falha e entrará em modo de retry automático por um curto período.