The GetUniquePackageLabels operation returns PDF
document data for printing unique shipping labels and carrier labels for an
inbound shipment. For information about extracting PDF document data,
see Extracting PDF Document Data.
Use this operation to get unique shipping labels for the packages in all types of inbound
shipments: Small Parcel, Less Than Truckload/Full Truckload (LTL/FTL), Amazon-partnered, or non-Amazon-partnered shipments. For
Amazon-partnered, Small Parcel shipments, this operation
returns carrier labels in addition to shipping labels.
The language of the address section of a shipping label is determined by the
ShipFromAddress value for the shipment, which was
specified with a previous call to the
CreateInboundShipmentPlan operation. The language of
the FC Prep instructions (if applicable) is determined by the marketplace of
the Amazon fulfillment center receiving the shipment.
Providing carton contents
Before calling the GetUniquePackageLabels operation, use the Feeds API
section to submit the FBA Inbound Shipment Carton Information
Feed (_POST_FBA_INBOUND_CARTON_CONTENTS_). This provides information to
Amazon about the carton contents of your inbound shipment, which enables
faster and more accurate processing of your shipment at the Amazon fulfillment center. You must submit this feed before
calling the GetUniquePackageLabels operation, otherwise
the operation returns the NoPackageContentInformation
error. For more information, see the following links:
This operation is available in all marketplaces except
operation has a maximum request quota of 30 and a restore rate
of two requests every second. For definitions of throttling terminology and for a complete
explanation of throttling, see Throttling: Limits to how often you can submit requests in the Amazon MWS Developer Guide.