sellytics Blog

How to get amazon product price, seller and other buybox information

To get the amazon product prices or buybox information from the sellytics DATA API you need as always your access token. You get more information about how to obtain an access token from here.

 

Amazon product prices are useful for re-pricing strategies within e-commerce shops, marketplaces and are also needed for affiliates that want to improve their customer and visitor experience. With the sellytics DATA API it’s really simple to obtain amazon product prices, seller and also buybox information from an amazon product.

Access product details which include product price, seller and buybox information

You can use the following curl to get all product information and look at the buybox field/object which contains the last known amazon product price and more meta information like wether it’s a prime, plus or amazons choice product (badges). There is also the ASID, amazon seller id for the seller and the sender (fulfillment) and the rrp (Recommended Retail Price). Note that the marketplace and ASIN are contained in the end of the url. You could also change the marketplace for example to US if you need information from the Amazon US marketplace.

curl -X "GET" "https://api.sellytics.com/amazon/products/DE/B07CNFV32C/v1" \
-H 'Authorization: Bearer YOUR-TOKEN-HERE' \
-H 'Content-Type: application/json'

Some more human-readable access using jq

If you’ve jq installed you could also filter the json response to display the imageUrls only:

curl -X "GET" "https://api.sellytics.com/amazon/products/DE/B07CNFV32C/v1" \
-H 'Authorization: Bearer YOUR-TOKEN-HERE' \
-H 'Content-Type: application/json' | jq .buybox

The response should look like:

{
  "price": {
    "gross": 13.95,
    "currency": "EUR"
  },
  "shippingCosts": null,
  "fullPrice": {
    "gross": 13.95,
    "currency": "EUR"
  },
  "prime": true,
  "plus": false,
  "amazonsChoice": false,
  "asid": "A25F8CTZ69ZZRF",
  "shippedByAsid": "amazon",
  "rrp": null
}

If the buybox information are outdated you could also create a fetch task before retrieving the price and buybox information like described above. Then you would get the current buybox information displayed on amazon.
HowTos that show how to use our fetch endpoints and APIs will follow soon. If you want to test it now you can check our apidocs as usual or contact us.

Related Entries

Top