Amazon Services
Amazon Marketplace Web Service (Amazon MWS) Documentation

Deprecation Notice:

Amazon Marketplace Web Service (MWS) will no longer be available after March 31, 2024. All MWS developers must migrate to Selling Partner API (SP-API) to avoid service disruptions. Refer to the Migration Hub for more information.

Amazon MWS Documentation

What you should know about the Fulfillment Outbound Shipment API section

The Fulfillment Outbound Shipment API section of Amazon Marketplace Web Service (Amazon MWS) enables you to fulfill Multi-Channel Fulfillment orders, using your inventory in Amazon's fulfillment network. You can request previews of potential fulfillment orders that return estimated shipping fees and shipping dates based on shipping method. You can get detailed item-level, shipment-level, and order-level information for any existing fulfillment order. You can also return items to the fulfillment network that you fulfilled using this service.

The following operations are included in the Fulfillment Outbound Shipment API section:

Operation Description Availability
GetFulfillmentPreview Returns a list of fulfillment order previews based on shipping criteria that you specify. All marketplaces except Brazil.
CreateFulfillmentOrder Requests that Amazon ship items from the seller's inventory in Amazon's fulfillment network to a destination address. All marketplaces except Brazil.
UpdateFulfillmentOrder Updates and/or requests shipment for a fulfillment order with an order hold on it. All marketplaces except Brazil.
GetFulfillmentOrder Returns a fulfillment order based on a specified SellerFulfillmentOrderId. All marketplaces except Brazil.
ListAllFulfillmentOrders Returns a list of fulfillment orders fulfilled after (or at) a specified date. All marketplaces except Brazil.
ListAllFulfillmentOrdersByNextToken Returns the next page of fulfillment orders using the NextToken parameter. All marketplaces except Brazil.
GetPackageTrackingDetails Returns delivery tracking information for a package in an outbound shipment for a Multi-Channel Fulfillment order. All marketplaces except Brazil.
CancelFulfillmentOrder Requests that Amazon stop attempting to fulfill an existing fulfillment order. All marketplaces except Brazil.
ListReturnReasonCodes Returns a list of return reason codes for a seller SKU in a given marketplace. The US, Germany, France, Italy, UK, Japan, and Australia marketplaces.
CreateFulfillmentReturn Creates a fulfillment return. The US, Germany, France, Italy, UK, Japan, and Australia marketplaces.
GetServiceStatus Returns the operational status of the Fulfillment Outbound Shipment API section. All marketplaces except Brazil.

Terminology

The following table defines terminology for this API section:

Term Definition
Multi-Channel Fulfillment Amazon's service for fulfilling orders from sales channels other than Amazon’s retail website, using the seller's inventory in Amazon's fulfillment network.
Fulfillment order A Multi-Channel Fulfillment order created using the CreateFulfillmentOrder operation.
Fulfillment return An order for returning items to Amazon's fulfillment network that were fulfilled using a fulfillment order.