API documentation Tracking updates
Contents
Get tracking updates
Get the parcel's most recent delivery's tracking updates.
Endpoint
[GET] /v4/parcels/{client_ref}/tracking_updates
Attributes
Key | Description | Datatype | Constraints |
message | Description of tracking update | String | Every courier uses their own messages for their tracking updates, and not every courier might have the same information available. |
location | Location where tracking update happened | String | |
tag | Additional tracking update information | String | |
recorded_at | Timestamp of occurrence | String | There may be a delay between the tracking update registering at the courier, and ViaEurope processing it. This timestamp carries time information for the original event. |
Example
Response
[ { "message": "Origin Scan", "location": "Netherlands", "recorded_at": "2018-11-21 21:26:30 +0100", "tag": "Scan" }, { "message": "Order Processed: Ready for UPS", "location": "Netherlands", "recorded_at": "2018-11-21 23:01:22 +0100", "tag": "Ready" }, { "message": "Departure Scan", "location": "United Kingdom", "recorded_at": "2018-11-22 23:48:00 +0100", "tag": "Scan" }, { "message": "Arrival Scan", "location": "United Kingdom", "recorded_at": "2018-11-23 03:09:00 +0100", "tag": "Scan" }, { "message": "Departure Scan", "location": "United Kingdom", "recorded_at": "2018-11-23 03:26:00 +0100", "tag": "Scan" }, { "message": "Arrival Scan", "location": "United Kingdom", "recorded_at": "2018-11-23 05:30:00 +0100", "tag": "Scan" }, { "message": "Out For Delivery", "location": "United Kingdom", "recorded_at": "2018-11-23 07:01:01 +0100", "tag": "Delivery" }, { "message": "DELIVERED", "location": "United Kingdom", "recorded_at": "2018-11-23 20:35:21 +0100", "tag": "Delivery" } ]