Skip to main content

Webhook – Order Status Push

Logistiq uses webhooks to push real-time order status updates to client systems.
Clients can configure their webhook URL in our system, which will then be used to send updates for all order statuses.

📩 Sample Request Payload​

{
"waybill": "MACMSASAF000003044",
"SellerOrganizationCode": "AE",
"OrderNo": "",
"ShipNode": "Mahmoud Mohamed",
"ShipmentNo": "1008975850_20250518120507",
"Status": "PICKED_UP",
"StatusCode": 126,
"time_stamp": "2025-05-19 09:50:30.278287+00:00", // YYYY-MM-DD HH:MM:SS.ssssss±HH:MM (ISO 8601)
"scan_time": "2025-05-19 09:50:29.738086+00:00", // YYYY-MM-DD HH:MM:SS.ssssss±HH:MM (ISO 8601)
"scan_location": "LOGFUJ",
"items": [
{
"sku": 166813137,
"mode": "Manual",
"price": 45.0,
"quantity": 1,
"description": "Plus Size Striped Polo T-shirt with Short Sleeves - Blue -",
"isExtraItem": false,
"total_quantity": 1
}
],
"remarks": "Return Order Picked Up",
"additional_remarks": "Picked Up",
"additional_info": {
"pod_url": "https://storage-googleapis.com/lorem-ipsum/MACMSASAF000003044",
"otp": "",
"driver_details": {
"name": "P_TEX_NDD_FUJ_Rajeep Tamang",
"phone_number": 971562885041
}
},
"Source": "Logistiq"
}

✅ Expected Response (from Client Webhook)​

{
"status": true
}

⚠️ The webhook URL must be publicly accessible and support POST requests with JSON content.

Status mapping​

Below is the complete list of all the order statuses we send.
To enhance readability and responsiveness, the statuses are split into Forward and Return shipment directions.

Forward Shipment Statuses​

Status IDStatus NameDescriptionShipment Direction
101BOOKEDOrder has been created in the system.Forward
104CANCELLEDOrder cancelled before pickup.Forward
105PICKED_UPPackage picked up from origin.Forward
106IN_HUBPackage has been unscanned in the hub/warehouse and is in the unplanned state.Forward
107MANIFESTEDShipment has been listed for dispatch.Forward
110INTRANSITPackage is in transit between hubs.Forward
111OUT_FOR_DELIVERYPackage is out with delivery agent.Forward
112DELIVEREDSuccessfully delivered to the customer.Forward
113PARTIALLY_RETURNEDOnly some items were returned.Forward
114RETURNEDComplete order was returned.Forward
115ON_HOLDShipment is temporarily paused.Forward
116LOSTShipment was lost in transit.Forward
117DAMAGEDShipment was found damaged.Forward
118SHIPMENT_DELAYEDDelay due to unforeseen circumstances.Forward
119SHIPMENT_HELDHeld due to documentation or address issues.Forward
121NOT_SERVICEABLEArea not covered by courier.Forward
122FAILED_DELIVERYDelivery attempt failed.Forward
147RTO_REQUESTEDReturn to origin requested.Forward
148RTO_OUT_FOR_DELIVERYRTO package out for delivery back to origin.Forward
149RTO_DELIVEREDReturned package received at origin.Forward
150RTO_FAILEDRTO delivery failed.Forward
153RTO_INTRANSITRTO package in transit.Forward
154OUT_FOR_PICKUPPickup agent en route.Forward
168RTOGeneric Return to Origin.Forward
169RTO_SHIPMENT_DELAYRTO delayed in transit.Forward
182HANDED_OVER_AT_ORIGIN_PORTGiven to carrier at origin port.Forward
183DEPARTED_FROM_ORIGIN_PORTLeft the origin port.Forward
184ARRIVED_AT_DESTINATION_PORTReached destination port.Forward
185CLEARED_FROM_DESTINATION_PORTCleared customs at destination.Forward
186HELD_BY_CUSTOMSHeld by customs for inspection.Forward
187CONFISCATED_BY_CUSTOMSSeized by customs.Forward
188PROHIBITED_BY_CUSTOMSContains prohibited items.Forward
189RE-EXPORT_BACK_TO_ORIGINReturned to origin country.Forward
190AIRLINE_DELAYDelayed due to airline issues.Forward
191LOST_AT_GATEWAYLost at transit hub.Forward
192DAMAGED_AT_GATEWAYDamaged at transit hub.Forward

Return Shipment Statuses​

Status IDStatus NameDescriptionShipment Direction
124CREATEDReturn order created.Return
125OUT_FOR_PICKUPAgent dispatched for return pickup.Return
126PICKED_UPReturn item collected.Return
127INTRANSITReturn item in transit.Return
128IN_HUBReturn package at hub.Return
129MANIFESTEDListed for return dispatch.Return
130UNASSIGNEDNo agent assigned for return.Return
131ASSIGNEDAgent assigned for return.Return
132DELIVEREDReturn completed.Return
133RETURN_CANCELLEDReturn process cancelled.Return
134ON HOLDReturn is paused.Return
135LOSTReturn shipment lost.Return
136DAMAGEDReturn item damaged.Return
137SHIPMENT_DELAYEDReturn delayed.Return
138SHIPMENT_HELDReturn held for issues.Return
139PICKUP_FAILEDFailed to collect return.Return
140OUT_FOR_DELIVERYReturn out for delivery.Return
142UNMAPPED_RETURNUnknown return status.Return
144PICKUP_PENDINGPickup pending scheduling.Return
152CONTACT_CUSTOMER_CAREManual action needed.Return
156RTO_CONACT_CUSTOMER_CARECustomer care involved.Return
158AWB_REGISTEREDWaybill created for return.Return
160EXPIREDReturn order expired.Return
162EXCHANGE_PICKUPScheduled for exchange.Return
164EXCHANGE_INTRANSITExchange item en route.Return
166EXCHANGE_DELIVEREDExchange delivered.Return
167FAILED_DELIVERYReturn delivery failed.Return
170NOT_SERVICEABLELocation not serviceable for return.Return