How does one find prices from Amazon's site programmatically? [closed]

Solution 1:

Yes, the technically appropriate API is the Product Advertising API, using the ItemLookup/ItemSearch operations or the Seller* operations.

https://affiliate-program.amazon.com/gp/advertising/api/detail/main.html

I would also advise you to check the licensing agreement for this API, notably clause 4 (i).

Solution 2:

You can use the Amazon Marketplace Web Service (api, description)

This service can group all of the available offers into ‘buckets’ and shows the lowest price from each bucket bucket.

Each bucket has a unique combination of:

  • Sub-Condition (New, Like New, Very Good, Good, Acceptable)
  • FulfillmentChannel (FBA or Merchant-Fulfilled)
  • ShipsDomestically (True, False, Unknown)
  • ShippingTime (0-2 days, 3-7 days, 8-13 days, 14 or more days)
  • SellerPositiveFeedbackRating (98-100%, 95-97%, 90-94%, 80-89%, 70-79%, Less than 70%, Just launched)

    sample results

Someone made a really cool demo of the API here

Solution 3:

We cannot get the entire amazon products using API.They had made certain restrictions to the usage of API such that it would be more relevant to advertising use case only.