SP-API Release Notes
Selling Partner API new features, software updates, and changelog.
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repo.
October 1, 2025
API changes
- Added the
customerReviewsandcustomerReturnTopicsmetrics to the Vendor Analytics Data Kiosk dataset. These metrics provide information about customer reviews and reasons for returns.
External Fulfillment APIs
- Added the External Fulfillment Inventory, External Fulfillment Returns, and External Fulfillment Shipping APIs. These APIs allow programmatic handling of inventory, returns, and shipping across multiple external fulfillment channels, including Seller Flex, Easy Ship, Self Ship, and MFN Self Delivery.
- Added the ability to request signature confirmation upon delivery. To require a signature from the recipient upon delivery, set
featureNametoSIGNATURE_CONFIRMATIONin thecreaterFulfillmentOrderrequest. This is only supported in the US marketplace.
- Added the
ShippingService.AdjustmentItemListarray to thegetEligibleShippingServicesoperation. You can use this array to view the Fulfilled by Merchant (FBM) Ship+ cashback amounts. - Added the
ShippingService.RateWithAdjustmentsfield to thegetEligibleShippingServicesoperation. You can use this field to see the carrier charge without cashback. - Added the
FBM_SHIP_PLUSflag toShippingService.Benefits.IncludedBenefitsin thegetEligibleShippingServicesoperation. You can use this flag to identify shipping methods that are eligible for the FBM Ship+ benefits.
- Updated the
getOrderAddressoperation’sNameresponse attribute from required to optional.
- Added the
hasCustomizableItemsresponse attribute to thegetOrderandgetOrdersoperations. You can use this attribute to determine if an order has customizable items.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For a complete list of SP-API deprecations, refer to the SP-API Deprecation Schedule.
August 27, 2025
API changes
- Analytics Sales and Traffic v2024-04-24: The
analytics_salesAndTraffic_2024_04_24dataset now offers thesalesAndTrafficTrendsquery, which provides ASIN-level trend analysis, and combines existing by-ASIN and by-date views to provide daily, weekly, or monthly metrics for specific ASINs over time.
The sourceAddress property used in the requests to createInboundPlan and updateShipmentSourceAddress now includes the districtOrCounty property. This change allows you to use the Fulfillment Inbound API to create shipments in the TR marketplace.
The districtOrCounty property is included in the address values returned by the following operations:
- The
getFulfillmentOrderoperation now returns theamazonFulfillmentTrackingNumberproperty. You can use this property in your request to thegetPackageTrackingDetailsoperation to track Multi-Channel Fulfillment (MCF) packages.
- Removed the
itemPricefield from thepreviewContextattribute. - Updated the
feeTransactionIdoperation’s response fromfeeTransactionContexttotransactionContext.
- Added the
unitOnTimeDeliveryRateresponse attribute to the Seller Performance report(GET_V2_SELLER_PERFORMANCE_REPORT). You can use this attribute to get a seller's on-time delivery rate at a unit level within a reporting date range for one marketplace that you specify. This metric is only available in the US marketplace.
- The Seller Wallet API is now publicly available in the NA and EU regions.
Documentation changes
- Added the Amazon listing status and seller-fulfilled inventory management guide. This guide explains how to manage your Amazon product listings and inventory with the Selling Partner APIs.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For a complete list of SP-API deprecations, refer to the SP-API Deprecation Schedule.
The following dataset will be removed on February 26, 2026:
analytics_salesAndTraffic_2023_11_15
The following report type values will be removed on December 11, 2025:
GET_FBA_SNS_FORECAST_DATAGET_FBA_SNS_PERFORMANCE_DATA
The following operation will be removed on September 30, 2025:
CompetitivePriceThreshold
June 25, 2025
API changes
- The new Customer Feedback API retrieves insights from customer reviews and returns. This API provides the same information as the Product Opportunity Explorer on Seller Central and Vendor Central. For more information, refer to the Customer Feedback API v2024-06-01 Use Case Guide.
- The
listTransactionsoperation now identifies Amazon Haul transactions. If a transaction is an Amazon Haul transaction, the value of thestoreNameproperty in thelistTransactionsresponse isAMAZON_HAUL. - The
listTransactionsoperation of the Finances API v2024-06-19 can now filter by transaction status. Include thetransactionStatusquery parameter in your request and set it to the status of transaction you want included in the response. Possible values areRELEASED,DEFERRED, andDEFERRED_RELEASED.
- The following operations in the Fulfillment Inbound API now have a rate limit of five requests per second, up from their previous limit of two requests per second:
getShipmentlistShipmentBoxeslistDeliveryWindowOptionslistTransportationOptionsgetInboundOperationStatusgetLabels(Fulfillment Inbound API v0 operation)
- Added the
FBM_SHIP_PLUSvalue for theAmazonProgramsresponse object of thegetOrderItemsoperation. You can use this value to determine if an order item is part of the FBM Ship+ program.
- Added the
CompetitivePricevalue to thegetCompetitiveSummaryoperation. You can use this value to determine featured offer eligibility based on the lowest price recently found at a reputable retailer outside of the Amazon store.
- Updated the Search Query Performance Report to include the ability to query a space-separated list of ASINs.
Documentation changes
- Added the granular rate limit throttle messages for the Listings Items API.
- Released the prebuilt SDK for C#. For more information, refer to SP-API SDKs.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For a complete list of SP-API deprecations, refer to the SP-API Deprecation Schedule.
The following report type values will be removed on December 11, 2025:
GET_FBA_SNS_FORECAST_DATAGET_FBA_SNS_PERFORMANCE_DATA
The removal date for the following Feeds type values has changed from June 30, 2025 to July 31, 2025.
POST_PRODUCT_DATAPOST_INVENTORY_AVAILABILITY_DATAPOST_PRODUCT_OVERRIDES_DATAPOST_PRODUCT_PRICING_DATAPOST_PRODUCT_IMAGE_DATAPOST_PRODUCT_RELATIONSHIP_DATAPOST_FLAT_FILE_INVLOADER_DATAPOST_FLAT_FILE_BOOKLOADER_DATAPOST_FLAT_FILE_CONVERGENCE_LISTINGS_DATAPOST_FLAT_FILE_LISTINGS_DATAPOST_FLAT_FILE_PRICEANDQUANTITYONLY_UPDATE_DATAPOST_UIEE_BOOKLOADER_DATA
For more information, refer to Migrating product feeds workflows.
- The following operation in the Product Pricing API v2022-05-01 will be removed on September 30, 2025:
CompetitivePriceThreshold
May 28, 2025
API changes
- The
getOrderMetricsoperation of the Sales API now has an optional query parameteramazonProgramthat you can use to retrieve sales metrics for the Amazon Haul program. The Amazon Haul program is only available in the US marketplace.
- Added support for the JSON Patch
mergeoperation to the Listings Items v2021-08-01 API. You can use this operation to update the quantity field infulfillmentAvailabilitywithout including optional fields likerestock_dateorlead_time_to_ship_max_days. You can also use themergeoperation to delete thequantity_discount_planfrompurchasable_offerfor B2B offers. For more information, refer to Tutorial: Merge a listing.
- Added the
DEFAULTenum value for thecustomerMembershipoperation that theFeaturedOfferSegmentuses. - Updated the enum value for the
OfferTypeinput in thelowestPricedOffersInputsarray fromCONSUMERtoConsumer.
Documentation changes
- Added documentation that explains how service providers can migrate from Service Provider Central to Solution Provider Portal. For details, refer to Service Provider Registration and Migration.
- Improved the structure and clarity of the authorization documentation. For the revised content, refer to the complete Authorize Applications section.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For a complete list of SP-API deprecations, refer to the SP-API Deprecation Schedule.
- Catalog Items API v0
listCatalogCategories
April 30, 2025
API changes
- The Selling Partner API for Seller Wallet (Seller Wallet API) provides financial information that is relevant to a seller's Seller Wallet account. You can obtain financial events, balances, and transfer schedules for Seller Wallet accounts. You can also schedule and initiate transactions. For tutorials about how to use the Seller Wallet API, refer to the Seller Wallet API v2024-03-01 Use Case Guide. This API is only available in private beta.
- Deferred transactions that become released are now distinguished with a
transactionStatusofDEFERRED_RELEASED.
Documentation changes
- The terminology page now features a more comprehensive set of terms. Hover over underlined terms throughout the documentation to see their definitions. Example: REST.
- Added Onboarding to the SP-API, a step-by-step guide that walks you through Selling Partner API integration. This 10-step tutorial covers the complete integration process, from initial registration to listing an application. The tutorial includes sections on sandbox testing, authorization workflows, and production deployment.
- Added the Shipment Invoicing API v0 Use Case Guide, which details how to retrieve shipment information and submit a shipment invoice.
- Added the automated pricing rules guide, which details how to manage automated pricing rules programmatically.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For a complete list of SP-API deprecations, refer to the SP-API Deprecation Schedule.
April 2, 2025
API changes
- Added the
estimatedArrivalTimeparameter to thesetAppointmentFulfillmentDatarequest. You can use this parameter to provide the range of time when a technician is expected to arrive at a fulfillment location.
Documentation changes
- Released prebuilt SDKs for Java and PHP. For more information, refer to SP-API SDKs.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For a complete list of SP-API deprecations, refer to the SP-API Deprecation Schedule.
February 27, 2025
Documentation changes
- Added a SP-API Product Metadata Updates page, which shows the metadata changes for all product types in the affected marketplaces.
February 26, 2025
API changes
-
Added the following operations to the Amazon Warehousing and Distribution (AWD) API v2024-05-09:
createInbound: Creates a draft AWD inbound order with a list of packages for inbound shipment. The operation creates one shipment per order.getInbound: Retrieves an AWD inbound order.updateInbound: Updates an AWD inbound order that is inDRAFTstatus and not yet confirmed. Use this operation to update thepackagesToInbound,originAddress, andpreferencesattributes.cancelInbound: Cancels an AWD Inbound order and its associated shipment.confirmInbound: Confirms an AWD inbound order inDRAFTstatus.getInboundShipmentLabels: Retrieves the box labels for a shipment ID that you specify. This is an asynchronous operation. If the label status isGENERATED, then the label URL is available.updateInboundShipmentTransportDetails: Updates transport details for an AWD shipment.checkInboundEligibility: Determines if the packages you specify are eligible for an AWD inbound order.
-
Added a tutorial that shows how to create an inbound order for shipment to AWD. For more information, refer to Tutorial: Create an inbound order for shipment to AWD.
- Added the
includedDataarray to the JSON_LISTINGS_FEED. If you specify theincludedDataarray in the feed header, the report includes a list of issues that occur after the acceptance of your listing submission. - The Building Listings Management Workflows Guide now includes guidance on how to use the
includedDataarray of theJSON_LISTINGS_FEEDto retrieve issues that occur after the acceptance of your listing submission. For more information, refer to Create and update listings items in bulk.
- Added
deliveryWindowto thegetPackageTrackingDetailsresponse. This property provides sellers with a time window that describes when a package is expected to be delivered.
-
Added two new Analytics Reports:
- Search Catalog Performance Report: Provides search engagement metrics such as impressions, clicks, cart adds, and purchases for a specified date range.
- Search Query Performance Report: Provides overall query performance, such as impressions, clicks, cart adds, and purchases for a given ASIN and specified date range.
- Added the Vehicles API v2024-11-01, which you can use to retrieve information about vehicles, including their unique identifiers. You can use this information and the Listings API to provide the list of vehicles with which your listed ASINs are compatible.
Documentation changes
- Added a topic that lists the required roles for every SP-API operation, feed type, notification type, and report type. You can use this information to help you select roles when you register as a developer. For details, refer to Role Mappings.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For a complete list of SP-API deprecations, refer to the SP-API Deprecation Schedule.
The removal date for the following Feeds Type Values has changed from Mar 31, 2025 to June 30, 2025.
POST_FLAT_FILE_BOOKLOADER_DATAPOST_FLAT_FILE_CONVERGENCE_LISTINGS_DATAPOST_FLAT_FILE_INVLOADER_DATAPOST_FLAT_FILE_LISTINGS_DATAPOST_FLAT_FILE_PRICEANDQUANTITYONLY_UPDATE_DATAPOST_INVENTORY_AVAILABILITY_DATAPOST_PRODUCT_DATAPOST_PRODUCT_IMAGE_DATAPOST_PRODUCT_OVERRIDES_DATAPOST_PRODUCT_PRICING_DATAPOST_PRODUCT_RELATIONSHIP_DATAPOST_UIEE_BOOKLOADER_DATA
For more information, refer to Migrating product feeds workflows.
January 29, 2025
API changes
- Added the optional response parameter
replenishmentQuantityto thelistInventoryoperation. You can use this parameter to review quantity information for units that are in transit from Amazon Warehousing and Distribution (AWD) to a Fulfillment by Amazon (FBA) facility.
- The Vendor Analytics dataset now includes metrics such as
sellableInTransitInventory,unsellableInTransitInventory,mostRecentSubmitted,netOrderedGMS, andnetShipmentGMS. You can use these metrics to monitor inventory availability, identify fulfillment issues, and understand your sales performance.
- The response of the
listPackingOptionsoperation now describes acceptable packing methods and package weights in thesupportedConfigurationsproperty. This property replaces thesupportedShippingConfigurationsproperty.
- Added
sampleLocationto the response of thegetCompetitiveSummaryoperation and the request of thegetFeaturedOfferExpectedPriceBatchoperation. You can use this metric to return location information for featured offers and to retrieve a location-specific feature offer expected price (FOEP).
- Updated the End User Data Report to include support for the Ireland (IE) marketplace.
Documentation changes
- Added a new, interactive API reference for each API, where you can dynamically create requests in multiple languages.
- Added notes the welcome and errors FAQ pages to improve the discoverability of the API Health Dashboard.
- Restructured the VAT Calculation Service guide to improve flow and readability.
- Updated the Vendor Retail Procurement APIs v1 Use Case Guide to include the following operations for business requirements:
getPurchaseOrder,SubmitShipmentConfirmations,submitInvoices, andGetShipmentDetails. - Added a rate limit topic for each API. These new topics list the usage plans (rate limits and burst values) for each operation. For an example, refer to Data Kiosk API Rate Limits.
- Added a tutorial that shows how to use SP-APIs to retrieve and pass a purchase order number to UPS, FedEx, or USPS. For details, refer to Tutorial: Retrieve and Pass a Purchase Order Number to a Carrier.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For a complete list of SP-API deprecations, refer to the SP-API Deprecation Schedule.
- The removal date for select Catalog Items API v0 operations has changed from December 11, 2024 to March 31, 2025. The affected operations are:
listCatalogItemsgetCatalogItem
December 18, 2024
API changes
- Added the expiration property to the
listInventoryandgetInboundShipmentresponses. You can use this property to get the expiration date of a perishable item in your shipment. For more information, refer to Track an inbound shipment with expected and received SKU details. - Added the
prepDetailsproperty to thelistInventoryandgetInboundShipmentresponses. You can use this property to get the preparation details on an item, including the preparation owner, category, instructions, and label owner.
- The Vendor Analytics dataset now includes metrics such as Confirmed Units, Shipped COGS, MSRP, and customer ZIP Code data.
- Added the
searchListingsItemsoperation. You can use this operation to return information for multiple listings items based on filters, which include listing IDs, issues, status, and creation date.
- Added
REVENUE_BY_DELIVERIES,SUBSCRIBER_RETENTION,REVENUE_PENETRATION_BY_SELLER_FUNDING, andSHARE_OF_COUPON_SUBSCRIPTIONSmetrics to thegetSellingPartnerMetricsoperation response. These metrics describe the revenue sources and subscription performance. - Added the
SHARE_OF_COUPON_SUBSCRIPTIONSmetric to thelistOfferMetricsoperation response. This metric describes the coupon acquisition performance.
- Added the
storeNameproperty to thegetMarketplaceParticipationsresponse. You can use thestoreNameproperty to get the name of the seller's store as displayed in the marketplace. - Added the
MarketplaceParticipationListarray to thegetAccountresponse. TheMarketplaceParticipationListarray replaces the array ofMarketplaceLevelAttributes. - Removed the
sellingPlanparameter from theMarketplaceParticipationListarray and added it to the root level of thegetAccountresponse. For more information, refer to the Sellers API v1 Use Case Guide. - The
getAccountoperation requires the Account Information Service Provider (AISP) role. For more information about this role, refer to Third-Party Provider Registration.
- The Transfers API v2024-06-01 is now generally available. You can use this API to retrieve information about the payment methods associated with a seller and initiate payouts to a seller's deposit method on file. To use this API, you must select one of the following roles in the app registration page for your application:
This API is available in the EU region.
- Added the
createContainerLabeloperation. You can use this operation to create a container (pallet) label.
- The
GetShipmentLabelsoperation of the Vendor Shipments API v1 now supports the ability to retrieve small parcel labels for vendors.
Seller Central Marketplace Expansion to Ireland (IE)
On December 10, 2024, Seller Central launched support for the Ireland (IE) Marketplace. For more information, refer to the SP-API Seller Central URLs, SP-API Endpoints, and Marketplace IDs topics in the SP-API documentation.
Third-party provider support for UK and EU SP-API developers
Sellers in the UK and EU can now authorize third-party provider (TPPs) to access an account holder's account and payment services using the AISP and PISP roles.
For more information, refer to Third-Party Provider Registration and Third-Party Provider Signature Guidance.
Documentation changes
- Updated guidance on how to handle null enum values.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For a complete list of SP-API deprecations, refer to the SP-API Deprecation Schedule.
-
The removal date for select Catalog Items API v0 operations has changed from December 11, 2024 to January 28, 2025. The affected operations are:
listCatalogItemsgetCatalogItem
-
The removal date for the Notifications type value
LISTINGS_ITEM_ISSUES_CHANGE(payload version 1.0) has changed from December 11, 2024 to March 26, 2025.
November 14, 2024
API changes
- Updated the EasyShip API v2022-03-23 for additional marketplace support in the Netherlands (NL) and Poland (PL).
November 12, 2024
API changes
- Added
WasPriceto thegetCompetitiveSummaryoperation (in thereferencePriceslist in the operation response).WasPriceis the 90-day median price that customers pay for the product on Amazon. You can use this value to set promotions and discounts based on the typical price on the product detail page.
November 11, 2024
API changes
- Updated the rate limit for the
initiatePayoutoperation from 0.5 to 0.017 and updated the burst rate from 30 to 2.
November 6, 2024
API changes
- Added the
TransactionNumberparameter to theAdjustmentItemobject. You can use this parameter to identify what the adjustment is related to. For example, Amazon Shipping customers can use this to get an invoice number that they can use to identify an Amazon Shipping invoice.
- Added the following to the Fulfillment Outbound API v2020-07-01 Use Case Guide:
itemsnow has quantity limitations (maximum of 100 line items with a maximum of 250 units per order).shippingSpeedCategorynow has shipping method service-level agreements that vary by marketplace.DeliveryPreferencesnow has the default delivery preference set to leave the package unattended at the front door for eligible orders.
- Updated the
getEligibleShippingServicesandcreateShipmentoperations to include new increased throttling rates.
- Added Japan (JP) marketplace support for the
getFeaturedOfferExpectedPriceBatchoperation. You can now retrieve the Featured Offer Expected Price (FOEP) for all marketplaces.
Documentation changes
-
Added the following information to Usage Plans and Rate Limits:
- Details about the rate-limiting algorithm
- Factors that influence rate limits
- How to find your rate limits
-
Added the following API-specific rate limits pages:
-
Added new, interactive references for the following APIs:
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For more information about SP-API deprecation dates, refer to the SP-API Deprecation Schedule.
-
Catalog Items API v0 (Select operations)
listCatalogItemsgetCatalogItem
-
Fulfillment Inbound API v0 (Select operations)
confirmPreorderconfirmTransportcreateInboundShipmentcreateInboundShipmentPlanestimateTransportgetPreorderInfogetTransportDetailsputTransportDetailsupdateInboundShipmentvoidTransport
For more information, refer to Migrating Fulfillment Inbound workflows.
POST_PRODUCT_DATAPOST_INVENTORY_AVAILABILITY_DATAPOST_PRODUCT_OVERRIDES_DATAPOST_PRODUCT_PRICING_DATAPOST_PRODUCT_IMAGE_DATAPOST_PRODUCT_RELATIONSHIP_DATAPOST_FLAT_FILE_INVLOADER_DATAPOST_FLAT_FILE_BOOKLOADER_DATAPOST_FLAT_FILE_CONVERGENCE_LISTINGS_DATAPOST_FLAT_FILE_LISTINGS_DATAPOST_FLAT_FILE_PRICEANDQUANTITYONLY_UPDATE_DATAPOST_UIEE_BOOKLOADER_DATA
For more information, refer to Migrating product feeds workflows.
LISTING_ITEM_ISSUES_CHANGEpayload version 1.0
October 14, 2024
API changes
- Added the
listPrepDetailsandsetPrepDetailsoperations to get and set preparation details.
- Added the
TRANSACTION_UPDATEnotification that is sent whenever there is a new transaction posted to the seller's account.
Documentation changes
- Added the Schedule Data Kiosk Queries guide, detailing how to automatically make regular calls to
createQuery. - New Fulfillment Inbound code samples.
September 25, 2024
API changes
- Added
GroupByAttributesto theanalytics_vendorAnalytics_2024_09_30schema. These attributes detail the location to which items are shipped:shipToCountryCodeshipToCityshipToStateOrProvince
- Updated the
GetInventorySummariesResponseto include a newStoresarray.Storescontains a list of seller-enrolled stores for the affected inventory item.
- Updated the
FBAInventoryAvailabilityChangeNotificationobject to include a newStoresarray.Storescontains a list of seller-enrolled stores for the affected inventory item.
- Added the optional
storeNamefield tolistFinancialEventsresponse. This field provides the store where the transaction took place, and is contained in the following objects:ShipmentEventPayWithAmazonEventServiceFeeEventRemovalShipmentEvent
- New Finances API v2024-06-19 provides financial information that is relevant to a seller's business. You can use this API to obtain financial events for a specified order or date range without having to wait until a statement period closes.
- New Invoices API for Brazil marketplace that you can use to search for and retrieve invoices based on specific criteria, and asynchronously download the returned invoices. For more information, refer to the Invoices API Use Case Guide.
- Added the
AmazonProgramsattribute to thegetOrderItemsresponse. This attribute contains the list of programs that are associated with an item, such as Subscribe and Save.
Documentation changes
-
Updated the Price Adjustment Automation Workflows Guide to include Price Feed migration strategies and bulk price updates using the
JSON_LISTINGS_FEED. -
Updated the Product Pricing API and Notifications FAQ to include:
-
New Product Pricing API code samples, which demonstrate how to:
- Retrieve and map SKU data.
- Fetch SKU price.
- Calculate new SKU price.
- Submit new SKU price.
-
New B2C Pricing sample solution on GitHub, which includes:
- Repricing against
PRICING_HEALTHnotifications in Java and Python. - Repricing logic against
ANY_OFFER_CHANGEDnotifications in Java and Python.
- Repricing against
-
New B2B Pricing sample solution on GitHub, which includes:
- Repricing logic against
ANY_OFFER_CHANGEDnotifications in Java - Quantity Tier discount feature in Java
- Repricing logic against
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For more information about SP-API deprecation dates, refer to the SP-API Deprecation Schedule.
-
Catalog Items API v0 (Select operations)
listCatalogItemsgetCatalogItem
-
Fulfillment Inbound API v0 (Select operations)
confirmPreorderconfirmTransportcreateInboundShipmentcreateInboundShipmentPlanestimateTransportgetPreorderInfogetTransportDetailsputTransportDetailsupdateInboundShipmentvoidTransport
For more information, refer to Migrating Fulfillment Inbound workflows.
POST_PRODUCT_DATAPOST_INVENTORY_AVAILABILITY_DATAPOST_PRODUCT_OVERRIDES_DATAPOST_PRODUCT_PRICING_DATAPOST_PRODUCT_IMAGE_DATAPOST_PRODUCT_RELATIONSHIP_DATAPOST_FLAT_FILE_INVLOADER_DATAPOST_FLAT_FILE_BOOKLOADER_DATAPOST_FLAT_FILE_CONVERGENCE_LISTINGS_DATAPOST_FLAT_FILE_LISTINGS_DATAPOST_FLAT_FILE_PRICEANDQUANTITYONLY_UPDATE_DATAPOST_UIEE_BOOKLOADER_DATA
For more information, refer to Migrating product feeds workflows.
LISTING_ITEM_ISSUES_CHANGEpayload version 1.0
September 11, 2024
API changes
- Added support for the Japan (JP) marketplace. For more information on the marketplaces that support Easy Ship operations, refer to the EasyShip API v2022-03-23 marketplace support table.
- Added an optional field,
deliveryInformation, to theGetFulfillmentOrderresponse. You can use this to get thedeliveryDocumentList, which can have a photo or signature for a delivered Multi-Channel Fulfillment Outbound shipment. You can usedropOffLocationto get where the shipment package was delivered.
- The Listings Items API v2021-08-01 and
JSON_LISTINGS_FEEDfeed type now support Amazon Business (B2B) pricing functionality. - The new Manage Advanced Multiple-Offer and Multiple-Fulfillment Use Cases guide demonstrates how selling partners who are enrolled in the Amazon Business (B2B) program can create multiple offers on a listing, which creates differential pricing between regular buyers on Amazon websites (such as Amazon.com) and business buyers on Amazon Business websites.
- Added new optional verification details properties to the
regulatedInfooperations. Sellers can use these details to verify orders that contain prescriptions. - The Regulated orders guide includes a new tutorial on how to provide additional details about the verification of an order that contains regulated information.
- Updated the
getFeaturedOfferExpectedPriceBatchto no longer requireofferIdentifierin theFeaturedOfferExpectedPriceResponseBody. TheofferIdentifierparameter is now optional in order to correctly deserializegetFeaturedOfferExpectedPriceBatcherror responses, asFeaturedOfferExpectedPriceResponseBodydoesn’t provideofferIdentifierin the response when there are errors.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For more information about SP-API deprecation dates, refer to the SP-API Deprecation Schedule.
August 19, 2024
API changes
- Added the optional response parameter
totalInboundQuantityto thelistInventoryoperation. You can use this parameter to track inventory in transit to Amazon Warehousing and Distribution. - Added a new optional request parameter
skuQuantitiesto thegetInboundShipmentoperation. You can use this parameter to reconcile and compare expected and received inventory for each SKU in a shipment.
You can now use the Amazon Warehousing and Distribution API to:
- Track inventory in-transit to Amazon Warehousing and Distribution to improve end-to-end inventory view.
- Reconcile and compare expected and received inventory for each SKU in a shipment.
August 14, 2024
API changes
- Added a new inbound ineligibility enum value,
FBA_INB_0342in thegetItemEligibilityPreviewoperation. This value provides more information on why an offer can't use certain manufacturer barcodes.
- Added the
getAccountoperation to retrieve information about seller accounts.
-
Added a new
unitOfMeasurevariable to support variable weight products. This variable provides the unit of measure for prices of items sold by weight. If this field is absent, the item is sold by eaches. Operations that return this variable include:
Documentation changes
- The new Services API v1 Use Case Guide outlines how to access service job details and confirm or reschedule appointments using the Services API v1.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For more information about SP-API deprecation dates, refer to the deprecations table.
The following operations in the Catalog Items API v0 were deprecated on September 30, 2022 and will be removed on September 25, 2024:
listCatalogItemsgetCatalogItem
July 31, 2024
API changes
-
Added the
queryStartDateparameter to thegetFeatureInventoryoperation. You can use this parameter to select inventory that has been updated since a specified date. -
The Fulfillment Outbound API v2020-07-01 Use Case Guide provides steps on how to pass the
queryStartDateparameter when retrieving a list of inventory items that are eligible for a specified fulfillment feature.
Documentation changes
The Selling Partner API Blog will be removed on July 31, 2024. For technical guidance on Selling Partner APIs, refer to the SP-API Documentation site. For supplementary guidance on Selling Partner APIs, refer to Developer University.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail as of their removal date. For more information about SP-API deprecation dates, refer to the deprecations table.
The following operations in the Catalog Items API v0 were deprecated on September 30, 2022 and will be removed on September 25, 2024:
listCatalogItemsgetCatalogItem
July 8, 2024
API changes
- Added the
Benefitsobject, which contains a list of included and excluded Amazon benefits from a shipping service offer. Each excluded benefit has a list of reason codes for why it is excluded. Benefits represent services provided by Amazon (for example,CLAIMS_PROTECTEDfor A-to-z Guarantee) when sellers purchase shipping through Amazon. Sellers gain insight into what comes with buying a label through Amazon.
June 28, 2024
API changes
- Removed the June 27, 2024 updates to Fulfillment Outbound API v2020-07-01 and Merchant Fulfillment v0 API.
June 27, 2024
API changes
- The Fulfillment Inbound API v2024-03-20 is now in general availability. You can use this API to select from multiple inbound placement service options and create inbound plans with support for up to 1500 SKUs.
- The Fulfillment Inbound API v2024-03-20 Use Case Guide provides tutorials on how to create shipments and guidance on the fulfillment inbound shipment workflow.
- The Fulfillment Inbound API frequently asked questions includes the benefits of the Fulfillment Inbound API v2024-03-20 and guidance on migrating from the Fulfillment Inbound API v0.
- Migrating Fulfillment Inbound workflows guide you through migrating from the Fulfillment Inbound API v0 to the new Fulfillment Inbound API v2024-03-20.
- You can use the new Transfers API to initiate payouts and retrieve instrument details sellers' accounts by calling the
initiatePayoutandgetPaymentMethodsoperations. For tutorials on how to use the Transfers API v2024-06-01, sellers can refer to the Transfers API v2024-06-01 Use Case Guide. This API is only available in private beta.
Documentation changes
- The Finances v0 Use Case Guide outlines how to retrieve financial information, such as the current balance, transactions, and fund transfer status for your orders using the Finances API v0.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail beginning on their removal date. For more information about SP-API deprecation dates, refer to the deprecations table.
June 19, 2024
API changes
- Sellers can use the new Amazon Warehousing and Distribution API to track inventory inside AWD distribution centers and track shipments going into AWD distribution centers.
- The Data Kiosk API v2023-11-05 is now in general availability.
- The new Data Kiosk sample solution provides all the resources that you need to deploy a fully functional SP-API application that automates the creation and retrieval of Data Kiosk documents.
- The new Data Kiosk workflow guide offers insights into best practices, answers common questions about API usage, and outlines optimal workflows.
- The new Vendor Analytics dataset provides vendor data across multiple domains. You can aggregate data across any granularity (ASIN/Brand/Manufacturing/date) and access more than 100 metrics across sales, traffic, inventory, forecast, profitability, and new geographic sales metrics.
- Developers who create or manage applications that integrate with the FBA Inventory API v1 and Fulfillment Outbound API v2020-07-01 can use the two dynamic sandbox environments to test code integrations between the FBA and Fulfillment Outbound API domains. These sandboxes simulate order fulfillment and inventory movements that mimic Amazon's production responses. For more information, refer to the FBA Inventory Dynamic Sandbox Guide.
- Added the new
deliveryOffersoperation. Sellers can use this operation to display Multi-Channel Fulfillment (MCF) standard delivery offers on pre-checkout pages. This operation is only available in the United States (US) marketplace. - Added the optional field
lockerDetailsto thegetFulfillmentOrderresponse. Sellers can include the information that is needed to access the locker delivery boxes. This field is only available in the Japan (JP) marketplace. - Added the optional field
deliveryPreferencesto thecreateFulfillmentOrderrequest. Sellers can include the delivery preferences that are applied to the destination address. This field is only available in the Japan (JP) marketplace. - Developers who create or manage applications that integrate with the FBA Inventory API v1 and Fulfillment Outbound API v2020-07-01 can use the two dynamic sandbox environments to test code integrations between the FBA and Fulfillment Outbound API domains. These sandboxes simulate order fulfillment and inventory movements that mimic Amazon's production responses. For more information, refer to the Fulfillment Outbound Dynamic Sandbox Guide.
- The
getFeaturedOfferExpectedPriceBatchoperation is now available in all marketplaces except Japan (JP). Sellers can use this operation to get the featured offer expected price (FOEP) data for up to 40 SKUs.
- Added the metrics
LOST_REVENUE_DUE_TO_OOS,SUBSCRIBER_NON_SUBSCRIBER_AVERAGE_REORDERS, andCOUPONS_REVENUE_PENETRATIONto thegetSellingPartnerMetricsoperation response. These metrics describe sources of revenue and lost revenue. - Added the metrics
LOST_REVENUE_DUE_TO_OOSandCOUPONS_REVENUE_PENETRATIONto thelistOfferMetricsoperation response. These metrics describe sources of revenue and lost revenue.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail beginning on their removal date. For more information about SP-API deprecation dates, refer to the Deprecations table.
June 4, 2024
API changes
- New feature: View and select one of the available delivery windows for a shipment to arrive at an Amazon facility
- New feature: Print labels for individual items
- Select Partnered Carrier as an option for your less-than-truckload (LTL) shipments
- Update the name of inbound plans and shipments
- Update the quantity of units of a SKU after shipment confirmation
- Add three new mandatory operations:
confirmDeliveryWindowOptions,generateDeliveryWindowOptions, andlistDeliveryWindowOptions
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail beginning on their removal date. For more information about SP-API deprecation dates, refer to the Deprecations table.
The following operations in Fulfillment Inbound API v0 are no longer deprecated:
May 22, 2024
API changes
-
Added the
lowestPricedOffersandreferencePricesattributes to the Product Pricing API v2022-05-01. This enhancement provides the top 20 lowest priced offers and reference prices. -
In the Product Pricing API v2022-05-01 Use Case Guide, the Tutorial: Retrieve a list of featured offers for a batch of up to 20 ASINs makes use of two new attributes:
lowestPricedOffersandreferencePrices. -
Added the Price Adjustment Automation Workflows Guide to our Selling Partner API documentation site. This guide outlines how to leverage the Product Pricing API v2022-05-01 and Pricing notifications to build best-in-class workflows that automate pricing management.
-
Added the Product pricing API and notifications frequently asked questions to our Selling Partner API documentation site. This documentation covers common questions and details for the Product Pricing API v2022-05-01.
- Added a new
includedDataquery parameter option calledclassifications, which replaces the deprecated MWSGetProductCategoriesForSKUandGetProductCategoriesForASINoperations. Sellers and vendors can useclassificationsto browse the classification trees assigned to an ASIN.
- The Order feeds attributes
POST_ORDER_FULFILLMENT_DATAandPOST_FLAT_FILE_FULFILLMENT_DATAare updated with a new field:ship-from-supply-source-id.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail beginning on their removal date. For more information about SP-API deprecation dates, refer to the Deprecations table.
April 24, 2024
API changes
-
Added the the
CompanyNameattribute to the Orders API v0 API. -
Updated the rate limit for the
getOrder,getOrderAddress, andgetOrderBuyerInfooperations from .0167 to .5 and increased the burst from 20 to 30. -
Updated the
IsBuyerRequestedCancel,IsGiftandNumberOfItemsobject types from Boolean/integer to string. -
Updated the
getOrdersoperation to return theAutomatedCarrierandAutomatedShipMethodattributes.
- Updated the license from the Amazon Software License to the Apache License 2.0.
- Added the 413 HTTP code to each operation’s list of possible responses.
Report schema changes
Added The lastUpdatedDate field to the following Vendor reports:
GET_VENDOR_SALES_REPORTGET_VENDOR_NET_PURE_PRODUCT_MARGIN_REPORTGET_VENDOR_TRAFFIC_REPORTGET_VENDOR_FORECASTING_REPORTGET_VENDOR_INVENTORY_REPORT
Vendor Central Marketplace Expansion to Ireland (IE)
On April 23rd, 2024, Vendor Central launched support for Ireland (IE) Marketplace. For more information, refer to the SP-API Vendor Central URLs, SP-API Endpoints, and Marketplace IDs topics in the SP-API documentation.
Documentation changes
- The Orders API v0 Use Case Guide includes new details about order age. Orders more than two years old will not be returned in the API response. The JP, AU, and SG marketplaces are an exception. In those marketplaces the Orders API v0 supports orders from 2016 to present.
Deprecation notices
Deprecated SP-API resources will no longer receive technical support. Calls to deprecated SP-API resources will fail beginning on their removal date. For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
- Fulfillment Inbound API v0 (Select operations)
createInboundShipmentPlanupdateInboundShipmentcreateInboundShipmentgetPreorderInfoconfirmPreordergetTransportDetailsputTransportDetailsvoidTransportestimateTransportconfirmTransportgetShipmentsgetShipmentItemsByShipmentIdgetShipmentItems
POST_PRODUCT_DATAPOST_INVENTORY_AVAILABILITY_DATAPOST_PRODUCT_OVERRIDES_DATAPOST_PRODUCT_PRICING_DATAPOST_PRODUCT_IMAGE_DATAPOST_PRODUCT_RELATIONSHIP_DATAPOST_FLAT_FILE_INVLOADER_DATAPOST_FLAT_FILE_LISTINGS_DATAPOST_FLAT_FILE_BOOKLOADER_DATAPOST_FLAT_FILE_CONVERGENCE_LISTINGS_DATAPOST_FLAT_FILE_LISTINGS_DATAPOST_FLAT_FILE_PRICEANDQUANTITYONLY_UPDATE_DATAPOST_UIEE_BOOKLOADER_DATA
LISTING_ITEM_ISSUES_CHANGEpayload version 1.0
April 1, 2024
API changes
- Early access to the new Fulfillment Inbound v2024-03-20 API, which supports FBA Inbound shipment creation and allows you to select from multiple inbound placement service options, among other features.
Deprecation notices
SP-API resources announcing deprecation will no longer be supported after their deprecation date. Calls to deprecated resources will fail beginning on their removal date. For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
- Fulfillment Inbound API v0 (Select operations)
createInboundShipmentPlanupdateInboundShipmentcreateInboundShipmentgetPreorderInfoconfirmPreordergetTransportDetailsputTransportDetailsvoidTransportestimateTransportconfirmTransportgetShipmentsgetShipmentItemsByShipmentIdgetShipmentItems
March 20, 2024
API changes
- Added the
AdditionalAddressNotes,NdrAction,NdrRequestData, andSubmitNdrFeedbackRequestobjects to thendrFeedback parameter. - Added tutorial for Using the ndrFeedback API to submit Non-Delivery Reports for eligible shipments.
- Added the Dangerous Goods attributes
LiquidVolume,IsHazmat, andDangerousGoodsDetailsto the Item object.
- Updated Marketplace ASIN Page View Metric report to include support for the UK. For more information about this report, refer to Regulatory Compliance Report Type Values. This change applies to the UK marketplace only.
- Published new Request and retrieve a bulk invoice report for Multi-Channel Fulfillment (MCF) orders for India tutorial to the Request a report tutorial page. The bulk invoice report lets MCF Sellers download the Goods and Service Tax invoice associated with their MCF order in a batch/zip format. Sellers can pass a date range to generate the download request and receive a zip file with delivered MCF order invoices.
- Updated
FEED_PROCESSING_FINISHEDandREPORT_PROCESSING_FINISHEDto include support for vendors. Both notifications include a newaccountIdproperty, which identifies the selling partner on whose behalf the feed or report was submitted. This change applies to all marketplaces.
- Added the
PaymentInformationattribute, which is required for India but is optional for all other marketplaces. - Added tutorial on how to create an MCF order for India in the Fulfillment Outbound API v2020-07-01 Use Case Guide.
Documentation changes
- Added Python and Javascript client libraries for SDKs in the SP-API. To learn more about SP-API SDKs, refer to Using SDKs, Tutorial: Automate your SP-API calls using JavaScript SDK for Node.js, and Tutorial: Automate your SP-API calls using Python SDK.
- Reformatted the Report Type Values pages and consolidated the report type attributes for optimized discoverability.
Deprecation notices
Deprecated SP-API resources are no longer in active development. Calls to deprecated SP-API resources will fail beginning on their removal date. For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
- Authorization API v1 (All operations)
- FBA Small and Light API v1 (All operations)
- Fulfillment Inbound API v0 (Select operations)
getInboundGuidance
POST_PRODUCT_DATAPOST_INVENTORY_AVAILABILITY_DATAPOST_PRODUCT_OVERRIDES_DATAPOST_PRODUCT_PRICING_DATAPOST_PRODUCT_IMAGE_DATAPOST_PRODUCT_RELATIONSHIP_DATAPOST_FLAT_FILE_INVLOADER_DATAPOST_FLAT_FILE_LISTINGS_DATAPOST_FLAT_FILE_BOOKLOADER_DATAPOST_FLAT_FILE_CONVERGENCE_LISTINGS_DATAPOST_FLAT_FILE_LISTINGS_DATAPOST_FLAT_FILE_PRICEANDQUANTITYONLY_UPDATE_DATAPOST_UIEE_BOOKLOADER_DATAPOST_FLAT_FILE_FBA_UPDATE_INBOUND_PLANPOST_FLAT_FILE_FBA_CREATE_INBOUND_PLANRFQ_UPLOAD_FEED
GET_PRODUCT_EXCHANGE_DATAGET_FBA_UNO_INVENTORY_DATA
MFN_ORDER_STATUS_CHANGELISTING_ITEM_ISSUES_CHANGEpayload version 1.0
February 21, 2024
API changes
- Added new Report Type Value EndUserDataReport provides personal customer data, including contact information, Glance View, and
Orderdatafor customers who have elected to share this data with the seller when completing a transaction in DE, FR, IT, ES, NL, PL, SE and BE (EU-8) marketplaces.
- Promoted the Application Management API v2023-11-30 from Public Beta to Production. This API lets you programmatically rotate your Login with Amazon (LWA) credentials (client secrets).
Documentation updates
- Added six new code tutorials that detail how to do various tasks such as previewing orders, creating orders, and canceling orders. Find them in the Code Samples section.
Deprecation notices
SP-API resources announcing deprecation will no longer be supported after their deprecation date. Calls to deprecated resources will fail beginning on their removal date. For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
POST_FLAT_FILE_FBA_UPDATE_INBOUND_PLANPOST_FLAT_FILE_FBA_CREATE_INBOUND_PLANRFQ_UPLOAD_FEED
GET_PRODUCT_EXCHANGE_DATAGET_FBA_UNO_INVENTORY_DATA
MFN_ORDER_STATUS_CHANGE
January 31, 2024
API changes
- Added a new validation mode for the
putListingsItemandpatchListingsItemoperations. Use themode=VALIDATION_PREVIEWquery parameter to validate a listings item without persisting the data in the catalog. This feature allows you to preview listing errors in production without creating listings.
- Added the
ShipsInProductPackagingvalue to thePrepInstructionenum.PrepInstructionListis returned in the response for calls toprepInstructions.
- Added
ExtendedFieldsandAddressExtendedFieldsobjects. These objects are only available for Brazil addresses and are returned in responses for a Brazil shipping addresses that contain extended fields.
Deprecation notices
SP-API resources announcing deprecation will no longer be supported after their deprecation date. Calls to deprecated resources will fail beginning on their removal date. For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
- Authorization API v1 (All operations)
- FBA Small and Light API v1 (All operations)
POST_FLAT_FILE_FBA_UPDATE_INBOUND_PLANPOST_FLAT_FILE_FBA_CREATE_INBOUND_PLANRFQ_UPLOAD_FEED
GET_FBA_UNO_INVENTORY_DATAGET_PRODUCT_EXCHANGE_DATA
December 13, 2023
API changes
- New Application Management API lets you programmatically rotate your Login with Amazon (LWA) credentials (client secrets). Available in public beta.
- Launched support for dangerous goods (DG) shipping in the US and UK markets.
- India (IN) is now a supported marketplace
- Two new fields added to the
Issueobject:EnforcementsandCategories
searchDefinitionsProductTypesoperation type updated to string
- Added an optional
payloadVersionparameter - New Listings Item Issues Change Notification version 2023-12-13 has three new enforcement actions:
LISTING_SUPPRESSED,ATTRIBUTE_SUPPRESSED, andCATALOG_ITEM_REMOVED
Documentation updates
Vendor Direct Fulfillment Orders API v1 Use Case Guide was updated to include a section on Direct Fulfillment customer data transmission. Vendors do not receive customer data such as name, address, or phone number for certain shipments fulfilled through the getOrder and getOrders operations. For Amazon label only vendors, certain fields will be replaced with the fictitious value XXXXX.
The Vendor Retail Procurement APIs v1 Use Case Guide has been updated to include information on using the Operations SubmitShipments and GetShipmentDetails.
GET_FBA_FULFILLMENT_LONGTERM_STORAGE_FEE_CHARGES_DATA now includes updated column names. A note has been added to the FBA Long Term Storage Fee Charges Report on the Fulfillment by Amazon (FBA) Report Type Values page, outlining the correct way to generate the report.
The Fulfillment by Amazon (FBA) bulk invoice report (FBA_BULK_INVOICE) shares the invoices for a seller within the given date range. These invoices include customer orders served by the seller.
Deprecation notices
SP-API resources announcing deprecation will no longer be supported after their deprecation date. Calls to deprecated resources will fail beginning on their removal date. For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
- Authorization API v1 (All operations)
- FBA Small and Light API v1 (All operations)
- Fulfillment Inbound API v0 (Select operations)
getInboundGuidance
- Merchant Fulfillment API v0 (Select operations)
getEligibleShipmentServicesOldcancelShipmentOldgetAdditionalSellerInputsOld
POST_FLAT_FILE_FBA_UPDATE_INBOUND_PLANPOST_FLAT_FILE_FBA_CREATE_INBOUND_PLANRFQ_UPLOAD_FEED
GET_FBA_UNO_INVENTORY_DATAGET_PRODUCT_EXCHANGE_DATA
ORDER_STATUS_CHANGE
November 8, 2023
API changes
- New Supply Sources API configures and updates information on seller supply sources, such as stores and warehouses.
- The United Kingdom is now a valid marketplace.
getFeaturedOfferExpectedPriceBatch(FOEP) has been extended to Amazon.co.uk.ASIN_NOT_ELIGIBLEis now a value forresultStatus.- The new
competitiveSummaryoperation returns the competitive summary response including featured buying options for the ASIN andmarketplaceIdcombination.
- Updated for three new parameters (
itemName,locale, andsearchlocale) and one newdisplayNameproduct type.
- Updated
ListFinancialEventandListFinancialEventGroupsoperations more clearly communicate expected responses and scope. The response forChangeRefundTransactionswas modified from an object to an array.
- Updated
weightfield is now mandatory. This change will generate an error when invokingshipmentconfirmationsso that vendors do not have to wait for an error during transaction status.
Documentation updates
- New Multi-Location Inventory (MLI) Integration guide advises Selling Partners on the APIs and operations that are mandatory for integration with MLI , which allows multi location sellers to provide Amazon with location-level data on their inventory and actual fulfillment capabilities.
- Updated Building Listings Management Workflows Guide now includes steps to retrieve a recommendation using the
itemNameorkeywordsin the List an item that does not already exist in the Amazon catalog workflow.
Deprecation notices
SP-API resources announcing deprecation will no longer be supported after their deprecation date. Calls to deprecated resources will fail beginning on their removal date. For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
- Authorization API v1 (All operations)
- FBA Small and Light API v1 (All operations)
- Fulfillment Inbound API v0 (Select operations)
getInboundGuidance
- Merchant Fulfillment API v0 (Select operations)
getEligibleShipmentServicesOldcancelShipmentOldgetAdditionalSellerInputsOld
GET_FBA_UNO_INVENTORY_DATAGET_PRODUCT_EXCHANGE_DATA
ORDER_STATUS_CHANGE
October 11, 2023
API changes
- Updated
ItemProcurementdata element changed from object to an array.
- A list of associated items was added to the response for the
getOrderItemsoperation.
- The
listingPriceattribute in thegetItemOffersresponse was renamed to help developers avoid errors when extending their code for business-to-business use cases. TheLandedpriceandShippingsub-fields are no longer required, but optional.
Deprecation notices
SP-API resources announcing deprecation will no longer be supported after their deprecation date. Calls to deprecated resources will fail beginning on their removal date. For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
- Authorization API v1 (All operations)
- FBA Small and Light API v1 (All operations)
- Feeds API v2020-09-04 (All operations)
- Fulfillment Inbound API v0 (Select operations)
getInboundGuidance
- Merchant Fulfillment API v0 (Select operations)
getEligibleShipmentServicesOldcancelShipmentOldgetAdditionalSellerInputsOld
- Reports API v2020-09-04 (All operations)
GET_FBA_UNO_INVENTORY_DATAGET_PRODUCT_EXCHANGE_DATA
ORDER_STATUS_CHANGE
September 20, 2023
API changes
- The
BuyerCompanyNameoperation description in the Orders v0 API has been updated to clarify the company name of the destination address.
Documentation updates
- Updated Building Listings Management Workflows Guide includes guidance for using the Listings Items API to create package hierarchy relationships, which can link units, case packs, and pallets of a product to create a connected listing. For more information, refer to Configuring package hierarchies.
Deprecation notices
SP-API resources announcing deprecation will no longer be supported after their deprecation date. Calls to deprecated resources will fail beginning on their removal date. For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
- Authorization API v1 (All operations)
- FBA Small and Light API v1 (All operations)
- Feeds API v2020-09-04 (All operations)
- Fulfillment Inbound API v0 (Select operations)
getInboundGuidance
- Merchant Fulfillment API v0 (Select operations)
getEligibleShipmentServicesOldcancelShipmentOldgetAdditionalSellerInputsOld
- Reports API v2020-09-04 (All operations)
GET_FBA_UNO_INVENTORY_DATAGET_PRODUCT_EXCHANGE_DATA
August 16, 2023
API changes
- The
ShipmentServiceLevelCategoryproperty of the order definition has been updated to include the valuePriority. This value is available from the new shipping template available in the France, Spain, Germany, Poland, Netherlands, Sweden, and Belgium marketplaces to support seller-fulfilled Prime orders. If your integration uses the new shipping templates for these regions, you might need to update your integration to accept thePriorityvalue forShipmentServiceLevelCategory.
- The
generic_keywordattribute is proprietary seller-specific data and will no longer be returned by the Catalog Items API. Selling Partners can use the Listings Items API to view submitted values.
Documentation updates
- The SP-API developer documentation site recently published a new Welcome topic. This topic provides resources for migrating to and integrating with SP-API, tips for searching the documentation site, and quick links to popular SP-API content.
- The SP-API developer documentation site has been updated to include new and improved developer registration topics including how to Register as a public developer, how to Register as a private developer, how to Register as a private vendor, how to Apply for restricted (PII) roles, and how to Check the status of your request to register as a developer.
Deprecation notices
We have adjusted the removal date for the following APIs:
Calls to these APIs will have a lower throttle rate from Aug 16, 2023 through October 18, 2023. Calls to these APIs will fail on October 18, 2023.
For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
June 21, 2023
API changes
Replenishment API
- New Replenishment API v2022-11-07 returns a selling partner's replenishment program (Subscribe & Save) metrics and offer information. This API is available in the following marketplaces: United States of America, Canada, Brazil, Mexico, United Kingdom, Germany, Spain, Italy, France, Netherlands, United Arab Emirates, India, Japan, and Australia.
Reports API
- New
MARKETPLACE_ASIN_PAGE_VIEW_METRICSreport provides information on the ASIN page view (glance view) metrics for the DE, FR, IT, ES, NL, PL, SE and BE (EU-8) marketplaces, with data available up to the last seven days.
Rapid Retail Analytics
- New
GET_VENDOR_REAL_TIME_SALES_REPORTshares sales data at an ASIN level, aggregated hourly. Requests can span multiple date range periods. - New
GET_VENDOR_REAL_TIME_TRAFFIC_REPORTshares data on the customer traffic to the detail pages of the vendor's items, aggregated hourly. Requests can span multiple date range periods. - New
GET_VENDOR_REAL_TIME_INVENTORY_REPORTshares inventory data at an ASIN level, aggregated hourly.
Listings Items API
- Listings Items API now available in the Belgium (BE) marketplace.
Notifications API
- New
LISTINGS_ITEM_MFN_QUANTITY_CHANGEnotification is sent whenever there is change in the available quantity of a listings item. - New
ORDER_CHANGEnotification is sent whenever there is an important change in the order. Important changes include order status changes and buyer requested cancellations. This notification replacesORDER_STATUS_CHANGE. - The
B2B_ANY_OFFER_CHANGEDnotification has been updated to include the Quantity Discount (QD) pricing in theOffersection, with new attributes including multiple quantity tiers, discount type, and price. You can now use this notification to build QD re-pricing solutions, which eliminates the need to use pricing APIs for this purpose.
Rapid Retail Analytics
- New
ITEM_SALES_EVENT_CHANGEnotification is sent five minutes after the beginning of each hour. This notification shares sales data at an ASIN level and includes data for the previous hour, as well as any delayed data from up to 24 hours earlier. ASINs are included when they have orders or cancellations during a given hour. Each notification can include multiple ASINs, and a selling partner can expect to receive multiple notifications every hour. - New
ITEM_INVENTORY_EVENT_CHANGEnotification is sent five minutes after the beginning of each hour. This notification shares inventory data at an ASIN level, and includes data for the previous hour, as well as any delayed data from up to 24 hours earlier. ASINs are included if the number of units available for purchase by customers has changed. Each notification can include multiple ASINs, and a selling partner can expect to receive multiple notifications every hour. - New
DETAIL_PAGE_TRAFFIC_EVENTnotification is sent five minutes after the beginning of each hour. This notification shares traffic data at an ASIN level and includes data for the hour before the previous hour, as well as any delayed data from up to 24 hours earlier. ASINs that have glance views are included. Each notification can include multiple ASINs, and a selling partner can expect to receive multiple notifications every hour.
Documentation updates
- New Migrating Listings Management Workflows guide helps you migrate your existing listings management workflows from XML-based and flat file feeds to the Selling Partner Listings Items API and JSON-based feeds.
- Updated reports schemas repo includes
GET_B2B_PRODUCT_OPPORTUNITIES_RECOMMENDED_FOR_YOUandGET_B2B_PRODUCT_OPPORTUNITIES_NOT_YET_ON_AMAZON
Deprecation notices
SP-API resources announcing deprecation will no longer be supported after their deprecation date. Calls to deprecated resources will fail beginning on their removal date
For more detailed information about SP-API deprecation dates, refer to the Deprecations table.
May 17, 2023
API changes
- Updated the dynamic sandbox to include the
createShippingLabelsoperation.
- Remove the Generic Orders Approvals workflow. Removed
ItemApprovalTypesandItemApprovalStatusattributes.
Documentation updates
-
New Reports attributes directory lists all the available attributes in SP-API reports.
-
New Vendor Retail Procurement FAQ includes frequently asked questions regarding the SP-API Vendor Retail Procurement API.
Deprecation notices
- Feeds API v2020-09-04
- Reports API v2020-09-04
POST_FLAT_FILE_FBA_CREATE_INBOUND_PLANPOST_FLAT_FILE_FBA_UPDATE_INBOUND_PLAN
April 19, 2023
API changes
- Updated the
cityproperty in theaddressattribute from required to optional.
- Updated the
sellerSkufield to include and parse commas.
Documentation updates
- The Amazon Product Type Definition Meta-Schema (v1) has been updated to include the following keywords:
$lifecycle,replacedBy,replaces,enumDeprecated, andenumReplacement.
C# guide updates
- Added two new C# guides: Generate a C# SDK with LWA Token Generation and Authentication and Connect to the Selling Partner API using a generated C# SDK.
Deprecation notices
March 29, 2023
API changes
- Update
nextTokento expire after 30 seconds.
- Added
confirmShipmentoperation.
- Updated
addressattribute to include city. - Updated to employ a dynamic sandbox for testing instead of a static sandbox. Includes one new sandbox-only operation.
Documentation updates
- New Orders API Use Case Guide for the Orders v0 shipment confirmation operation. The
confirmShipmentoperation confirms the shipment status for a specified order. It can also be used to edit shipment details of orders that have been shipped. include link to guide (when available) - New use case guide Fulfillment Outbound API Dynamic Sandbox v2020-07-01 explains how test your applications without affecting production data or initiating real-world events.
- Expanded library of reports schemas available on selling-partner-api-models GitHub repo
- Three new Listings Items API resources to address common questions:
Deprecation notices
February 22, 2023
API changes
- Updated static sandbox mock responses to display names of select UPS domestic (US) ship methods on SP-API.
- Added the following delivery preferences attributes to
getOrderAddressto support Amazon Business customer orders:PreferredDeliveryTimeBusinessHoursOtherAttributesAddressInstructions
These attributes contain information about how and when a package is delivered.
- The
customizedUrlattribute ofbuyerCustomizedInfo, returned by thegetOrderandgetOrdersoperations, is now a Base 64 encoded URL using the UTF-8 character set.
- Updated to pass
six-month-past-in-dateas a query parameter.
Documentation updates
- New Amazon Business Orders Use Case Guide introduces operations to obtain information about Amazon Business customers and their delivery preferences.
- New Sales API Use Case Guide provides sellers with sales performance information. This is achieved through returning aggregated order metrics for a given period of time, broken down by granularity, and buyer type.
- New FBA Small & Light Use Case Guide introduces operations to help access the Small and Light FBA program.
Deprecation notices
January 25, 2023
API changes
- New
getFeaturedOfferExpectedPriceBatchoperation retrieves responses to a batch of up to 40 featured offer expected price (FOEP) requests.
- New
buyerCustomizedInfoattribute, containing buyer information for products the vendor has configured as customizable, specifying the types of customization or configurations along with types and ranges for their product.
- New
serialNumberattribute returns a list of serial numbers for electronic products that are shipped to customers. Returned for FBA orders only.
- New financial event type:
CapacityReservationBillingEventListallows you to retrieve details related to a Capacity Reservation Billing charge.
Documentation updates
- New use case directories identify the APIs, notifications, and reports that you’ll need for general SP-API Seller and Vendor use cases. Additionally, the SP-API models table indicates whether each API is available for sellers or vendors and includes links to each model’s reference and any relevant release notes.
- New Vendor Direct Fulfillment Orders API v2021-23-28 use case guide covers the Vendor DF Orders API, which provides programmatic access to a direct fulfillment vendor's order data.
- New Vendor Direct Fulfillment Transaction Status API v2021-12-28 use case guide covers the Vendor DF Transaction Status API, which provides programmatic access to a direct fulfillment vendor's transaction status.
- Updated dynamic usage plans topic for the Usage Plans and Rate Limits in the SP-API Guide includes the Product Pricing API and
getFeaturedOfferExpectedPriceBatchoperation.
Deprecation notices
- Feeds API v2020-09-04
- Reports API v2020-09-04
- FBA Inventory Reports
MFN_ORDER_STATUS_CHANGENotification
December 6, 2022
API changes
The Catalog Items v2022-04-01 API has been updated to include several additional attributes in the summary to bring the Catalog Items API to parity with the Marketplace Web Services Catalog Items section:
ItemContributorItemContributorRole
In addition, the following attributes have been added to ItemSummaryByMarketplace:
adultProductautographedmemorabiliareleaseDatetradeInEligible
November 9, 2022
API changes
-
New GST Merchant Tax Report B2B
GET_GST_MTR_B2B_CUSTOMprovides detailed information about sales, refunds, and cancellations from Amazon Business invoices issued within a date range that you specify. Only available in the India Marketplace. -
New GST Merchant Tax Report B2C
GET_GST_MTR_B2C_CUSTOMprovides detailed information about sales, refunds, and cancellations from consumer invoices issued within a date range that you specify. Only available in the India Marketplace. -
New GST Merchant Stock Transfer Report
GET_GST_STR_ADHOCprovides details on inventory movements from Amazon fulfillment centers (FC) (FC removals or FC-to-FC transfers). The report contains transaction level details required for accounting and GST tax filing. Only available in the India Marketplace.
Documentation updates
- New Building Listings Management Workflows Guide describes the steps you can take to build best-in-class listings creation and management workflows by integrating with the Selling Partner API.
October 19, 2022
API changes
Updated for new FBA_INVENTORY_AVAILABILITY_CHANGES notification that is sent whenever there is a change in the Fulfillment By Amazon (FBA) inventory quantities. This notification includes a snapshot of the FBA inventory in all eligible marketplaces in a particular region.
-
Updated
GET_SALES_AND_TRAFFIC_REPORT, which now includes B2B traffic data regarding traffic originating from Amazon Business customers. As of 08/28/2022 B2B conversion metrics have changed to use the new B2B traffic data. Data before 08/28/2022 is set to zero to avoid confusion. -
New Subscribe and Save Forecasting report
GET_FBA_SNS_FORECAST_DATAprovides an eight-week forecast of sales based on existing subscriptions and sales history. -
New Subscribe and Save Performance report
GET_FBA_SNS_PERFORMANCE_DATAprovides a trailing four-week view of items shipped, percentage of orders missed due to being out of stock, average post-discount sale price, and average discount for each SKU.
Documentation updates
- New Selling Partner API Guard Implementation Guide describes architectural considerations and configuration steps for deploying Amazon Selling Partner Guard in AWS Cloud.
September 21, 2022
API changes
- Updated for new createShippingLabels synchronous operation that creates shipping labels for a purchase order and returns the labels. Note that the
createShippingLabelsoperation does not have any sandbox support at this time. - Updated for production and dynamic sandbox support for all of the equivalent Vendor Direct Fulfillment Shipping V1 operations.
- Updated for the following restricted operations to support Vendor Direct Fulfillment Shipping API v2021-12-28:
createShippingLabelsgetPackingSlipgetCustomerInvoicegetShippingLabel
- Updated Inventory Ledger Report (
GET_LEDGER_DETAIL_VIEW_DATA) now includes a neweventTypefilter to filter on particular warehouse events.
Documentation updates
- New VAT Calculation Service Guide provides developers in EU marketplaces with guidance for Amazon’s VAT Calculation Service.
- New Solicitations API v1 Use Case Guide covers the Selling Partner API for Solicitations (Solicitations API) which helps you build applications that let sellers send consistent, high-quality solicitations to buyers.
- New Messaging API v1 Use Case Guide discusses the Messaging API.
- New URL encoding guide explains how to encode URLs to avoid errors with SKUs.
- Updated Vendor Direct Fulfillment Dynamic Sandbox Guide includes support for Vendor Direct Fulfillment Shipping v2021-12-28 operations. Note that the createShippingLabels operation does not have any sandbox support at this time.
August 10, 2022
API changes
- Improvements to the Orders API in support of Easy Ship shipments.
- Updated for new
getRangeSlotCapacityoperation that provides capacity slots in a format similar to availability records. - Updated for new
getFixedSlotCapacityoperation that provides fixed capacity slots.
May 18, 2022
API changes
- New Catalog Items API version 2022-04-01 improves the API experience and addresses developer feedback with the following changes:
- Added identifier-based searches to the
searchCatalogItemsoperation, enabling batch-like requests with up to 20 identifiers per request (such as ASINs, UPCs, and EANs) - Added
dimensionsdata set, providing normalized item and package dimensions - Added display names for product category, product subcategory, and browse classification
- Expanded identifying attributes to item summaries (item classification, package quantity, part number, website display group)
- Added browse classifications and website display groups to sales ranks
- Aligned
searchCatalogItemsandgetCatalogItemoperations to use the same data sets, includingattributes - Replaced
variationswithrelationshipsto allow for multiple relationship types to be represented, such as package hierarchies - Added variation theme details (name to the relationships details)
- Added identifier-based searches to the
- Added a
processingDirectiveparameter that lets you pass additional information to the subscription to control the processing of notifications. This parameter is used by theANY_OFFER_CHANGEDnotification. - Updated the
ANY_OFFER_CHANGEDnotification to support filtering notifications to only specificmarketplaceIds, and limiting notifications to one every five or ten minute interval.
- Updated to include support for the Purchase Shield program that manages regulated orders in the UK. Regulated orders are a limited set of orders that fulfill products requiring a prescription (pet medication, prescription contacts, and prescription glasses). Two new operations have been added:
getOrderRegulatedInfoandupdateVerificationStatus. - New
IsAccessPointOrderattribute to support identifying MFN (fulfilled by seller) orders that have been shipped to access point (AP) hubs.
- Updated for new
getMyFeesEstimatesoperation that retrieves product fee estimates for a list of products and marketplaces.
- Updated for new
getItemOffersBatchandgetListingOffersBatchoperations that retrieve product pricing and offer information in a list for products.
- New EPR Monthly Report, EPR Quarterly Report, and EPR Annual Reports report types include data on the Extended Producer Responsibility (EPR) declarations for service providers in France and Germany to help sellers maintain compliance with EU regulations.
April 13, 2022
API changes
- New Easy Ship API helps you build applications that help sellers manage and ship Amazon Easy Ship orders.
- Updated FBA Inventory API for global availability and released new FBA Inventory Use Case Guide.
- New
PRICING_HEALTHnotification is sent whenever a seller offer is ineligible to be the Featured Offer (Buy Box offer) because of an uncompetitive price. - New
FulfillmentChannelproperty in theORDER_STATUS_CHANGEnotification that allows you to filter order status change notifications based on whether the order is fulfilled by Amazon (AFN) or fulfilled by seller (MFN).
- New Vendor Direct Fulfillment Orders API v2021-12-28 provides programmatic access to a direct fulfillment vendor's order data. This v2021-12-28 release adds support for dynamic sandbox testing.
- New Vendor Direct Fulfillment Sandbox Test Data API v2021-10-28 provides programmatic access to vendor direct fulfillment sandbox test data.
- New Vendor Direct Fulfillment Shipping API v2021-12-28 reference provides programmatic access to a direct fulfillment vendor's shipping data. This v2021-12-28 release adds support for dynamic sandbox testing.
- New Vendor Direct Fulfillment Transactions API v2021-12-28 provides programmatic access to a direct fulfillment vendor's transaction status. This v2021-12-28 release adds support for dynamic sandbox testing.
Documentation updates
- New Vendor Direct Fulfillment Dynamic Sandbox Guide introduces the available dynamic sandbox operations for the Vendor Direct Fulfillment APIs.
- New Vendor Retail Analytics Reports Migration Guide that explains changes to the vendor retail analytics reports and provides steps for migration.
March 23, 2022
API changes
- New
buyerRequestedCancelparameter provides information on whether a buyer requested order cancellation and reason for cancellation.
New Seller retail analytics reports
- New Sales and Traffic Business Report helps you manage your analytics better by providing key sales performance metrics such as ordered product sales, revenue, units ordered, and claim amount, as well as page traffic metrics such as page views and buy box percentage of the seller’s entire catalog of items aggregated by date and ASIN. This report requires the Brand Analytics Selling Partner API role which is now available to all sellers.
- New Coupons Performance Report helps you optimize your promotions and adjust your advertising strategies. The report includes campaign-level details (total clips, redemptions) and coupon-level details (start/end date, clips, redemptions, and budget information). Available to vendors who have the Brand Analytics Selling Partner API role.
New Vendor retail analytics reports
- New Vendor Sales Report helps you manage your inventory better by providing key retail sales metrics such as ordered/shipped revenue and units. Data is reported at the aggregate level across a vendor's catalog of items and at the ASIN level across
DAY,WEEK,MONTH,QUARTER, andYEARreporting periods. Available to vendors who have the Brand Analytics Selling Partner API role. - New Vendor Traffic Report helps you manage your inventory better by providing key retail traffic metrics such as detail page views. Data is reported at the aggregate level across a vendor's catalog of items and at the ASIN level across
DAY,WEEK,MONTH,QUARTER, andYEARreporting periods. Available to vendors who have the Brand Analytics Selling Partner API role. - New Vendor Forecasting Report helps you manage your inventory better by providing forward looking mean, P70, P80, and P90 weekly customer demand forecasts. The forecasting system produces forecasts for an ASIN at various P-levels, also known as confidence levels. If you are setting a forecasting P-level of .80 ("P80"), it means that there is an 80% probability customer demand will not exceed the weekly forecasted units. Data is reported at the ASIN level for the most recent weekly forecast generation date. Available to vendors who have the Brand Analytics Selling Partner API role.
- New Vendor Inventory Health Report 2.0 helps you manage your inventory better by providing inventory and operational health metrics such as sellable on hand units and vendor confirmation rate. Data is reported at the aggregate level across a vendor's catalog of items and at the ASIN level across week, month, quarter, and year reporting periods. Available to vendors who have the Brand Analytics Selling Partner API role.
Documentation update for Invoice data reports
- Flat File VAT Invoice Data Report and XML VAT Invoice Data Report are now available in documentation. These reports are for sellers enrolled in Amazon’s VAT Calculation Service and who opt to upload their own invoices.
Documentation updates
-
New Migration Hub page aggregates all Amazon MWS to Selling Partner API migration-related timelines, planned deprecation dates, and resources into a single reference page.
-
New Selling Partner API Blog site includes articles from Amazon Solutions Architects and API experts covering a range of topics including customer stories, migration, best practices, tips and tricks, and much more.
January 19, 2022
API changes
- New error code
PRODUCTASSURANCE_SAFETYDOCUMENTATIONreturned for non-compliant products that do not have safety compliance documentation. This error code is returned for the following operations:CreateInboundShipmentPlanCreateInboundShipmentUpdateInboundShipmentPreviewItemEligibility
Read more about this change on Seller Central.
- New
buyerTaxInformationattribute for the Turkey Marketplace. This attribute includes business tax information when the buyer is a business.
- New Order Status Change notification is sent whenever there is a change in the status of order availability.
- New FBA Manage Inventory Health Report helps you manage your inventory better by providing a consolidated view across your sales (7, 30, 60, and 90 days), shipment statuses (working, received, and shipped), estimated storage and long-term storage fees, and aged and excess units. This report includes metrics across sales, inbound, estimated fees, and recommended actions.
- New On Demand Stock Transfer Report that provides transaction level information like invoice value, invoice number, tax rate, and Goods and Services Tax Identification Numbers (GSTINs) for interstate movement transactions.
Documentation updates
Amazon MWS to Selling Partner API Migration Guide
- Updated documentation with additional migration guidance and resources, including the Selling Partner API (SP-API) Video Series on YouTube for step-by-step migration assistance and the Selling Partner API on AWS Quick Start for configuring IAM resources and deploying SP-API on the AWS Cloud.
Updated 18 days ago
