Check the status of an Easy Ship package

Learn how to use the Easy Ship API to check the status of an Easy Ship package.

Learn how to use the Easy Ship API to check the status of an Easy Ship package. This operation allows a seller to view the specified weight, dimensions, time slot, and other details of an Easy Ship package.

The status of a package is updated as events occur for the package. Examples of a few such events include:

  • A package is provided to an Amazon carrier.
  • A package has been delivered to a buyer.
  • A package has been cancelled.
  • A package was lost in transit.

It is useful to check the current status of a package before rescheduling because packages cannot be rescheduled after they have been given to an Amazon carrier. If you run a rescheduling operation on an Easy Ship package that is in an invalid state, the operation will fail and return an InvalidOrderState code. For all the different states of a package, refer to packageStatus.

Prerequisites

To complete this tutorial, you need:

Get an Easy Ship package

Call the getScheduledPackage operation to get the details of an Easy Ship package.