Get Tracking Details via webhook
This API allows your application to automatically receive real-time fulfillment and return shipment status updates from Eshopbox.
Registering a Webhook
To receive real-time status updates, you need to provide Eshopbox with the webhook URL to be configured. This is a manual process. Please raise a support ticket through your Eshopbox workspace to request webhook configuration. Learn how to raise a support ticket: Support guide
NOTE: Auto registering a webhook (Comming soon)
Shipment Journey Events
Once the webhook is registered, Eshopbox will send updates based on the shipment lifecycle.
Forward Shipment Events (Customer Delivery)
Shipment Created
created
Order Packed
packed
Ready to Ship
ready_to_ship
Picked up
picked_up
Out for Pickup
out_for_pickup
Pickup Failed
pickup_failed
In Transit
intransit
Out for Delivery
out_for_delivery
Delivered
delivered
Failed Delivery
failed_delivery
Return to Origin
rto
, rto_created
RTO In Transit
rto_intransit
RTO Out for Delivery
rto_out_for_delivery
RTO Delivered
rto_delivered
RTO Failed
rto_failed
Shipment Delayed
shipment_delayed
Shipment Dispatched
dispatched
Shipment Held
shipment_held
Unhold
unhold
Return Expected
return_expected
Cancelled Order
cancelled_order
NDR Submitted
ndr_resolution_submitted
Damage
damage
Lost
lost
RTO Contact Support
rto_contact_customer_care
Pickup Pending
pickup_pending
Return Shipment Events (Customer Returns)
Return Created
created
Pickup Pending
pickup_pending
Out for Pickup
out_for_pickup
Pickup Cancelled
pickup_cancelled
Pickup Failed
pickup_failed
Picked Up
picked_up
In Transit
intransit
Out for Delivery
out_for_delivery
Delivered
delivered
Delivered to WH
delivered_warehouse
Failed Delivery
failed_delivery
Return Complete
complete
Cancelled Return
return_cancelled
Return Approved
approved
Return Lost
lost
Sample Webhook Payload
Webhook payloads are delivered as a POST
request to your registered endpoint in JSON format.
Event Example: dispatched
dispatched
Last updated
Was this helpful?