Listar Viagens
URL do Pedido
Parâmetros de consulta
startDate – Formato 'yyyy-mm-dd', por exemplo '2015-01-31' significa meia-noite de 31 de janeiro de 2015 no seu fuso horário local. Inclusive.
endDate – Formato 'yyyy-mm-dd', por exemplo '2015-12-31'. Inclusive.
userEmail – Endereço de email de um utilizador específico a pesquisar.
activity – Atividade da viagem, por exemplo 'Business'.
minLastUpdated – A data em que o registo foi modificado ou criado. Formato 'yyyy-mm-dd'. Inclusive.
maxLastUpdated – A data em que o registo foi modificado ou criado. Formato 'yyyy-mm-dd'. Inclusive.
status – Estado de aprovação. As opções válidas são: 'U' – não submetido, 'S' – submetido, 'A' – aprovado, 'R' – rejeitado, 'P' – pagamento agendado.
Nota
Tem de fornecer pelo menos um dos parâmetros de consulta no pedido.
O DateTime devolvido na resposta está no fuso horário UTC, conforme o padrão JSON.
Existe um limite de taxa interno para o intervalo de datas, que o limita a um ano. Ao obter uma lista de viagens, a diferença entre a data de início e a data de fim deve ser inferior ou igual a 1 ano. Se o período for demasiado longo, poderá ocorrer um tempo limite ou uma resposta falhada.
Exemplo
Exemplo de Resposta
{
"id": 999999,
"url": "https://www.triplogmileage.com/web/api/trips/999999",
"lastUpdated": "2026-08-17T16:17:37.229Z",
"user": {
"id": 111111,
"url": "https://www.triplogmileage.com/web/api/users/111111",
"email": "user@triplog.net",
"display": "User, Demo"
},
"vehicle": {
"id": 222222,
"url": "https://www.triplogmileage.com/web/api/vehicles/222222",
"lastUpdated": "2026-01-07T17:35:42.907Z",
"display": "2026 Default Vehicle"
},
"startTime": "2026-03-22T21:04:00.000Z",
"endTime": "2026-03-22T21:31:00.000Z",
"startOdometer": 558,
"endOdometer": 566,
"mileage": 7.9,
"fromLocation": {
"id": 333333,
"url": "https://www.triplogmileage.com/web/api/locations/333333",
"lastUpdated": "2026-01-30T00:23:54.802Z",
"display": "1234 N Main St, AnytownUSA, NC 12345",
"name": HeadQuarters,
"address": "1234 N Main St, AnytownUSA, NC 12345",
"latitude": 13.123456,
"longitude": -12.123456
},
"toLocation": {
"id": 444444,
"url": "https://www.triplogmileage.com/web/api/locations/444444",
"lastUpdated": "2024-09-20T01:41:34.473Z",
"display": "4321 Front St, AnytownUSA, NC 12345",
"name": Client Location,
"address": "4321 Front St, AnytownUSA, NC 12345",
"latitude": 13.654321,
"longitude": -12.654321
},
"activity": "Business",
"parking": 0.0,
"toll": 0.0,
"tags": null,
"notes": null,
"status": "A",
"statusUpdateTime": "2026-08-17T16:17:37.000Z",
"statusUpdatedBy": {
"id": 987654,
"url": "https://www.triplogmileage.com/web/api/users/987654",
"email": "admin@triplog.net",
"display": "Admin, TripLog Primary"
},
"polyline": example,
"route": "https://www.triplogmileage.com/web/api/trips/xxxxxxxxx/routes",
"receipts": "https://www.triplogmileage.com/web/api/trips/xxxxxxxxx/receipts",
"map": "https://www.triplogmileage.com/web/kml/embed/xxxxxxxxx.kml",
"trackingMethod": "MagicTrip",
"updateMethod": "Updated on the Web",
"CustomField1": "CustomFieldData1",
"stayTimeMins": 86
}
Atualizar Viagem
URL do Pedido
Parâmetros de consulta
Nenhum
Dados JSON do pedido
Especifique os campos que pretende alterar. Omiti-los ou defini-los como 'null' significa que não haverá alteração nesse campo.
{
“tags” : String (optional),
“notes” : String (optional),
“toll” : float (optional),
“parking”: float (optional),
“scale”: float (optional),
“lumpers”: float (optional),
“activity” : String (optional) Business Personal …
}