Amazon Scraper API

Extract Amazon search results, product pages, reviews, sellers, offers, deals, and categories with one API

Send a keyword, ASIN, seller ID, deal ID, or category and get structured JSON back. No brittle Amazon parsing layer, no custom request mapping across separate tools.

What this actually means

You sign up for ScrapingBot, get an API key, call the Amazon endpoint family, and receive structured Amazon data for catalog discovery, PDP enrichment, review mining, seller intelligence, and deals monitoring.

14 public endpoints
One request shape
Playground and docs included
Structured JSON responses

100 free credits to validate the workflow before you scale it.

first-amazon-request.sh
Exact request shape
# Open a product page by ASIN
curl -X POST "https://scrapingbot.io/api/v1/amazon" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "endpoint": "/product-details",
    "params": {
      "asin": "B07ZPKN6YR",
      "country": "US"
    }
  }'
Typical fields returned
{
  "asin": "B07ZPKN6YR",
  "product_title": "Apple AirPods Pro",
  "product_price": "$189.99",
  "currency": "USD",
  "product_byline": "Visit the Apple Store"
}
Q

Keyword

Search discovery

ASIN

Product lookup

PDPs, reviews, offers

ID

Seller / deal ID

Seller and deal endpoints

CAT

Category

Discovery and browsing

Returns structured JSON with
Products and prices Reviews and ratings Seller metadata Pagination-ready collections

How It Works

From signup to first Amazon response in a few minutes

The flow is simple: create your account, choose the Amazon endpoint you need, send the input you already have, and store the JSON response.

1

Create your free account

Sign up once, get your API key, and test the Amazon API from the docs or dashboard playground before wiring it into production.

2

Send the input you already have

Use a keyword, ASIN, seller ID, category, promo code, or deal ID depending on whether you are doing discovery, PDP analysis, seller research, or promotions tracking.

3

Receive JSON and build on top

Push the response into dashboards, pricing monitors, review analysis pipelines, seller tracking jobs, or internal tooling.

Free trial: Start with 100 free credits so you can validate the Amazon integration end-to-end before upgrading.

Endpoints

What you can extract from Amazon

Use the same request pattern across search, product pages, reviews, seller data, deals, and category browsing.

Search discovery

Search Amazon by keyword and get product collections you can use for assortment research, competitor discovery, and pricing snapshots.

/search

Category browsing

Enumerate category trees and fetch products by category when you need broader catalog context than a single keyword query provides.

/products-by-category

Product details

Open an ASIN and retrieve the product detail page state you need for titles, pricing, brand context, attributes, and marketplace metadata.

/product-details

Reviews and ratings

Pull review streams and top reviews for sentiment analysis, defect tracking, feature requests, or competitor comparisons.

/product-reviews

Offers and sellers

Go beyond the PDP with offer data, seller profiles, seller reviews, and seller product listings for marketplace monitoring.

/seller-profile

Deals and promotions

Watch current deals, resolve products inside deal pages, and inspect promo-code pages when you need Amazon discount intelligence.

/deals-v2

Need endpoint-by-endpoint details? Read the documentation or the full Amazon scraping guide.

Typical Workflow

The common Amazon integration pattern

Most teams start with search or category discovery, enrich the products they care about, then pull reviews, offers, or seller data depending on the workflow.

Step 1

Discover the catalog slice

Start with /search for keyword-driven discovery or use /products-by-category when you already know the browse area.

This is where teams shortlist ASINs, brands, or categories worth deeper monitoring.

Step 2

Enrich the product or seller

Use /product-details, /product-offers, and seller endpoints to capture PDP context, offers, and storefront metadata.

This is the stage where pricing, assortment, and seller dynamics become visible.

Step 3

Track reviews, deals, or identifiers

Pull /product-reviews for voice-of-customer work, /deals-v2 for promotions, or /asin-to-gtin for downstream catalog mapping.

This is the point where the Amazon data usually flows into dashboards, data warehouses, or alerting systems.

Good for pricing monitoring

Track product price shifts, offer mix, and seller changes over time.

Good for review analytics

Store ratings and review text for sentiment, QA, or product intelligence work.

Good for MVPs

Test the workflow with the playground before building production jobs around it.

Why ScrapingBot

Skip the hardest part of Amazon scraping

The hard part is not sending a request. It is keeping multiple Amazon page types and workflows consistent over time. ScrapingBot gives you a packaged API surface so you can focus on the product or workflow you actually want to build.

Build and maintain it yourself

  • Maintain separate logic for search pages, product pages, reviews, seller storefronts, deals, and category browsing.
  • Normalize multiple response shapes yourself before downstream systems can use the data cleanly.
  • Spend engineering time on scraping infrastructure instead of the pricing, analytics, or monitoring product you are trying to ship.
  • Lose time validating the flow manually before you even know whether the use case is worth pursuing.

Use ScrapingBot instead

  • Use one consistent request model across search, PDPs, reviews, sellers, deals, and category endpoints.
  • Work with structured JSON instead of hand-rolling Amazon page parsing for every workflow.
  • Test with free credits, docs, and the dashboard playground before committing engineering time.
  • Reuse the same account, API key, and billing model as the rest of the ScrapingBot platform APIs.

Use Cases

What people build with this

The API is flexible enough for internal tooling, recurring monitoring jobs, and productized ecommerce workflows.

Competitive pricing

Monitor catalog pages, open individual ASINs, and compare offer or seller changes across the products that matter to your market.

Review mining

Pull review pages to detect sentiment trends, frequent complaints, feature requests, or emerging quality issues faster.

Seller intelligence

Resolve seller storefronts, inspect seller feedback, and enumerate seller product catalogs for marketplace research workflows.

Deals and assortment tracking

Monitor current deal pages, fetch products inside promotions, and browse categories when you need broader catalog movement signals.

FAQ

Questions people ask before wiring this up

These are the common questions from teams evaluating the Amazon API for the first time.

What inputs can I send?

Depending on the endpoint, you can send a keyword, ASIN, seller ID, deal ID, promo code, category identifier, country, language, and other endpoint-specific params.

Can I test it before paying?

Yes. New accounts start with free credits so you can validate the request shape, inspect the returned JSON, and decide whether it fits your workflow before upgrading.

Do I get docs and a playground?

Yes. The Amazon API ships with dedicated docs, a guide article, and a dashboard playground so you can test requests live without building your own harness first.

Are the response shapes uniform?

Not entirely. Search, reviews, seller endpoints, and deals can return different top-level shapes. That is why the playground and docs are built around endpoint-specific examples rather than pretending every response has the same schema.

Ready to test the Amazon API yourself?

Open the playground, try the example requests, and validate the Amazon workflow with free credits before you scale usage.

Prefer docs first? Jump to Amazon docs.