Amazon Services
Amazon Marketplace Web Service (Amazon MWS) Documentation
Amazon MWS Documentation

GetPrepInstructionsForSKU

Returns labeling requirements and item preparation instructions to help you prepare items for an inbound shipment.

Description

The GetPrepInstructionsForSKU operation returns labeling requirements and item preparation instructions to help you prepare items for shipment to Amazon's fulfillment network.

If you have not yet listed an item and only want item preparation instructions to help with sourcing decisions for that item, use the GetPrepInstructionsForASIN operation.

Important: Labeling requirements and item preparation instructions are subject to change. Before creating a new inbound shipment, call the GetPrepInstructionsForSKU operation to get the most current labeling requirements and item preparation instructions for the SellerSKU values in the shipment. Do not rely on values received from previous calls to GetPrepInstructionsForSKU.

Availability

This operation is available in all marketplaces except Brazil.

Throttling

The GetPrepInstructionsForSKU 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.

Request parameters

For more information about the request parameters that are required for all Amazon MWS operations, see Required request parameters in the Amazon MWS Developer Guide.

Name Description Required Values
SellerSKUList A list of SellerSKU values. Used to identify items for which you want labeling requirements and item preparation instructions for shipment to Amazon's fulfillment network. The Seller SKU is qualified by your Seller ID, which is included with every call to Amazon Marketplace Web Service (Amazon MWS). Yes Maximum: 50 SellerSKU values
Note: Include Seller SKUs that you have used to list items on Amazon's retail website. If you include a Seller SKU that you have never used to list an item on Amazon's retail website, the Seller SKU is returned in the InvalidSKUList response element.

Type: xs:string

ShipToCountryCode The country code of the country the items will be shipped to. Note that labeling requirements and item preparation instructions can vary by country. Yes A two-character country code, in ISO 3166-1 alpha-2 format.

Type: xs:string

Response elements

Name Description
SKUPrepInstructionsList Labeling requirements and item preparation instructions to help you prepare items for shipment to Amazon's fulfillment network.

Type: List of SKUPrepInstructions

InvalidSKUList A list of invalid SellerSKU values and the reasons they are invalid.

Type: List of InvalidSKU

Examples

Example query request

For information about standard request requirements, see Required request parameters.

Show example code Hide example code

https://mws.amazonaws.com/FulfillmentInboundShipment/2010-10-01
?AWSAccessKeyId=AKIAEIAEXAMPLEQCJLSA
&Action=GetPrepInstructionsForSKU
&SellerId=A13EXAMPLE1J56
&SignatureVersion=2
&Timestamp=2013-08-09T22%3A52%3A25Z
&Version=2010-10-01
&SignatureMethod=HmacSHA256
&SellerSKUList.Id.1=ca_001
&ShipToCountryCode=US

↑ Top

Example response

For information about standard response formatting, see Response format.

Show example code Hide example code

<?xml version="1.0" encoding="UTF-8"?>
<GetPrepInstructionsForSKUResponse 
  xmlns="http://mws.amazonaws.com/FulfillmentInboundShipment/2010-10-01/">
  <GetPrepInstructionsForSKUResult>
    <SKUPrepInstructionsList>
      <SKUPrepInstructions>
        <SellerSKU>ca_001</SellerSKU>
        <ASIN>B00EXAMPLE</ASIN>
        <BarcodeInstruction>RequiresFNSKULabel</BarcodeInstruction>
        <PrepGuidance>SeePrepInstructionsList</PrepGuidance>
        <PrepInstructionList>
          <PrepInstruction>Polybagging</PrepInstruction>
          <PrepInstruction>Taping</PrepInstruction>
          <PrepInstruction>Labeling</PrepInstruction>
        </PrepInstructionList>
        <AmazonPrepFeesDetailsList>
          <AmazonPrepFeesDetails>
            <PrepInstruction>Polybagging</PrepInstruction>
            <Amount>
              <CurrencyCode>USD</CurrencyCode>
              <Value>0.2</Value>
            </Amount>
          </AmazonPrepFeesDetails>
          <AmazonPrepFeesDetails>
            <PrepInstruction>Taping</PrepInstruction>
            <Amount>
              <CurrencyCode>USD</CurrencyCode>
              <Value>0.2</Value>
            </Amount>
          </AmazonPrepFeesDetails>
          <AmazonPrepFeesDetails>
            <PrepInstruction>Labeling</PrepInstruction>
            <Amount>
              <CurrencyCode>USD</CurrencyCode>
              <Value>0.2</Value>
            </Amount>
          </AmazonPrepFeesDetails>          
        </AmazonPrepFeesDetailsList>        
      </SKUPrepInstructions>
    </SKUPrepInstructionsList>
    <InvalidSKUList>
    </InvalidSKUList>
  </GetPrepInstructionsForSKUResult>
  <ResponseMetadata>
    <RequestId>171a23ca-12f9-4599-bbdf-47bc5701d955</RequestId>
  </ResponseMetadata>
</GetPrepInstructionsForSKUResponse>

↑ Top