Scrape Amazon Product Statistics

Extract detailed product metrics like sales rank, pricing history, historical trends, and generate beautiful charts from Amazon with SellerMagnet’s API for advanced ecommerce analytics.

No credit card required. Get started with 5,000 free API credits.

Why Scrape Amazon Product Statistics?

Monitor Sales Trends

Track sales rank and monthly sales history to optimize pricing and inventory strategies.

Competitor Insights

Analyze historical pricing and buy box data to benchmark against competitors.

Data-Driven Decisions

Leverage historical trends and professional charts to forecast demand and enhance product listings.

Unlock Historical Data & Charts

Access comprehensive historical data and generate professional charts with graphs=true to analyze market trends and predict performance. Our API delivers metrics like:

Pricing History

Track buy box, Amazon, FBA, and FBM price changes over time to optimize pricing strategies.

Sales Rank History

Monitor sales rank fluctuations to assess product demand and category performance.

Monthly Sales Estimates

Analyze historical monthly sales data to forecast inventory needs and sales trends.

Buy Box Ownership

Review buy box seller history to understand competitive dynamics and win rates.

Professional Charts

Generate clean, visual charts for metrics like monthly sales or ratings with graphs=true. Example: Monthly Sales Chart

Extract Product Statistics & Charts

Retrieve Amazon product statistics, including historical trends, and generate professional charts with graphs=true in a single API request.

cURL
Python
curl -X GET 'https://sellermagnet-api.com/api/amazon-product-statistics?asin=B0CLTBHXWQ&marketplaceId=APJ6JRA9NG5V4&api_key=YOUR_API_KEY&graphs=true'
                    
import requests

url = "https://sellermagnet-api.com/api/amazon-product-statistics"
params = {
    "asin": "B0CLTBHXWQ",
    "marketplaceId": "APJ6JRA9NG5V4",
    "api_key": "YOUR_API_KEY",
    "graphs": "true"
}
response = requests.get(url, params=params)
if response.ok:
    print(response.json())
else:
    print(f"Error: {response.status_code} - {response.json().get('message', 'Unknown error')}")
                    

Output includes historical pricing, sales rank, buy box history, monthly sales estimates, and chart URLs (e.g., monthly sales, ratings) when graphs=true is specified.

API Details

Fetch detailed product statistics and generate charts with the Amazon Product Statistics endpoint.

Parameters

  • asin (required): Product ASIN (e.g., "B0CLTBHXWQ")
  • marketplaceId (required): Marketplace ID (e.g., "APJ6JRA9NG5V4")
  • api_key (required): Your API key
  • graphs (optional): Set to "true" to generate visual charts for historical data

Response Data

Includes product ASIN, pricing history, sales rank history, buy box details, monthly sales estimates, and chart URLs in JSON/CSV format.

{
  "data": {
    "asin": "B0CLTBHXWQ",
    "productTitle": "Playstation 5 Console Edizione Digital Slim",
    "buyBoxPrice": 41800,
    "buyBoxFulfillment": "FBM",
    "buyBoxSellerIdHistory": [
      ["2025-06-14 17:08:00", "A2I59UVTUWUFH0"]
    ],
    "salesRankHistory": [
      ["2025-06-14 01:58:00", 15]
    ],
    "graphs": {
      "monthlySoldHistory": "https://sellermagnet-api-webspace.s3.eu-central-1.amazonaws.com/amazon/api/charts/B0CLTBHXWQ/1749913778/B0CLTBHXWQ_monthly_sold_1749913773.png",
      "productRatingHistory": "https://sellermagnet-api-webspace.s3.eu-central-1.amazonaws.com/amazon/api/charts/B0CLTBHXWQ/1749913777/B0CLTBHXWQ_rating_1749913773.png",
      ...
    },
    "trackingSince": "2023-12-30"
  },
  "success": true
}
                    

Amazon Product Statistics FAQs

What product statistics can I scrape?
Sales rank, pricing history, buy box data, monthly sales estimates, and professional charts for trends like ratings in JSON/CSV format.
How far back does historical data go?
Historical data, such as pricing and sales rank, is available from the product's tracking start date (trackingSince).
How do I generate charts for historical data?
Use graphs=true to generate clean, professional charts for metrics like monthly sales or ratings (e.g., Monthly Sales Chart).
Can I scrape statistics for multiple products?
Yes, our API supports bulk requests for large-scale data collection across multiple ASINs.
Is the API reliable for product statistics?
Our API achieves a 99.9% success rate with smart proxy rotation and CAPTCHA handling.