Lister les trajets
URL de la requête
Paramètres de requête
startDate – Format « aaaa-mm-jj », p. ex. « 2015-01-31 » signifie minuit le 31 janvier 2015 dans votre fuseau horaire local. Inclusif.
endDate – Format « aaaa-mm-jj », p. ex. « 2015-12-31 ». Inclusif.
userEmail – Adresse e-mail d'un utilisateur particulier à rechercher.
activity – Type d'activité du trajet, p. ex. « Business ».
minLastUpdated – Date à laquelle l'enregistrement a été modifié ou créé. Format « aaaa-mm-jj ». Inclusif.
maxLastUpdated – Date à laquelle l'enregistrement a été modifié ou créé. Format « aaaa-mm-jj ». Inclusif.
status – Statut d'approbation. Les options valides sont : « U » – non soumis, « S » – soumis, « A » – approuvé, « R » – rejeté, « P » – paiement programmé.
Remarque
Vous devez fournir au moins un des paramètres de requête dans la demande.
La date/heure renvoyée dans la réponse est exprimée en fuseau horaire UTC, conformément à la norme JSON.
Il existe une limite interne pour la plage de dates, qui la restreint à un an. Lors de la récupération d'une liste de trajets, l'écart entre la date de début et la date de fin doit être inférieur ou égal à 1 an. Si la période est trop grande, un délai d'attente ou un échec de retour est possible.
Exemple
Exemple de réponse
{
"id": 999999,
"url": "https://app.triplog.net/web/api/trips/999999",
"lastUpdated": "2023-09-18T19:25:29.049Z",
"user": {
"id": 000003,
"url": "https://app.triplog.net/web/api/users/000003",
"email": "user@triplog.net",
"display": "User, Demo"
},
"vehicle": {
"id": 222222,
"url": "https://app.triplog.net/web/api/vehicles/222222",
"lastUpdated": "2023-03-27T22:37:01.417Z",
"display": "2018 Default Vehicle "
},
"startTime": "2023-09-06T00:34:00.000Z",
"endTime": "2023-09-06T01:00:00.000Z",
"startOdometer": 618,
"endOdometer": 631,
"mileage": 13.4,
"fromLocation": {
"id": 333333,
"url": "https://app.triplog.net/web/api/locations/333333",
"lastUpdated": "2023-04-21T19:43:00.913Z",
"display": "FW Greens",
"name": "FW Greens",
"address": "1234 N Main St, AnytownUSA, NC 12345"
},
"toLocation": {
"id": 444444,
"url": "https://app.triplog.net/web/api/locations/444444",
"lastUpdated": "2023-08-02T01:13:05.783Z",
"display": "4321 Front St, AnytownUSA, NC 12345",
"name": null,
"address": "4321 Front St, AnytownUSA, NC 12345"
},
"activity": "Business",
"parking": 0.0,
"toll": 0.0,
"tags": null,
"notes": null,
"status": "S",
"statusUpdateTime": "2023-09-18T19:25:29.000Z",
"statusUpdatedBy": {
"id": 000002,
"url": "https://app.triplog.net/web/api/users/000002",
"email": "admin@triplog.net",
"display": "User, Admin"
},
"polyline": null,
"route": "https://app.triplog.net/web/api/trips/xxxxxx/routes",
"receipts": "https://app.triplog.net/web/api/trips/xxxxxx/receipts",
"map": "https://app.triplog.net/web/kml/embed/xxxxxx.kml",
"trackingMethod": "MagicTrip",
"updateMethod": null,
"scale": 0.0,
"lumpers": 0.0,
"perDiem": false,
"stayTimeMins": 50191
Mettre à jour un trajet
URL de la requête
Paramètres de requête
Aucun
Données JSON de la requête
Spécifiez les champs que vous souhaitez modifier. Si un champ est omis ou défini sur « null », aucune modification ne sera apportée à ce champ.
{
"tags" : String (optional),
"notes" : String (optional),
"toll" : float (optional),
"parking": float (optional),
"scale": float (optional),
"lumpers": float (optional),
"activity" : String (optional) Business Personal …
}