Amazon product data API for €0.15 per 1,000 calls
Paste the link to an Amazon product. You get the whole product page back as one row: price, Buy Box holder, stock, sales rank, specs, images and variants. One call costs €0.00015.
AutomaticPaste an Amazon product link and we use this API for you.amazon.com/dp/B073WJMKHN
- per 1,000 calls
- €0.15
- per call
- €0.00015
- 0.015 cents
- row per call
- 1
- per 1,000 rows
- ≈ €0.15
One product link in, one full product row out
The Amazon product API reads a single Amazon listing and returns it as one clean row. You get the price, the list price, who holds the Buy Box, stock status, the sales rank in each category, the bought-last-month badge, the spec sheet, images, videos and every variant. One call costs €0.00015, so 1,000 product checks cost €0.15. Set your ASIN list up once, and every scheduled run is saved in your Scrapewise account, ready for the table, an Excel file, your AI assistant or the API.
The usual setup is simple. Keep a list of links to your own listings and your closest rivals, run it every morning, and open the sheet with your coffee. A list of 500 products checked once a day is 15,000 calls a month. That's €2.25, with no flat monthly fee on top.
This page covers one listing in depth. To find products first, use the Amazon search results API. To see every seller on a listing, use the offers API. Prices for both are on the page with all 36 data APIs.
Who pulls Amazon product data
Private label sellers
You watch 20 to 50 rival listings. You want to know the day a competitor cuts their price, runs out of stock or loses the Buy Box.
Resellers and wholesale buyers
You share listings with other sellers. You check who has the Buy Box, how many sellers are on the listing, and whether Amazon itself sells it.
Brand owners
Other sellers can change details on a shared listing. A daily pull of title, brand, images and bullets gives you a dated record to show Seller Support.
Developers building seller tools
You need product data inside your own app or repricer. You pay per call, so a customer with 30 ASINs costs you far less than one with 30,000.
How to get your first product row
Paste your product links once
Copy each product link from your browser and paste them into a scraper, one per line. We see it is an Amazon product and pick this API. Add a ZIP code if you want the price a shopper in that area sees. Each link is one call at €0.00015.
Let it run and save
Pick daily, weekly, every few days or monthly. Each run adds dated rows to your Scrapewise database, so today's price sits next to last week's. For hourly checks, start runs from your own code.
Read it your way
Filter the table and download Excel, pull rows with an API key, or ask your AI assistant: 'which of my 500 products dropped in price since Monday?' Rows are kept for 90 days.
Set it up once. The data keeps coming.
Save your search once and it runs by itself. Every run lands in your own Scrapewise database, and you pick how to read it.
Set it up once
Add your ASINs, keywords, places or apps to a scraper in the web app. New accounts get 5 free requests.
Runs on your schedule
Pick daily, weekly on the days you choose, every few days, or the first or last day of the month. Scheduled runs start at night, European time. Need it more often? Start runs from your own code.
Saved in your database
Each run adds dated rows, so this week sits next to last week. Rows are kept for 90 days.
Use it your way
Open the table in the web app and download the latest run as an Excel file. Ask your own AI assistant about it. Or pull the rows into your code with an API key.
Ask your AI assistant about your own data
Connect Claude Desktop or Claude Code with a read-only key. The assistant reads the rows you've already collected, at no extra cost on Scrapewise. With a full-access key it can start a run for you too.
- Which of my ASINs lost the Buy Box this week?
- Which competitor cut prices the most since Monday?
- Show the keywords where I dropped out of the top 10.
What you send and what comes back
You paste one Amazon product link per call. The marketplace and product come from the link. A ZIP code is optional and changes the price and delivery options to match that shopper. You get one row back for that product.
- Link to the product on Amazonrequired
Open the page in your browser and copy the address.
https://www.amazon.com/dp/B073WJMKHN/ref=sr_1_1?qid=1726480000&sr=8-1&th=1 - ZIP codeoptional
Not in the link. Add a US ZIP code to see prices and delivery for that area.
10001
1 row per call, 141 to 760 columns
- sw status
- sw source url
- sw fetched at
- asin
- parent_asin
- is_sponsored
- brand
- name
- url
- thumbnail
- rating
- total_ratings
- +960 more, see all columns
Sample Amazon product rows
Real product data from Amazon.com, collected for ZIP code 10001 on 16 September 2026. Review author names and review IDs are fake. The table shows every column the API returns across these products, so it's wide: scroll sideways.
sw status_sw_statusResult of this row: OK, no results, or an error | sw source url_sw_source_urlThe link you pasted for this request | sw fetched at_sw_fetched_atWhen we collected this row (UTC) | pricepricePrice | list_pricelist_priceList price | currencycurrencyCurrency | currency_symbolcurrency_symbolCurrency symbol | is_primeis_primeIs prime | has_buy_boxhas_buy_boxHas buy box | max_quantitymax_quantityMax quantity | sold_bysold_bySold by | other_sellers_countother_sellers_countOther sellers count | third_party_seller_idthird_party_seller_idThird party seller id | third_party_seller_linkthird_party_seller_linkThird party seller link | third_party_seller_namethird_party_seller_nameThird party seller name |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OK | https://www.amazon.com/dp/0451524934 | 2026-09-16T09:12:41Z | 6.46 | 12 | USD | $ | true | true | 100 | Amazon.com | 96 | |||
| OK | https://www.amazon.com/dp/B00HZI5XNO | 2026-09-16T09:13:18Z | 20.64 | 29.49 | USD | $ | true | true | 30 | Amazon.com | 4 | |||
| OK | https://www.amazon.com/dp/B073WJMKHN | 2026-09-16T09:13:55Z | 35 | USD | $ | true | true | 250 | YETI Authorized | 7 | A3VZHMRV3J141P | https://www.amazon.com/gp/help/seller/at-a-glance.html/ref=dp_merchant_link?ie=UTF8&seller=A3VZHMRV3J141P&asin=B073WJMKHN&ref_=dp_merchant_link&isAmazonFulfilled=1 | YETI Authorized | |
| OK | https://www.amazon.com/dp/B07MV6Z896 | 2026-09-16T09:14:32Z | 10.99 | 15.99 | USD | $ | true | true | 50 | SUNWILL US | 0 | AM0CFX9ROYTX7 | https://www.amazon.com/gp/help/seller/at-a-glance.html/ref=dp_merchant_link?ie=UTF8&seller=AM0CFX9ROYTX7&asin=B07MV6Z896&ref_=dp_merchant_link&isAmazonFulfilled=1 | SUNWILL US |
| OK | https://www.amazon.com/dp/B083T9CR47 | 2026-09-16T09:15:09Z | 12.97 | USD | $ | true | true | 27 | Amazon.com | 3 | ||||
| OK | https://www.amazon.com/dp/B0DF3M7V3T | 2026-09-16T09:15:46Z | 23.99 | 29.98 | USD | $ | true | true | 30 | Amazon.com | 4 | |||
| OK | https://www.amazon.com/dp/B0DZZWMB2L | 2026-09-16T09:16:23Z | 1589.99 | USD | $ | false | true | 2 | GS Electronics (We Record Serial Number) | 20 | A4AJL8FIQFLRZ | https://www.amazon.com/gp/help/seller/at-a-glance.html/ref=dp_merchant_link?ie=UTF8&seller=A4AJL8FIQFLRZ&asin=B0DZZWMB2L&ref_=dp_merchant_link | GS Electronics (We Record Serial Number) | |
| OK | https://www.amazon.com/dp/0451524934 | 2026-09-22T09:32:16Z | 6.46 | 12 | USD | $ | true | true | 100 | Amazon.com | 100 | |||
| OK | https://www.amazon.com/dp/0743273567 | 2026-09-22T09:32:16Z | 8.88 | 17 | USD | $ | true | true | 30 | Amazon.com | 315 | A39BCZUE6HSDDL | https://www.amazon.com/sp?marketplaceID=ATVPDKIKX0DER&seller=A39BCZUE6HSDDL&ref_=dp_merchant_link&asin=0743273567 | GREENWORLD BOOKS |
| OK | https://www.amazon.com/dp/0060850523 | 2026-09-22T09:32:16Z | 7.55 | 18.99 | USD | $ | true | true | 30 | Amazon.com | 152 | |||
| OK | https://www.amazon.com/dp/1503280780 | 2026-09-22T09:32:16Z | 7.42 | null | USD | $ | false | true | null | ThriftBooks-Chicago | 39 | A365C2XG0O7B0H | https://www.amazon.com/sp?marketplaceID=ATVPDKIKX0DER&seller=A365C2XG0O7B0H&ref_=dp_merchant_link&asin=1503280780 | ThriftBooks-Chicago |
| OK | https://www.amazon.com/dp/0060935464 | 2026-09-22T09:32:16Z | 9.14 | 16.99 | USD | $ | true | true | 100 | Amazon.com | 244 | A1YP7ZZT9V1Q3O | https://www.amazon.com/sp?marketplaceID=ATVPDKIKX0DER&seller=A1YP7ZZT9V1Q3O&isAmazonFulfilled=1&ref_=dp_merchant_link&asin=0060935464 | Milo’s Retro Fits |
Every Amazon product column, grouped
Seven sample products (a paperback, five mugs and tumblers, and a gaming laptop) produced 987 columns between them. The count changes by product. Amazon shows a different spec sheet for a book than for a laptop, and a tumbler sold in many colors and sizes fills far more variant columns than a book sold in three formats. The groups below list typical column names. The sw columns (sw status, sw source url, sw fetched at) are on every row of every Scrapewise data API.
Standard columns shared by all data APIs
The quick checks for each row. sw status tells you if the call worked, sw source url is the link you sent, and sw fetched at is the read time in UTC.
- sw status
- sw source url
- sw fetched at
Price and Buy Box
The price a shopper pays, the struck-through list price, and the Buy Box state. other_sellers_count is the number of extra offers. The 1984 paperback in our sample had 96.
- price
- list_price
- currency
- currency_symbol
- has_buy_box
- sold_by
- other_sellers_count
- max_quantity
- is_prime
- third_party_seller_id
- third_party_seller_name
- third_party_seller_link
Stock and delivery
Stock as a true/false flag plus Amazon's wording, and the delivery options for your ZIP code. Each option has its type, price, delivery date and order-by deadline.
- in_stock
- availability_text
- shipping_location_zipcode
- shipping_is_prime
- shipping_info[0]
- shipping_options[0]_type
- shipping_options[0]_price
- shipping_options[0]_condition
- shipping_options[0]_is_prime
- shipping_options[0]_delivery_date_by
- shipping_options[0]_delivery_date_formatted
- shipping_options[1]_order_deadline_hours
- shipping_options[1]_order_deadline_formatted
Sales rank, badges and deals
Best Sellers rank per category, up to four ranks per product in our sample. sales_volume is Amazon's badge text, such as 8K+ bought in past month. Deal columns fill in only when a deal is live.
- sales_volume
- best_seller_rankings[0]_category
- best_seller_rankings[0]_rank
- best_seller_rankings[1]_category
- best_seller_rankings[1]_rank
- amazon_choice
- best_seller
- climate_pledge_friendly
- all_badges[0]
- deal_deal_id
- deal_label
- deal_discount_percent
- deal_price_before_deal
Listing content
What the shopper reads and sees. about_item holds the bullet points, one column each. images held up to 18 links in our sample, and videos gives each video's title, link and length.
- asin
- parent_asin
- brand
- name
- url
- thumbnail
- rating
- total_ratings
- is_sponsored
- description
- about_item[0]
- about_item[1]
- images[0]_url
- images[1]_url
- videos[0]_title
- videos[0]_url
- videos[0]_duration_seconds
- videos[0]_is_hero_video
- category_path[0]_name
- category_path[0]_node
- category_path[1]_name
Specs and product details
One column per spec label. Which ones fill depends on the category: books get print_length and publisher, drinkware gets capacity and material, laptops get screen size, RAM and processor. Our seven products produced 98 technical details columns.
- item_weight
- dimensions
- print_length
- publisher
- publication_date
- language
- reading_age
- technical_details_brand
- technical_details_model_number
- technical_details_manufacturer
- technical_details_color
- technical_details_capacity
- technical_details_material_type
- technical_details_upc
- technical_details_screen_size
- technical_details_ram_size
- technical_details_processor_brand
- technical_details_operating_system
- technical_details_warranty_description
Variants and formats
Every child ASIN with its color, size or style and whether it can be bought. 410 variant columns came from our seven products, mostly drinkware. alternative_prices covers format buttons such as paperback and Kindle.
- variants[0]_asin
- variants[0]_dimensions_color
- variants[0]_dimensions_size
- variants[0]_dimensions_style
- variants[0]_selected
- variants[0]_available
- alternative_prices[0]_label
- alternative_prices[0]_asin
- alternative_prices[0]_is_selected
- alternative_prices[0]_available
Review snapshot
The few review entries shown on the page, with date and verified purchase flag. Full review text isn't included. Use rating and total_ratings for the score and count.
- reviews[0]_review_id
- reviews[0]_author
- reviews[0]_date
- reviews[0]_verified_purchase
What sellers do with Amazon product data
Watch competitor prices every morning
Pull your top rivals daily and compare their price with yours. When one drops below you, you see it the same day and decide whether to follow or hold.
Check who holds the Buy Box
has_buy_box and sold_by tell you whether the Buy Box is live and who has it. If a reseller has taken it on your brand's listing, look up every offer with the Amazon offers API.
Catch rival stock-outs
When in_stock turns false on a competitor, their traffic has to go somewhere. That's a good morning to raise your bid on the shared keyword.
Track sales rank before you buy stock
Log the category rank and the bought-last-month badge weekly for a product you're thinking of sourcing. Four weeks of rows tell you more than one screenshot.
Spot listing hijacks
Compare title, brand, bullet points and the main image against your own saved copy. A changed image link or new bullet you didn't write is worth a case.
Fill a product sheet by ASIN
Paste 500 ASINs and export weight, dimensions, model number, UPC and color to a spreadsheet. Useful for sourcing lists, FBA fee estimates and catalog cleanup.
What real Amazon jobs cost
Daily price watch on 500 ASINs
A drinkware seller checks 50 of their own ASINs and 450 rival ASINs every morning for price, Buy Box and stock. 500 calls a day for 30 days is 15,000 calls, which costs €2.25 a month.
- calls per month
- 15,000
- cost per month
- €2.25
Hourly Buy Box check on a launch
A brand owner watches 20 ASINs every hour during a two-week launch while resellers try to jump on the listing. 20 calls an hour for 30 days is 14,400 calls, or €2.16.
- calls per month
- 14,400
- cost per month
- €2.16
One-off sourcing sheet
A wholesale buyer gets a supplier list of 2,000 ASINs and needs weight, dimensions, rank and current price before placing an order. That's 2,000 calls, run once, for €0.30.
- calls per month
- 2,000
- cost per month
- €0.30
Why sellers use this Amazon product API
You pay per ASIN, not per month
€0.00015 a call from a prepaid wallet. A slow month costs less. There's no plan to cancel when you stop a project.
The whole page, in columns
Buy Box state, rank per category, delivery options, specs and variants each get their own column. You filter a spreadsheet and skip parsing HTML.
Same core columns as Walmart
Every row carries sw status, sw source url and sw fetched at, so you can check and date Amazon rows the same way as rows from the Walmart product API.
Work out your monthly cost
Enter how many products you check and how often. The cost is calls multiplied by €0.00015. A list of 500 products checked daily for 30 days comes to €2.25. Compare all data APIs
- Rows (up to)
- 1,000
- You pay
- €0.15
Frequently asked questions
Yes. Add a ZIP code and a language to the call. The row then shows the price and delivery options a shopper in that area sees, and shipping_location_zipcode records which ZIP code was used.
Ready to pull Amazon data into your stack?
Start with 5 free requests. After that you top up from €5 and pay €0.00015 per product call, with no monthly plan.