El token de autenticacion en formato Bearer es obligatorio para acceder a este
endpoint.
ID de la invoice (venta) para la cual se reenviara el webhook.
Response
Mensaje de confirmacion del reenvio del webhook.
ID de la invoice para la cual se reenvio el webhook.
Estado del reenvio. Valores posibles: - success: Webhook reenviado con exito
pending: Reenvio en proceso
curl -X POST "https://api.gates2b.com/invoices/resend-webhook/123" \
-H "Authorization: Bearer {seu-token}" \
-H "Content-Type: application/json"
Exito
Error - Invoice no encontrada
Error - No autorizado
Error - Servidor
{
"message" : "Webhook reenviado com sucesso" ,
"invoice_id" : 123 ,
"status" : "success"
}
Observaciones Importantes
Cuando usar este endpoint?
Este endpoint es util cuando:
El webhook no fue recibido en la URL configurada
Hubo fallo en la entrega del webhook (error HTTP diferente de 2xx)
Necesitas reprocesar una notificacion manualmente
El sistema de retry automatico no pudo entregar el webhook
Politica de Retry
El sistema intenta reenviar webhooks automaticamente hasta 3 veces en caso de fallo. Usa este endpoint cuando necesites un reenvio manual adicional.
Codigos de Estado HTTP
200 : Webhook reenviado con exito
401 : Token de autenticacion ausente o invalido
404 : Invoice no encontrada
500 : Error interno al reenviar webhook
Buenas Practicas
Verifica la URL del Webhook : Antes de reenviar, confirma que la URL
esta configurada correctamente en el panel 2. Espera el Retry Automatico :
El sistema intenta reenviar automaticamente, espera unos minutos antes de usar
este endpoint 3. Logs : Mantiene logs de webhooks recibidos para facilitar
la depuracion 4. Idempotencia : Este endpoint puede llamarse multiples
veces sin efectos colaterales