Reputation: 81
I am trying to get all product that are in my client's seller account. The problem is that Amazon MWS ListMatchingProducts api call returns a response of maximum 10 products. Actually I want to get all products that are in the seller's account. I have tried hard to find a solution for several days. Any helpful suggestion will be highly appreciated and thanked.
Upvotes: 6
Views: 4180
Reputation: 11121
Like Cosmo said, the ListMatchingProducts
operation is used to query products in the Amazon catalog by known product identifiers like UPC, EAN, etc. and you cannot use it to query products in your own seller account. Check out the Inventory Report in the Reports API. If you use one of the client libraries, then most of the work is done for you. Just retrieve the report, then process the xml however you need to to get the data you want out of it.
Upvotes: 2
Reputation: 913
The ListMatchingProducts
operation is part of the MWS Products API, which is meant to access information about products that are in the Amazon catalog, not listings that are in your seller account.
To access the listings in your seller account, you need to use the MWS Reports API. The list of report types related to listings is here.
Upvotes: 2