Amazon Product Advertising API how to find out if an Amazon product is shipping

I use the Amazon product advertising API to get products for my site. I need to know if the new items in the response will come from Amazon or a third party. It seems like before 11/01/2012 API this was possible through:

<ItemLookupResponse> <Items> <Item> <Offers> <Offer> <Merchant> <MerchantId>ATVPDKIKX0DER</MerchantId> <Name>Amazon.com</Name> 

However, MerchantId has now been removed from the "Suggestions" response group in the API. IsFulfilledByAmazon is another that has been removed.

The only thing I can find now that could determine if an item was provided by Amazon would be:

 <Offer> <OfferListing> <IsEligibleForSuperSaverShipping>1</IsEligibleForSuperSaverShipping> 

since items with SuperSaverShipping are always shipped by Amazon - but I'm not sure if it is reliable?

Has anyone figured out how to do this?

Before changing the API, an old article appeared on how to do this, but now it’s out of date: Amazon Product Product API advertising API, how to find out which product belongs to the Amazon and which belongs to the Amazon market

thanks

+4
source share
1 answer

Well, you can filter the results by setting MerchantId in the request to "Amazon". This will only return the offers offered by the Amazon merchant.

Please note that you can only set this variable to "Amazon" or "All" ...

+1
source

All Articles