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