Skip to main content
Use this endpoint to retrieve the complete details of a single order by its 6-digit order number. The response includes the current status with human-readable labels, all tracking stages the order has passed through, and the merchant’s pickup address information.

Authentication

Path parameter

Use the orderNumber (e.g. 482917) for this endpoint — not the MongoDB orderId. You receive the orderNumber in the POST /orders response.

Request

Response

200 — Order found

The response contains a full order object including all customer details, status labels, tracking stages, and the associated merchant pickup address.
string
MongoDB _id — use this as the path parameter for update, cancel, and delete requests.
string
6-digit display number — use this for get and AWB requests.
string
Current machine-readable status string (e.g. new, inProgress, delivered).
string
Human-readable label for the current status.
number
Server-computed shipping fee in EGP.
array
object
The merchant pickup address associated with this order.

Error responses