Articles in this section

Migrate to new JSON-based inventory flows

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 June 30, 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 (June 30, 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 June 30, 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

  1. Open your Amazon - NetSuite integration app.
  2. Navigate to Flows > Inventory.
  3. 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.

  4. 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 Feed mappings 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 June 30, 2025.