GetFulfillmentIdentifier

Description

The GetFulfillmentIdentifier operation gets the Fulfillment Network SKU (FNSKU) for each supplied merchant item—creating one if needed. This operation is idempotent in that it can be called multiple times without any adverse effects. This operation is required whenever you need to register items for Amazon fulfillment that require labeling and when you need to get the identifier prior to creating an offer. This operation is necessary to register items for Amazon fulfillment in order to send them to Amazon, but does not do the work of marking any offer for this item as Amazon fulfilled.

A response does not imply that the item has an offer for which it can be fulfilled; only that the Amazon Fulfillment Network can track it. An inactive item can have a quantity in the fulfillment center, but will never be fulfilled.

Use this operation instead of GetFulfillmentIdentifierForMSKU if an offer does not already exist for the MerchantSKU.

[Note]Note

Amazon FWS returns an error if you provide more than 250 merchant items.

Request Parameters

NameDescriptionRequired

MerchantItem

Properties and identifiers for a merchant item.

Type: MerchantItem

Yes

Response Elements

The GetFulfillmentIdentifier operation returns the properties and identifiers shown in the following table for an item that could be fulfilled by Amazon.

NameDescription

FulfillmentItem

Properties and identifiers for an item that can be fulfilled by Amazon.

Type: FulfillmentItem

Examples

Example SOAP Request

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Header>
        <aws:AWSAccessKeyId soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next"
            soapenv:mustUnderstand="0" xmlns:aws="http://security.amazonaws.com/doc/2007-01-01/"
            >0QY05JR56ZA8E56XPG82</aws:AWSAccessKeyId>
        <aws:Signature soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next"
            soapenv:mustUnderstand="0" xmlns:aws="http://security.amazonaws.com/doc/2007-01-01/"
            >HfyTtG8rmqZ5QkuDeih/IuJlLBU=</aws:Signature>
        <aws:Timestamp soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next"
            soapenv:mustUnderstand="0" xmlns:aws="http://security.amazonaws.com/doc/2007-01-01/"
            >2009-01-23T01:14:08Z</aws:Timestamp>
    </soapenv:Header>
    <soapenv:Body>
        <GetFulfillmentIdentifier xmlns="http://fba-inbound.amazonaws.com/doc/2007-05-10/">
            <MerchantItem>
                <ASIN>B00009M6UX</ASIN>
                <Condition>NewItem</Condition>
                <MerchantSKU>ssof_dev_drt_afn_item</MerchantSKU>
            </MerchantItem>
        </GetFulfillmentIdentifier>
    </soapenv:Body>
</soapenv:Envelope>

Example Query Request

https://fba-inbound.amazonaws.com/
?Action=GetFulfillmentIdentifier
&Version=2007-05-10
&AWSAccessKeyId=0QY05JR56ZA8E56XPG82
&Signature=HfyTtG8rmqZ5QkuDeih/IuJlLBU=
&Timestamp=2009-01-23T01:14:08Z
&MerchantItem.ASIN=B00009M6UX
&MerchantItem.Condition=NewItem
&MerchantItem.MerchantSKU=ssof_dev_drt_afn_item

Example Response

<?xml version="1.0"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
        <ns1:GetFulfillmentIdentifierResponse
            xmlns:ns1="http://fba-inbound.amazonaws.com/doc/2007-05-10/">
            <ns1:GetFulfillmentIdentifierResult>
                <ns1:FulfillmentItem>
                    <ns1:ASIN>B00009M6UX</ns1:ASIN>
                    <ns1:Condition>NewItem</ns1:Condition>
                    <ns1:MerchantSKU>ssof_dev_drt_afn_item</ns1:MerchantSKU>
                    <ns1:FulfillmentNetworkSKU>X0000000E5</ns1:FulfillmentNetworkSKU>
                    <ns1:IsActive>true</ns1:IsActive>
                </ns1:FulfillmentItem>
            </ns1:GetFulfillmentIdentifierResult>
            <ns1:ResponseMetadata>
                <ns1:RequestId>037db09f-2e54-4cb7-ad8a-54245d696c31</ns1:RequestId>
            </ns1:ResponseMetadata>
        </ns1:GetFulfillmentIdentifierResponse>
    </soapenv:Body>
</soapenv:Envelope>

Related Operations

GetFulfillmentIdentifierForMSKU