These docs are for v1.0. Click to read the latest docs for v2024.09.

Discussions

Ask a Question
Back to All

Track 3P Trackings API response.

This API is not returning necessary fields: https://api.easyship.com/2023-01/trackings/{id}

In the docs: https://developers.easyship.com/reference/trackings_show under responses, 200 OK, checkpoints, tracking_status are given as a response, however when making the request we do not get these.

The API response has all other fields, but we would require these as given in the docs.
At least the checkpoint array.

These are the response fields we get (removed the values):

{
"tracking": {
"courier": {
"id": ,
"umbrella_name":
},
"destination_country_alpha2": ,
"easyship_shipment_id": ,
"eta_date": ,
"id": ,
"origin_country_alpha2": ,
"platform_order_number": ,
"source": "cloud",
"status": "Delivered",
"tracking_number": ,
"tracking_page_url": ,
},
"meta": {
"request_id":
}
}