Scrape Amazon Deals & Discounts

Extract region-specific deals, discounts, and promotions from Amazon with SellerMagnet’s API to optimize pricing strategies and identify market opportunities.

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

Why Scrape Amazon Deals?

Monitor promotions and discounts to gain a competitive edge in ecommerce.

Pricing Strategy

Adjust prices based on real-time deal data to stay competitive in the market.

Deal Monitoring

Track limited-time offers and flash sales to capitalize on profitable opportunities.

Market Trends

Analyze deal patterns across regions to predict seasonal promotions and consumer demand.

Powerful Deals Data Extraction

Retrieve comprehensive deal data, including region-specific promotions, to drive strategic decisions. Our API provides:

Deal Details

Extract discount percentages, deal prices, and product ASINs for targeted analysis.

Region-Specific Promotions

Use geo_location (e.g., ZIP code) to access deals tailored to specific regions.

Category Insights

Identify top deals in specific categories to spot high-demand products.

Bulk Data Collection

Scrape deals for multiple queries or categories with customizable result counts.

Extract Deals Data

Scrape Amazon deals and discounts, including region-specific promotions, with a single API request using geo_location.

cURL
Python
curl -X GET 'https://sellermagnet-api.com/api/amazon-deals?q=electronics&marketplaceId=ATVPDKIKX0DER&geo_location=90210&count=30&api_key=YOUR_API_KEY'
                    
import requests

url = "https://sellermagnet-api.com/api/amazon-deals"
params = {
    "q": "electronics",
    "marketplaceId": "ATVPDKIKX0DER",
    "geo_location": "90210",
    "count": 30,
    "api_key": "YOUR_API_KEY"
}
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 deal prices, discount percentages, product ASINs, and region-specific promotion details in JSON/CSV format.

API Details

Fetch region-specific deals and discounts with the Amazon Deals endpoint for strategic pricing and market analysis.

Parameters

  • q (required): Search query for deals (e.g., "electronics")
  • marketplaceId (required): Marketplace ID (e.g., "ATVPDKIKX0DER")
  • geo_location (optional): Detailed Geo Location ZIP CODE (e.g., "90210") for region-specific deals
  • count (optional): Number of results (max 50, default 30)
  • api_key (required): Your API key

Response Data

Includes deal details, product ASINs, prices, discount percentages, and region-specific promotion data in JSON/CSV format.

{
  "data": {
    "deals": [
      {
        "asin": "B0B7SFSN99",
        "deal_price": {
          "currency_code": "USD",
          "currency_name": "United States Dollar",
          "currency_symbol": "$",
          "price": 13.99
        },
        "discount_percentage": 16,
        "mainImage": "https://m.media-amazon.com/images/I/81AZ+P-42vL._AC_UY218_.jpg",
        "productTitle": "Wireless Earbuds, Bluetooth 5.3 Headphones",
        "deal_type": "Lightning Deal",
        "availability": "Limited time deal"
      },
      ...
    ],
    "query": "electronics",
    "marketplaceId": "ATVPDKIKX0DER",
    "geo_location": "90210"
  },
  "success": true
}
                    

Amazon Deals FAQs

What deal data can I scrape?
Deal prices, discount percentages, product ASINs, titles, images, and deal types in JSON/CSV format.
Can I scrape region-specific deals?
Yes, use geo_location (e.g., ZIP code "90210") to access deals tailored to specific regions.
Can I scrape deals for multiple categories or queries?
Yes, our API supports multiple queries and customizable result counts for large-scale deal collection.
Is the API reliable for deal scraping?
Our API achieves a 99.9% success rate with smart proxy rotation and CAPTCHA handling.
How do I get started?
Sign up for a free trial to receive 5,000 API credits and start scraping deal data instantly.