HomeDocumentationCode SamplesAPI ReferenceAnnouncementsModelsRelease NotesFAQGitHubVideos
Developer HubAPI StatusSupport
API Reference
Developer HubAPI StatusSupport

getPackageTrackingDetails

Returns delivery tracking information for a package in an outbound shipment for a Multi-Channel Fulfillment order.

Usage Plan:

Rate (requests per second)Burst
230

The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to Usage Plans and Rate Limits in the Selling Partner API.

Query Params
int32
required

The unencrypted package identifier returned by the getFulfillmentOrder operation.

Responses

Response body
object
payload
object

Tracking details of package

int32
required

The package identifier.

string

The tracking number for the package.

string
string

The name of the carrier.

string

The phone number of the carrier.

string

The URL of the carrier's website.

date-time

Date timestamp

date-time

Date timestamp

shipToAddress
object

Address information for tracking the package.

string

The current delivery status of the package.

IN_TRANSIT DELIVERED RETURNING RETURNED UNDELIVERABLE DELAYED AVAILABLE_FOR_PICKUP CUSTOMER_ACTION UNKNOWN OUT_FOR_DELIVERY DELIVERY_ATTEMPTED PICKUP_SUCCESSFUL PICKUP_CANCELLED PICKUP_ATTEMPTED PICKUP_SCHEDULED RETURN_REQUEST_ACCEPTED REFUND_ISSUED RETURN_RECEIVED_IN_FC

Show Details
IN_TRANSITIn transit to the destination address.
DELIVEREDDelivered to the destination address.
RETURNINGIn the process of being returned to Amazon's fulfillment network.
RETURNEDReturned to Amazon's fulfillment network.
UNDELIVERABLEUndeliverable because package was lost or destroyed.
DELAYEDDelayed.
AVAILABLE_FOR_PICKUPAvailable for pickup.
CUSTOMER_ACTIONRequires customer action.
UNKNOWNUnknown Status Code was returned.
OUT_FOR_DELIVERYOut for Delivery.
DELIVERY_ATTEMPTEDDelivery Attempted.
PICKUP_SUCCESSFULPickup Successful.
PICKUP_CANCELLEDPickup Cancelled.
PICKUP_ATTEMPTEDPickup Attempted.
PICKUP_SCHEDULEDPickup Scheduled.
RETURN_REQUEST_ACCEPTEDReturn Request Accepted.
REFUND_ISSUEDRefund Issued.
RETURN_RECEIVED_IN_FCReturn Received In FC.
string

Description corresponding to the CurrentStatus value.

deliveryWindow
object

The time range within which something (for example, a delivery) will occur.

string

The name of the person who signed for the package.

string

Additional location information.

AS_INSTRUCTED CARPORT CUSTOMER_PICKUP DECK DOOR_PERSON FRONT_DESK FRONT_DOOR GARAGE GUARD MAIL_ROOM MAIL_SLOT MAILBOX MC_BOY MC_GIRL MC_MAN MC_WOMAN NEIGHBOR OFFICE OUTBUILDING PATIO PORCH REAR_DOOR RECEPTIONIST RECEIVER SECURE_LOCATION SIDE_DOOR

Show Details
AS_INSTRUCTEDAs instructed.
CARPORTCarport.
CUSTOMER_PICKUPPicked up by customer.
DECKDeck.
DOOR_PERSONResident.
FRONT_DESKFront desk.
FRONT_DOORFront door.
GARAGEGarage.
GUARDResidential guard.
MAIL_ROOMMail room.
MAIL_SLOTMail slot.
MAILBOXMailbox.
MC_BOYDelivered to male child.
MC_GIRLDelivered to female child.
MC_MANDelivered to male adult.
MC_WOMANDelivered to female adult.
NEIGHBORDelivered to neighbor.
OFFICEOffice.
OUTBUILDINGOutbuilding.
PATIOPatio.
PORCHPorch.
REAR_DOORRear door.
RECEPTIONISTReceptionist.
RECEIVERResident.
SECURE_LOCATIONSecure location.
SIDE_DOORSide door.
trackingEvents
array of objects

An array of tracking event information.

trackingEvents
object
date-time
required

Date timestamp

eventAddress
object
required

Address information for tracking the package.

string
required

The event code for the delivery event.

EVENT_101 EVENT_102 EVENT_201 EVENT_202 EVENT_203 EVENT_204 EVENT_205 EVENT_206 EVENT_301 EVENT_302 EVENT_304 EVENT_306 EVENT_307 EVENT_308 EVENT_309 EVENT_401 EVENT_402 EVENT_403 EVENT_404 EVENT_405 EVENT_406 EVENT_407 EVENT_408 EVENT_409 EVENT_411 EVENT_412 EVENT_413 EVENT_414 EVENT_415 EVENT_416 EVENT_417 EVENT_418 EVENT_419

Show Details
EVENT_101Carrier notified to pick up package.
EVENT_102Shipment picked up from seller's facility.
EVENT_201Arrival scan.
EVENT_202Departure scan.
EVENT_203Arrived at destination country.
EVENT_204Initiated customs clearance process.
EVENT_205Completed customs clearance process.
EVENT_206In transit to pickup location.
EVENT_301Delivered.
EVENT_302Out for delivery.
EVENT_304Delivery attempted.
EVENT_306Customer contacted to arrange delivery.
EVENT_307Delivery appointment scheduled.
EVENT_308Available for pickup.
EVENT_309Returned to seller.
EVENT_401Held by carrier - incorrect address.
EVENT_402Customs clearance delay.
EVENT_403Customer moved.
EVENT_404Delay in delivery due to external factors.
EVENT_405Shipment damaged.
EVENT_406Held by carrier.
EVENT_407Customer refused delivery.
EVENT_408Returning to seller.
EVENT_409Lost by carrier.
EVENT_411Paperwork received - did not receive shipment.
EVENT_412Shipment received - did not receive paperwork.
EVENT_413Held by carrier - customer refused shipment due to customs charges.
EVENT_414Missorted by carrier.
EVENT_415Received from prior carrier.
EVENT_416Undeliverable.
EVENT_417Shipment missorted.
EVENT_418Shipment delayed.
EVENT_419Address corrected - delivery rescheduled.
string
required

A description for the corresponding event code.

errors
array of objects

A list of error responses returned when a request is unsuccessful.

errors
object
string
required

An error code that identifies the type of error that occurred.

string
required

A message that describes the error condition.

string

Additional details that can help the caller understand or fix the issue.

Headers
object
string

Your rate limit (requests per second) for this operation.

string

Unique request reference identifier.

Language