This API is capable of fetching tracking details from multiple courier service providers.
This API supports multiple courier services. Here is a complete list of supported services.
- Ekart Logistics (ekart)
- DTDC (dtdc)
- Gati Express (gati)
- Bluedart (bluedart)
- More to be added soon..
Feel free to create a PR for adding support for more courier service providers or wait for them to ship an order to me 😄
Make a get request specifying the service provider name and the tracking id
https://courier.deta.dev/{courier_name}/{tracking_id}
Example - https://courier.deta.dev/dtdc/Z74562053
The response JSON Object looks something like this -
{
"status": true,
"data": [
{
"tracking_id": "Z74562053",
"activity": "Successfully Delivered",
"date": "09-05-2022",
"time": "14:35",
"status": "Delivered",
"origin": "gachibowli master franchisee",
"destination": ""
},
{
"tracking_id": "Z74562053",
"activity": "Out For Delivery",
"date": "09-05-2022",
"time": "11:11",
"status": "Out For Delivery",
"origin": "gachibowli master franchisee(KONDAPUR - MASID BANDA)",
"destination": ""
},
{
"tracking_id": "Z74562053",
"activity": "Received at Facility",
"date": "08-05-2022",
"time": "18:06",
"status": "In Transit",
"origin": "gachibowli master franchisee",
"destination": ""
},
{
"tracking_id": "Z74562053",
"activity": "Received at Facility",
"date": "08-05-2022",
"time": "18:04",
"status": "In Transit",
"origin": "gachibowli master franchisee",
"destination": "gachibowli master franchisee"
},
{
"tracking_id": "Z74562053",
"activity": "Processed & Forwarded From Hub",
"date": "08-05-2022",
"time": "14:45",
"status": "In Transit",
"origin": "hyderabad shamshabad apex",
"destination": "gachibowli master franchisee"
},
{
"tracking_id": "Z74562053",
"activity": "Processed & Forwarded to Hub",
"date": "08-05-2022",
"time": "08:24",
"status": "In Transit",
"origin": "hyderabad shamshabad apex",
"destination": "gachibowli master franchisee"
},
{
"tracking_id": "Z74562053",
"activity": "Received at Hub",
"date": "08-05-2022",
"time": "07:53",
"status": "In Transit",
"origin": "hyderabad shamshabad apex",
"destination": ""
},
{
"tracking_id": "Z74562053",
"activity": "Received at Hub",
"date": "08-05-2022",
"time": "02:58",
"status": "In Transit",
"origin": "delhi samalkha apex",
"destination": "hyderabad shamshabad apex"
},
{
"tracking_id": "Z74562053",
"activity": "Received at Hub",
"date": "08-05-2022",
"time": "02:26",
"status": "In Transit",
"origin": "delhi samalkha apex",
"destination": "hyderabad shamshabad apex"
},
{
"tracking_id": "Z74562053",
"activity": "Processed & Forwarded From Facility",
"date": "07-05-2022",
"time": "15:15",
"status": "In Transit",
"origin": "delhi samalkha apex",
"destination": "hyderabad shamshabad apex"
},
{
"tracking_id": "Z74562053",
"activity": "Received at Hub",
"date": "07-05-2022",
"time": "12:04",
"status": "In Transit",
"origin": "gurgaon apex",
"destination": "delhi samalkha apex"
},
{
"tracking_id": "Z74562053",
"activity": "Processed & Forwarded From Hub",
"date": "07-05-2022",
"time": "03:22",
"status": "In Transit",
"origin": "gurgaon apex",
"destination": "delhi samalkha apex"
},
{
"tracking_id": "Z74562053",
"activity": "Processed & Forwarded to Hub",
"date": "07-05-2022",
"time": "02:21",
"status": "In Transit",
"origin": "gurgaon apex",
"destination": "hyderabad shamshabad apex"
},
{
"tracking_id": "Z74562053",
"activity": "Booked At Hub",
"date": "06-05-2022",
"time": "20:03",
"status": "Booked",
"origin": "gurgaon apex",
"destination": "Booked to HYDERABAD"
},
{
"tracking_id": "Z74562053",
"activity": "Softdata Upload",
"date": "06-05-2022",
"time": "19:10",
"status": "Softdata Upload",
"origin": "first mile",
"destination": "Booking Initiated"
}
]
}