If you have the project_id for a project you want to retrieve, you can use this endpoint to fetch all the routes within a project. After a project has been dispatched and stops have been completed by the driver, plans that have the Live Tracking feature will have a response that includes a log. This log contains each of the driver's visit completion details.

https://api.routific.com/product/projects/{project_id}/routes

API Response

[ { "_id": "6059434b8c9ca37c6c71a834", "date": "2021-03-22", "secret": "ABC123", "lastSeen": "2018-10-01T06:11:43.612Z", "vehicle": { "id": "ba06557770ff4d5df6bcade4b6ae3065", "_id": "605942e4a9735d00170ae59c" }, "solution": { "distance": 12.276, "visits": [ { "log": [ { "status": "done", "date": 1538449200000, "hasLiveTracking": true } ], "break": false, "arrival_time": "08:02", "idle_time": 0, "start_time": "08:02", "location": { "id": "748f952ec00547aab8e89ef303735c92", "name": "Driver 1", "address": "555 West Hastings, Vancouver BC, Canada", "lat": 49.2847001, "lng": -123.1141236 }, "hasLiveTracking": true, "status": "done", "original_start_time": "08:00", "expected_arrival_time": "08:00" }, { "log": [ { "status": "arrived", "date": 1538449320000, "hasLiveTracking": true }, { "status": "done", "date": 1538449320000, "notes": "This is a note", "hasLiveTracking": true } ], "break": false, "arrival_time": "08:03", "finish_time": "08:13", "idle_time": 0, "start_time": "08:03", "location": { "id": "781db5477e12498dfb74b4beb81f2d6a", "name": "Jane Doe", "address": "2148 Main St, Vancouver, BC V5T 3C5", "lat": 49.2657634, "lng": -123.1004459 }, "duration": 10, "customNotes": { "orderId": "ABC123" }, "original_start_time": "08:01", "original_finish_time": "08:11", "logged_arrival_time": 1538449380000, "hasLiveTracking": true, "status": "done", "expected_arrival_time": "08:03", "expected_finish_time": "08:13" } ] } } ]