On this page
article
Shipment states
Reference all shipment states used by the Shipments platform to track the lifecycle of packages from allocation to delivery.
Assigned shipment states
The Shipments platform assigns a state
to every shipment it manages. These states describe where a shipment is in its lifecycle from allocation and transit to delivery or cancellation. This article provides a comprehensive reference of all possible states.
List of states
Value | Description |
---|---|
action_required | The shipment needs manual intervention in order to effect successful delivery. |
allocated | The shipment is currently allocated to a carrier service. |
allocating | The shipment is in the process of being allocated. It cannot change state until allocation either completes or fails. |
allocation_failed | The most recent attempt to allocate the shipment failed. |
at_collection_point | The shipment is at a collection point waiting to be collected. |
at_customer_collection_point | The shipment been delivered to the collection point. |
at_customs | The shipment is at customs. |
at_drop_off_point | The shipment is at the drop off point and is waiting to be picked up. |
awaiting_drop_off | The carrier is waiting for the customer to drop off the shipment. |
cancelled | The shipment has been cancelled. No further changes may be made to the shipment. |
cancelling | The shipment is in the process of being cancelled. It cannot change state until the cancellation either succeeds or fails. |
carrier_changed | The shipment has been handed over to a new carrier. |
carrier_collected | The shipment has been collected by the carrier. This status is usually used by on_demand carriers. |
carrier_collection_failed | The carrier failed to collect the shipment. |
cleared_customs | The shipment has cleared customs. |
collection_booked | A collection was successfully booked. Only on_demand shipments can assume this state. |
collection_booking_failed | A collection booking was attempted but was not successful. Only on_demand shipments can assume this state. |
collection_booking_pending | A collection booking is queued but has neither failed or succeeded. Only on_demand shipments can assume this state. |
customer_collected | The shipment has been collected by the customer (e.g. from a pick-up location). |
customer_collection_failed | The customer failed to collect the shipment. |
damaged | The shipment has been damaged. |
delayed | The shipment is delayed and is likely to be late. |
delivered_damaged | The shipment was delivered in a damaged condition. |
delivered | The shipment has been delivered successfully. |
delivery_failed_card_left | Delivery of the shipment failed, and the driver left a card. |
delivery_failed | Delivery of the shipment failed. |
destroyed | The shipment has been destroyed by the carrier (generally either because it was dangerous, or it was severely damaged). |
dispatched | The shipment has been dispatched. This state is normally used when the carrier does not or cannot provide tracking events. |
exchange_failed | An attempt to exchange the shipment between carriers failed. |
held_by_carrier | The shipment is currently being held by the carrier. |
in_transit_waiting | The shipment is in transit and is waiting for further action from the carrier. |
in_transit | The shipment is currently being transported but has not yet been delivered. |
lost | The shipment is lost. |
manifest_failed | The most recent attempt to manifest the shipment failed. |
manifested | The shipment has been manifested with the carrier successfully. |
manifesting | The shipment is in the process of being manifested. It cannot change state until manifesting either completes or fails. |
missing | The shipment is missing. |
out_for_delivery | The shipment is out for delivery. |
partially_delivered | One or more parts of the shipment have been delivered, but there still some parts that have not yet been delivered. |
ready_to_ship | The shipment is ready to be shipped. This is a pre-manifest state. |
returned_to_sender | The shipment has been returned to the sender. |
unallocated | The default initial state. The shipment has not been booked with a carrier. |
Next steps
- Learn how to retrieve shipment data: Getting Shipments
- Learn how to cancel shipments: Cancelling Shipments
- Learn how to allocate shipments: Allocating Shipments