route.démarrée
Déclenché lorsqu'un conducteur commence à suivre un itinéraire. Comprend l'identifiant de l'itinéraire, les informations sur le conducteur et l'heure d'arrivée estimée.
arrêt.terminé
Déclenché lorsqu'un arrêt est marqué comme terminé. Contient des données de preuve de service, des horodatages et des notes.
arrêt.échec
Envoyé lorsqu'un arrêt n'a pas pu être effectué. Comprend le motif de l'échec et toutes les photos/notes prises.
mise à jour de la localisation du conducteur
Mises à jour périodiques de la position des conducteurs actifs. Fréquence configurable de 30 secondes à 5 minutes.
eta.changé
Déclenché lorsque les heures d'arrivée estimées changent sensiblement en raison du trafic ou de retards.
itinéraire terminé
Déclenché une fois toutes les étapes terminées. Inclut les statistiques finales, la durée et les indicateurs de performance.
// Exemple de charge utile de webhook
{
"un événement": "stop.completed",
"horodatage": "2024-01-15T14:32:00Z",
"Les données": {
"route_id": "route_abc123",
"stop_id": "stop_xyz789",
"conducteur": {
"id": "drv_456",
"prénom": "John Smith"
},
"terminé_à": "2024-01-15T14:31:45Z",
"preuve": {
"signature": "https://...",
"Photos": ["https://..."],
"Remarques": "Laissé à la porte"
} } }