Devis immédiat à partir de 9€ HT / mois
Obtenir mon devis/auth, /auth/refresh/regions, /sites, /groups/vehicles, /drivers/vehicles/live, /drivers/live/vehicles/tripsummary, /drivers/tripsummary/vehicles/trips, /drivers/trips/vehicles/route, /drivers/route/vehicles/odometer/vehicles/management/locations/settingsRécupère les informations résumées des trajets (distance, temps de trajet, etc.) pour le ou les véhicules filtrés selon les paramètres transmis. En fonction des jours de début et de fin fournis (qui peuvent être identiques), l'heure de début de service et le fuseau horaire de chaque véhicule sont utilisés individuellement pour déterminer les dates/heures de début et de fin de la période concernée. Les trajets résumés sont ceux dont la date/heure de début se situe entre le début du service qui démarre le jour de début et la fin du service qui démarre le jour de fin. Le paramètre optionnel GroupBy modifie le mode de calcul du résumé. Demander les informations de style de conduite (driving style) augmentera le temps d'exécution de la requête.
| Nom | Description | Type | Emplacement |
|---|---|---|---|
AccessToken | Un jeton web JSON (JWT) contenant les informations nécessaires pour restaurer une session utilisateur. Ce paramètre peut être transmis soit dans l'en-tête (header), soit sous forme de cookie HTTPS uniquement. Une valeur de cookie remplace une valeur d'en-tête (même si elle est invalide) : par exemple, une valeur d'en-tête valide avec un cookie invalide sera ignorée au profit du cookie. | string | header |
RefreshToken | Le jeton de rafraîchissement fourni lors de l'authentification. Ce jeton a une durée de vie plus longue que l'AccessToken et est utilisé, une fois l'AccessToken expiré, pour poursuivre la session de façon transparente. Les jetons de rafraîchissement peuvent être révoqués. Lorsqu'un jeton de rafraîchissement est utilisé, les droits d'accès de l'utilisateur sont actualisés (en cas de changement de rôle ou de permissions depuis la dernière connexion ou utilisation de l'AccessToken). | string | header |
RegionID | La région utilisée pour filtrer les résultats. | int32 | query |
SiteID | Le site utilisé pour filtrer les résultats. | int32 | query |
GroupID | Le groupe utilisé pour filtrer les résultats. | int32 | query |
VehicleIDList | Les identifiants des véhicules à récupérer. | array | query |
StartDay | Le jour de début de la période de reporting. | date | query |
EndDay | Le jour de fin de la période de reporting. | date | query |
GroupBy | Options de regroupement pour les rapports de résumé de trajets des véhicules. | string | query |
Include | Inclut des champs supplémentaires tels que spécifiés dans la liste « include ». | string | query |
{
"Meta": {
"Code": 0,
"Message": ""
},
"Data": [
{
"SiteID": 0,
"VehicleID": 0,
"DriverID": 0,
"Date": "2016-07-05",
"NumberOfTrips": 0,
"TravelTime": 0.5,
"IdlingTime": 0.5,
"Distance": 0.5,
"PrivacyDistance": 0.5,
"MaxSpeed": 0.5,
"DrivingStyle": {
"Braking": {
"Level1Count": 0,
"Level2Count": 0,
"Level3Count": 0,
"Level4Count": 0,
"Level5Count": 0,
"Score": 0.5
},
"Accel": {
"Level1Count": 0,
"Level2Count": 0,
"Level3Count": 0,
"Level4Count": 0,
"Level5Count": 0,
"Score": 0.5
},
"RelativeSpeed": {
"Level1Count": 0,
"Level2Count": 0,
"Level3Count": 0,
"Level4Count": 0,
"Level5Count": 0,
"Score": 0.5
},
"Score": 0.5
}
}
]
}{
"Meta": {
"Code": 0,
"Message": ""
}
}{
"Meta": {
"Code": 0,
"Message": ""
}
}{
"Meta": {
"Code": 0,
"Message": ""
}
}Récupère les informations résumées des trajets (distance, temps de trajet, etc.) pour le ou les chauffeurs filtrés selon les paramètres transmis. En fonction des jours de début et de fin fournis (qui peuvent être identiques), l'heure de début de service et le fuseau horaire de chaque chauffeur sont utilisés individuellement pour déterminer les dates/heures de début et de fin de la période concernée. Les trajets résumés sont ceux dont la date/heure de début se situe entre le début du service qui démarre le jour de début et la fin du service qui démarre le jour de fin. Le paramètre optionnel GroupBy modifie le mode de calcul du résumé. Demander les informations de style de conduite augmentera le temps d'exécution de la requête.
| Nom | Description | Type | Emplacement |
|---|---|---|---|
AccessToken | Un jeton web JSON (JWT) contenant les informations nécessaires pour restaurer une session utilisateur. Ce paramètre peut être transmis soit dans l'en-tête (header), soit sous forme de cookie HTTPS uniquement. Une valeur de cookie remplace une valeur d'en-tête (même si elle est invalide) : par exemple, une valeur d'en-tête valide avec un cookie invalide sera ignorée au profit du cookie. | string | header |
RefreshToken | Le jeton de rafraîchissement fourni lors de l'authentification. Ce jeton a une durée de vie plus longue que l'AccessToken et est utilisé, une fois l'AccessToken expiré, pour poursuivre la session de façon transparente. Les jetons de rafraîchissement peuvent être révoqués. Lorsqu'un jeton de rafraîchissement est utilisé, les droits d'accès de l'utilisateur sont actualisés (en cas de changement de rôle ou de permissions depuis la dernière connexion ou utilisation de l'AccessToken). | string | header |
RegionID | La région utilisée pour filtrer les résultats. | int32 | query |
SiteID | Le site utilisé pour filtrer les résultats. | int32 | query |
GroupID | Le groupe utilisé pour filtrer les résultats. | int32 | query |
DriverIDList | Les identifiants des chauffeurs à récupérer. | array | query |
StartDay | Le jour de début de la période de reporting. | date | query |
EndDay | Le jour de fin de la période de reporting. | date | query |
GroupBy | Options de regroupement pour les rapports de résumé de trajets des chauffeurs. | string | query |
Include | Inclut des champs supplémentaires tels que spécifiés dans la liste « include ». | string | query |
{
"Meta": {
"Code": 0,
"Message": ""
},
"Data": [
{
"SiteID": 0,
"VehicleID": 0,
"DriverID": 0,
"Date": "2016-07-05",
"NumberOfTrips": 0,
"TravelTime": 0.5,
"IdlingTime": 0.5,
"Distance": 0.5,
"PrivacyDistance": 0.5,
"MaxSpeed": 0.5,
"DrivingStyle": {
"Braking": {
"Level1Count": 0,
"Level2Count": 0,
"Level3Count": 0,
"Level4Count": 0,
"Level5Count": 0,
"Score": 0.5
},
"Accel": {
"Level1Count": 0,
"Level2Count": 0,
"Level3Count": 0,
"Level4Count": 0,
"Level5Count": 0,
"Score": 0.5
},
"RelativeSpeed": {
"Level1Count": 0,
"Level2Count": 0,
"Level3Count": 0,
"Level4Count": 0,
"Level5Count": 0,
"Score": 0.5
},
"Score": 0.5
}
}
]
}{
"Meta": {
"Code": 0,
"Message": ""
}
}{
"Meta": {
"Code": 0,
"Message": ""
}
}{
"Meta": {
"Code": 0,
"Message": ""
}
}