Order Delivery Progress

Returns Skip link to Returns

eta dataobject rackingId

string

required

Tracking Id of the order.

isStaticDataRequired

string

required

Defaults to false

If true, the response includes the fixedData object which contains static details like customer, restaurant, and carrier info. If false, the fixedData object will be null, and only dynamic tracking data will be returned.

``200

json

``401 Unauthorized


ShellNodeRubyPHPPython


xxxxxxxxxx

curl --request GET \

--url 'https://api.shipday.com/order/progress/trackingId?isStaticDataRequired=false' \

--header 'accept: application/json'

xxxxxxxxxx

{

"fixedData": {

"order": {

"orderNumber": "your_order_number"

},

"customer": {

"name": "John Doe",

"address": "State Farm Arena, State Farm Drive, Atlanta, GA, USA",

"latitude": 33.7574062,

"longitude": -84.396233

},

"restaurant": {

"name": "My Restaurant",

"address": "5th Avenue, New York, NY, USA",

"latitude": 40.7744123,

"longitude": -73.9656103

},

"carrier": {

"id": 321743,

"name": "Alice Johnson",

"phoneNumber": "+12101234567",

"imagePath": "William_Martin.png"

},

"isExpired": false

},

"dynamicData": {

"orderStatus": {

"startTime": "2025-06-24T16:28:29.000Z",

"pickedTime": "2025-06-24T16:28:33.000Z",

"arrivedTime": null,

"deliveryTime": null,

"failedDeliveryTime": null,

"status": "PICKED_UP"

},

"carrierLocation": {

"latitude": 37.822334,

"longitude": -81.224434

},

"estimatedTimeInMinutes": "12",

"detailEta": {

"estimatedTimeInMinutes": 12,

"pickUpTime": 0,

"travelDistance": 3745.3496704217405,

"travelDistanceTime": 11.636290872102045,

"deliveryTime": 0,

"orderPosition": 1,

"startedOrder": 0,

"calprog": ""

}

}

}