AfterShip API services use 9 key statuses to auto-tag various delivery checkpoints when getting tracking information from the carrier.
Learn the meaning of delivery statuses in AfterShip.
AfterShip automatically tags status to each checkpoint when getting tracking information from the carrier. Premium users can choose to send out email notifications or SMS notifications when a specific status happens.
|Information Received||InfoReceived||Carrier has received request from shipper and is about to pick up the shipment.|
|In Transit||InTransit||Carrier has accepted or picked up shipment from shipper. The shipment is on the way.|
|Out for Delivery||OutForDelivery||Carrier is about to deliver the shipment , or it is ready to pickup.|
|Failed Attempt||AttemptFail||Carrier attempted to deliver but failed, and usually leaves a notice and will try to deliver again.|
|Delivered||Delivered||The shipment was delivered successfully.|
|Available for Pickup||AvailableForPickup||The package arrived at a pickup point near you and is available for pickup.|
|Exception||Exception||Custom hold, undelivered, returned shipment to sender or any shipping exceptions.|
|Expired||Expired||Shipment has no tracking information for 30 days since added.|
|Pending||Pending||New shipments added that are pending to track, or new shipments without tracking information available yet.|