Getting Current Inventory Listing on Amazon MWS

To get your current inventory listing on amazon do the following

Step 1. Run RequestReport with ReportType set to _GET_MERCHANT_LISTINGS_DATA_

$request = new MarketplaceWebService_Model_RequestReportRequest();

Step 2: Run GetReportList

Step 3: Using the response from Step 2, match the ReportRequestIDs from 1 and 2 and extract the corresponding ReportID

Step 4: Use GetReport to retrieve the data for that specific ReportID which will include a flat file listing of all inventory you have currently loaded in to Amazon marketplace.


  1. Hi Trevor, I have followed your instruction to generate report with this "_GET_MERCHANT_LISTINGS_DATA_" type. But return me blank response.


Post a Comment

Popular posts from this blog

ActiveMQ, easy to use open source message oriented middleware (MOM)

Basic Send Message to MQ with Java and IBM MQ JMS

Automated Service Monitoring with F5, Consul and Python F5 SDK