ruta iniciada
Se activa cuando un conductor comienza a navegar por una ruta. Incluye el ID de la ruta, la información del conductor y el tiempo estimado de finalización.
parada completada
Se activa cuando una parada se marca como completada. Contiene datos de comprobante de servicio, marcas de tiempo y notas.
parada fallida
Se envía cuando no se pudo completar una parada. Incluye el motivo de la falla y las fotos y notas capturadas.
actualización de ubicación del controlador
Actualizaciones periódicas de ubicación para conductores activos. Frecuencia configurable de 30 segundos a 5 minutos.
eta.cambiado
Se activa cuando los tiempos de llegada estimados cambian significativamente debido al tráfico o retrasos.
ruta completada
Se activa al finalizar todas las paradas. Incluye estadísticas finales, duración y métricas de rendimiento.
// Ejemplo de carga útil de webhook
{
"evento": "detención completada",
"marca de tiempo": "2024-01-15T14:32:00Z",
"datos": {
"id_de_ruta": "ruta_abc123",
"identificación de parada": "detener_xyz789",
"conductor": {
"carné de identidad": "drv_456",
"nombre": "Juan Smith"
},
"completado_en": "2024-01-15T14:31:45Z",
"prueba": {
"firma": "https://...",
"fotos": ["https://..."],
"notas": "Dejado en la puerta"
} } }