Amazon has announced the deprecation of XML and flat file listings data (including pricing and inventory) submitted via the Feeds API. Amazon has also stated that no new features or categories will be introduced in the legacy XML format, and applications must migrate to JSON-based Listings Items APIs or JSON_LISTINGS_FEED via the Feeds API by July 31, 2025.
In response, Celigo has introduced three new JSON-based flows for inventory, pricing, and product data to ensure compliance with Amazon’s latest requirements. We strongly recommend migrating to these new flows as early as possible to ensure a smooth transition. Celigo will phase out existing XML-based flows and fully adopt Amazon’s JSON-based approach.
Tip
Find additional Celigo migration resources at Deprecation of Amazon Feeds API support for XML (July 31, 2025).
For more details about Amazon's announcement, refer to Deprecation of Feeds API support for XML and Flat File Listings Feeds.
New flows
The following JSON-based inventory flows will soon be available in the Amazon—NetSuite Integration App. Once they are deployed to your environment, follow the instructions below to transition to these new flows.
-
Flows > Inventory
-
NetSuite Inventory to Amazon Inventory (Add or Update)
-
NetSuite Kit Inventory to Amazon Inventory (Add or Update)
-
Deprecating flows
Amazon will deprecate the XML-based inventory flows on July 31, 2025, and Celigo will disable the following JSON-based flows at that time.
-
Flows > Inventory
-
(To be deprecated) NetSuite Inventory to Amazon Inventory (Add or Update)
-
(To be deprecated) NetSuite Kit Inventory to Amazon Inventory (Add or Update)
-
Migrate to new inventory flows
-
Open your Amazon - NetSuite integration app.
-
Navigate to Flows > Inventory.
-
Turn off the toggle for the following flows:
-
(To be deprecated) NetSuite Inventory to Amazon Inventory (Add or Update)
-
(To be deprecated) NetSuite Kit Inventory to Amazon Inventory (Add or Update)
Note
Ensure that you don’t turn on the new flows before turning off the old flows.
-
-
Turn on the toggle for the following flows:
-
NetSuite Inventory to Amazon Inventory (Add or Update)
-
NetSuite Kit Inventory to Amazon Inventory (Add or Update
-
Important
-
Review your existing configurations and mappings to ensure all necessary updates are applied. Once verified, you may proceed with disabling the old flows.
-
Any fields added from the supported list in the Inventory Feedmappings table will be automatically retained as part of this transition. If additional mappings are required from the available options, you can configure them manually. For more details about the supported list of fields, refer to Amazon Inventory Feed mappings.
-
Once the flows are enabled, the previous schedules are automatically copied from the backend. Configure it based on your business requirements if no schedule was set earlier.
Note
Plan the transition ahead of time to avoid disruptions after July 31, 2025.