E-commerce & Quick Commerce

Amazon Scraper API

Live Amazon product, price, stock and review data - search to PDP, delivered as clean JSON.

From $15/mo · 1,000 free API calls to start · see pricing

scrapeguys · amazon · sample response
{ "source": "amazon.in", "asin": "B0CXYZ1234", "title": "boAt Airdopes 141", "price": 999, "mrp": 1399, "discount": "29%", "in_stock": true, "rating": 4.1, "reviews": 118342, "rank_in_search": 3 }
What you can extract

Structured, ready to use

  • Prices, deals & final payable
  • Stock & delivery promise
  • Search rankings & share of search
  • Catalog & variant data
  • Reviews & ratings
  • Buy Box & seller data
Example schema
FieldTypeExample
sourcestring"amazon.in"
asinstring"B0CXYZ1234"
titlestring"boAt Airdopes 141"
pricenumber999
mrpnumber1399
discountstring"29%"
in_stockbooleantrue
ratingnumber4.1
reviewsnumber118342
rank_in_searchnumber3

The full schema is customized to your workflow on the scoping call.

example request · async jobs API
curl -X POST https://api.scrapeguys.com/v1/jobs \
  -H "X-API-Key: $SCRAPEGUYS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"target": "amazon", "params": {"asin": "B0CX23V2ZK", "marketplace": "amazon.in", "fields": ["price", "availability", "bsr", "rating"]}}'

Illustrative request - field names and params for your deployment are fixed on the scoping call and documented in your workspace. Full request/response reference: API docs.

Platform notes

What makes Amazon data different

Buy Box and seller dynamics

Most Amazon sales flow through the Featured Offer (Buy Box), so the useful unit is not just a price - it is which seller holds the Buy Box at which price, tracked over time. Our responses carry the winning offer, the seller behind it and the list of competing offers where exposed, which is what MAP enforcement and channel teams actually act on.

Deals, coupons and the price a shopper pays

Amazon prices move many times a day and the effective price is layered: list price, deal price, coupon, bank offer. Each reading we return separates these layers with a timestamp, so you can reconstruct the final payable price at any point - the number that moved your share during a Lightning Deal, not the sticker that came back afterwards.

Rank, reviews and stock as one feed

Search rank for your keyword set, review velocity and stock status move together on Amazon - a stock-out bleeds rank, lost rank bleeds reviews. We deliver them as one keyed feed per ASIN so your dashboards see the whole loop, including amazon.in's festive-event cycles where all three swing hardest.

Use cases

What teams build on this

Price intelligence

Track competitor prices, discounts and final payable in real time.

Assortment & availability

Catalog gaps, stock-outs and share of search by category.

Demand signals for AI

Clean feeds for pricing engines, forecasting and agents.

Guides & answers: Amazon data Q&A · MAP & price monitoring Q&A · What is a web scraping API?

How it works

Scoped, built and operated for you

1

Scoping call

Fields, cadence, geography - shaped to your workflow. Docs & samples shared here.

2

We operate it

Anti-bot, proxies, parsing, monitoring - managed and SLA-backed on our side.

3

Clean JSON in

Async job API, BI feed, dashboard or MCP - one schema, your stack.

FAQ

Frequently asked questions

Can you track the Buy Box and seller changes?
Yes - each reading records the Featured Offer price and the seller holding it, so Buy Box losses, reseller appearances and price undercuts are visible with timestamps. That history is the evidence base for MAP and channel enforcement.
Do you cover amazon.in specifically?
Yes, and marketplace-by-marketplace: amazon.in has its own sellers, pricing norms and festive-sale calendar, so it is collected and reported as its own market, with other Amazon marketplaces added per scope.
Can you track search rank for my keywords?
Yes - your keyword set is checked on schedule, recording organic and sponsored positions separately for your ASINs and competitors', so share-of-first-page becomes a trackable metric.
Do you capture the final payable price or just the listed price?
Both. The response carries MRP, listed price, discounts, bank offers and coupons where the platform shows them, so you can reconstruct the price a customer actually pays - which is the number that moves share, not the sticker price.
Can you match the same product across marketplaces?
Yes. We key products on the identifiers each platform exposes and normalize titles and pack sizes across platforms, so a single row compares the same product wherever it sells.
Can you track availability and delivery promises by location?
Yes. Stock status and delivery estimates are captured per pincode or city where the platform differentiates them, so you see what shoppers in each market actually get.
How do I get the API documentation and a data sample?
API documentation is public at scrapeguys.com/docs - request format, response schemas, status codes and worked examples. For a sample dataset on your exact targets, book a short scoping call: each deployment is customized to your schema, fields and volumes, and most teams have a sample in hand within a day.
How fast can this go live for us?
A scoped deployment typically goes live as a production API in 48-72 hours. That includes the scraper itself, a wrapper API shaped to your workflow, custom fields added to the response, monitoring and alerting on our side, and a staging key so your team can validate the schema before production traffic starts.
How is the data delivered - do we have to integrate an API?
An API is one option, not a requirement. The same data layer ships as REST JSON APIs with async jobs and webhooks, scheduled exports into Power BI, Looker, Snowflake, BigQuery or Google Sheets, a white-label dashboard your team signs into with zero integration, or MCP tools your AI agents call live. You can mix channels - API for engineering, dashboard for the commercial team - on one deployment.
What happens when the target site changes or a scrape fails?
That is our problem, not yours. Every source is monitored around the clock - layout changes, anti-bot updates and success-rate drops page our engineers before they page you, and your field names stay stable through redesigns because we absorb the change behind the schema. Failed requests are retried automatically, and anything that still fails is not billed: pricing is success-based.

Need Amazon data in production?

A 20-minute scoping call gets you documentation, samples and a timeline - most deployments are live in 48-72 hours.

BOOK A CALL SEND YOUR TARGETS