When your shipment's tracking status changed, you'll get the event payload as below:
{
"event_type": "shipment.tracking.status.changed",
"resource_type": "shipment",
"resource_id": "ESTEST00000",
"tracking_status": {
"easyship_shipment_id": "ESTEST00000",
"platform_order_number": "#100001",
"origin": "US",
"destination": "CA",
"company_order_number": "#100001",
"status": "Delivered",
"tracking_number": "12345",
"tracking_page_url": "https://www.trackmyshipment.co/shipment-tracking/ESTEST00000"
}
}A shipment's tracking status can change to any of the following values:
Arrived at Consolidation CenterDeliveredDelivery Expected (End of Updates)ExceptionFailed Delivery AttemptIn Transit to Consolidation CenterIn Transit to CustomerLiquidatedLost by CourierNo Recent Tracking UpdatesOut for DeliveryProcessing at Consolidation CenterShipped (No Tracking Provided)ShippedTo be returnedUncancelled
