Scrape · Amazon
Amazon is a tableyou don't have yet.
A catalog of millions, hiding behind product pages. Fetch hands it back as rows: typed, clean, ready to query.
scraping…
One call. Any shape.
Point Fetch at a single product, a search page, or a whole category. Same request, same typed rows, however wide the page is.
- Product
amazon.com/dp/{ASIN}
One listing, every field in full.
- Search
amazon.com/s?k={query}&page={n}
Every result card, page after page.
- Category
amazon.com/b?node={id}
A whole browse node, paginated.
- Reviews
amazon.com/product-reviews/{ASIN}
Ratings, text and verified flags.
A raw request gets nothing.
Amazon is one of the hardest sites on the web to read at scale. Here is what stops a plain scraper, and what Fetch does about each.
The wall
Anti-bot walls
CAPTCHAs, 503 and 429 rate limits, and IP bans after a handful of hits.
Handled
A real browser, fresh egress
Each call runs a full browser from clean, rotating egress. No solver, no proxy list to manage.
The wall
Prices load in JavaScript
Price, buy box and variants render after the HTML, so raw fetches return empty fields.
Handled
Fully rendered, then read
The page executes before extraction, so what you get is what a shopper sees.
The wall
Buy box is geo-gated
Price, availability and the winning seller change by country and ZIP code.
Handled
Target the locale
Pin the marketplace and region per request, so the data matches the market you care about.
The wall
The layout keeps moving
Amazon reshuffles its markup constantly, breaking hand-written selectors.
Handled
Typed fields, maintained
You ask for fields, not CSS paths. The mapping is kept current for you.
Every filter is a parameter.
The facets a shopper clicks are the query you script. Toggle them here and watch the request build.
Facets
2 filters active
amazon.com/s?k=speaker&f=prime&rating=4
Every facet maps to a URL parameter, so a filtered view is just another request. No clicking, no session to keep alive.
See what's climbing.
- 01Echo Dot (5th Gen)$49.99holds #1
- 02Fire TV Stick 4K$39.99holds #2
- 03AirPods Pro (2nd Gen)$189.00▲ 1
- 04Kindle Paperwhite$149.99holds #4
- 05Stanley Quencher 40oz$45.00▲ 2
- 01Portable Blender$24.99▲ 312
- 02LED Strip Lights$15.99▲ 188
- 03Sunscreen SPF 50$12.49▲ 141
- 04Cooling Towel 2-pack$9.99▲ 96
- 05Beach Umbrella UPF 50$39.99▲ 74
- 01Kindle Colorsoft$279.99new
- 02Echo Spot (2024)$79.99new
- 03Fire HD 10 (2025)$139.99new
- 04Blink Mini 2 Camera$39.99new
- 05eero 7 Mesh Router$169.99new
Anatomy of a record.
Every row in that table is this, in full. Hover a field to isolate it.
One ASIN, or the entire catalog
Own the whole catalog.
The shape never changes with the volume. Structured Amazon data, without the parsing or the blocks.
What teams build with it