Registros de entrega y pruebas
Los ajustes Webhooks incluyen registros de entrega por destino. Verifica la llegada, diagnostica fallos y envía un ejemplo nuevo sin provocar actividad real.
Consultar registros de entrega
1
Abre Configuración → Webhooks
Ve a
Dashboard → Settings → Webhooks.2
Expande una fila de webhook
Haz clic en Registros de entrega en una tarjeta webhook. Aparecen los últimos 50 intentos, primero el más reciente.
3
Inspecciona cada entrada
Cada fila muestra el tipo de evento, el código de estado HTTP, el tiempo de respuesta, la marca de tiempo y cualquier mensaje de error.
Campos del registro
| Campo | Descripción |
|---|---|
| Evento | Tipo de evento activado (por ejemplo, post.saved) |
| Estado | Estado HTTP devuelto por tu punto de conexión. null si caduca el tiempo o se rechaza la conexión. |
| Tiempo de respuesta | Tiempo total en milisegundos desde el envío hasta el último byte de respuesta. |
| Éxito | Marca verde = HTTP 2xx. Cruz roja = cualquier otro resultado. |
| Error | Error comprensible para las entregas fallidas (p. ej., Request timed out (10s)). |
| Fecha de entrega | Fecha y hora UTC del intento de entrega. |
Enviar un evento de prueba
1
Expande la tarjeta del webhook
En
Settings → Webhooks, busca tu webhook y haz clic en Enviar evento de prueba.2
Comprueba el registro de entrega
La prueba aparece arriba de los registros en segundos. Confirma que ves un
200 estado.Los eventos de prueba son peticiones HTTP reales
La prueba recorre el mismo proceso que un evento real, incluida firma HMAC. Ejercita completamente la verificación de tu firma.
Sin reintento automático
Cada entrega se intenta una sola vez. El registro sirve únicamente para diagnóstico; no hay un botón para reenviar un evento en directo que haya fallado. Tras corregir un punto de conexión, usa Probar para verificar la reparación.
Motivos de fallo habituales
| Error / Estado | Causa probable | Solución |
|---|---|---|
Request timed out (10s) | El servidor tardó más de 10 s en responder | Volver 200 inmediatamente, luego procesa de forma asíncrona |
401 | Error al verificar la firma | Asegúrate de leer el cuerpo sin procesar antes de analizar el JSON |
404 | La ruta de la URL del punto de conexión no existe | Vuelve a comprobar la URL en los ajustes de Webhooks de Savebase |
500 | Error no controlado en tu receptor | Busca la excepción en los registros del servidor |
| Conexión rechazada / estado null | El servidor no funciona o la URL es incorrecta | Comprueba que el servidor funcione y sea accesible públicamente |