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

updateScheduledPackages

Updates the time slot for handing over the package indicated by the specified scheduledPackageId. You can get the new slotId value for the time slot by calling the listHandoverSlots operation before making another patch call.

See the Update Package column in the Marketplace Support Table to see which marketplaces this operation is supported in.

Usage Plan:

Rate (requests per second)Burst
15

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 see higher rate and burst values than those shown here. For more information, see Usage Plans and Rate Limits in the Selling Partner API.

Body Params

The request schema for the updateScheduledPackages operation.

string
required
length between 1 and 255

A string of up to 255 characters.

array of objects
required
length between 1 and 500

A list of package update details.

updatePackageDetailsList*
object
required

Identifies the scheduled package to be updated.

object
required

A time window to hand over an Easy Ship package to Amazon Logistics.

Responses

Response body
object
array of objects
required
length between 1 and 500

A list of packages.

packages*
object
object
required

Identifies the scheduled package to be updated.

object
required

The dimensions of the scheduled package.

object
required

The weight of the scheduled package

array of objects
length ≤ 500

A list of items contained in the package.

packageItems
object
string
length ≤ 255

The Amazon-defined order item identifier.

array of strings
length ≤ 100

A list of serial numbers for the items associated with the OrderItemId value.

orderItemSerialNumbers
object
required

A time window to hand over an Easy Ship package to Amazon Logistics.

string

Optional seller-created identifier that is printed on the shipping label to help the seller identify the package.

object

Invoice number and date.

string

The status of the package.

ReadyForPickup PickedUp AtOriginFC AtDestinationFC Delivered Rejected Undeliverable ReturnedToSeller LostInTransit LabelCanceled DamagedInTransit OutForDelivery

Show Details
ReadyForPickupThe package is ready for pickup.
PickedUpThe package has been picked up.
AtOriginFCThe package is at its origin fulfillment center.
AtDestinationFCThe package is at its destination fulfillment center.
DeliveredThe package has been delivered.
RejectedThe package has been rejected.
UndeliverableThe package is not deliverable.
ReturnedToSellerThe package has been returned to the seller.
LostInTransitThe package has been lost in transit.
LabelCanceledThe package's label has been canceled.
DamagedInTransitThe package has been damaged in transit.
OutForDeliveryThe package is out for delivery.
object

Representation of tracking metadata.

Headers
object
string

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

string

Unique request reference identifier.

Language