O token de autenticação no formato Bearer é obrigatório para acessar este
endpoint.
ID da invoice (venda) para a qual o webhook será reenviado.
Response
Mensagem de confirmação do reenvio do webhook.
ID da invoice para a qual o webhook foi reenviado.
Status do reenvio. Valores possíveis: - success: Webhook reenviado com
sucesso - pending: Reenvio em processamento
curl -X POST "https://api.gates2b.com/invoices/resend-webhook/123" \
-H "Authorization: Bearer {seu-token}" \
-H "Content-Type: application/json"
Sucesso
Erro - Invoice não encontrada
Erro - Não Autorizado
Erro - Servidor
{
"message" : "Webhook reenviado com sucesso" ,
"invoice_id" : 123 ,
"status" : "success"
}
Observações Importantes
Quando usar este endpoint?
Este endpoint é útil quando:
O webhook não foi recebido na URL configurada
Houve falha na entrega do webhook (erro HTTP diferente de 2xx)
Você precisa reprocessar uma notificação manualmente
O sistema de retry automático não conseguiu entregar o webhook
Política de Retry
O sistema tenta reenviar webhooks automaticamente até 3 vezes em caso de falha. Use este endpoint quando precisar de um reenvio manual adicional.
Códigos de Status HTTP
200 : Webhook reenviado com sucesso
401 : Token de autenticação ausente ou inválido
404 : Invoice não encontrada
500 : Erro interno ao reenviar webhook
Boas Práticas
Verifique a URL do Webhook : Antes de reenviar, confirme que a URL está
configurada corretamente no painel 2. Aguarde o Retry Automático : O
sistema tenta reenviar automaticamente, aguarde alguns minutos antes de usar
este endpoint 3. Logs : Mantenha logs dos webhooks recebidos para facilitar
a depuração 4. Idempotência : Este endpoint pode ser chamado múltiplas
vezes sem efeitos colaterais