Air Tracking

Ordered milestones for air cargo. Each row shows what the milestone means and where it comes from.

#MilestoneMeaningSource
1BookedQuote confirmed with parties recordedquote
2Arrived at Origin WarehouseCargo received; parcel createdparcel
3Departed WarehouseCargo left the origin warehouseshipment
4Arrived Origin AirportCargo reached the origin airportshipment
5Export ClearanceOrigin export formalities completeshipment
6Departed Origin AirportFlight departedshipment
7Arrived Destination AirportFlight arrivedshipment
8Customs ClearanceDestination import formalities completeshipment
9Arrived Destination WarehouseCargo received at destinationshipment
10Delivery In ProgressOut for final deliveryshipment
11DeliveredFinal milestone; delivery confirmedshipment

No loading milestone is shown for air.

Completed steps carry status: complete and a completed_on date. Steps not yet reached are pending (or processing while underway) with no timestamp — missing events are never backfilled. Assigning a shipment alone completes nothing; each milestone completes only when operations records it.

Example response (GET /v1/packages/{parcel_id}/track):

{
"parcel_id": "abc123",
"status": "transit",
"tracking_data": [
{ "step": "Booked", "status": "complete", "completed_on": "10 Sep, 2026", "source": "quote" },
{ "step": "Arrived at Origin Warehouse", "status": "complete", "completed_on": "12 Sep, 2026", "source": "parcel" },
{ "step": "Departed Warehouse", "status": "complete", "completed_on": "14 Sep, 2026", "source": "shipment" },
{ "step": "Arrived Origin Airport", "status": "processing", "completed_on": null, "source": "shipment" },
{ "step": "Export Clearance", "status": "pending", "completed_on": null, "source": "shipment" }
]
}