worrybeast
worrybeast

Reputation: 81

How to get all product using amazon mws ListMatchingProducts api?

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

Answers (2)

ScottG
ScottG

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

Cosmo Harrigan
Cosmo Harrigan

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

Related Questions