I'm using the Finding API to find completed and active listings for specific products. I would like to ensure that all (or most) returned items are an exact match, so searching by UPC is ideal.
Q: Am I correct that supplying a productId (type: UPC) will only work if the item is in the catalog?
Example: findCompletedItems -- <productId type="UPC">...</productId>
I've found that Ebay only has around 3% of our products in its catalog. This would mean that it fails to retrieve information for the majority of our products, which would be a problem.
Which brings two followup questions:
Q: Is there a way to filter products by UPC as an attribute? (and would that be the best option?)
Q: Otherwise, what is the best route to go to ensure that we're getting proper matches? We have UPC, brand, manufacturer, & MPN, but that could lead to a lot of errant results