Amazon Deals API

Get current Amazon deals including Lightning Deals, Deals of the Day, and limited-time offers. Perfect for deal aggregators and price alert applications.

Why Use This API?

Everything you need to integrate Amazon data into your application

All Deal Types

Access Lightning Deals, Deals of the Day, limited-time offers, and other promotional pricing.

Time-Sensitive Data

Get deal start and end times, percentage claimed for Lightning Deals, and expiration information.

Savings Calculation

Automatically calculated savings amount and percentage off list price for each deal.

Category Filtering

Filter deals by category to find relevant offers for your audience or niche.

Try It Out

See how easy it is to fetch Amazon data with our API

bash
curl -X GET "https://api.canopyapi.co/v1/amazon/deals?marketplace=US&category=electronics" \
  -H "Authorization: Bearer YOUR_API_KEY"
Response
{
  "deals": [
    {
      "asin": "B09BFMH7MV",
      "title": "Apple AirPods Pro (2nd Generation)",
      "dealType": "LIGHTNING_DEAL",
      "dealBadge": "Lightning Deal",
      "price": {
        "value": 189.99,
        "currency": "USD",
        "displayString": "$189.99"
      },
      "listPrice": {
        "value": 249.99,
        "displayString": "$249.99"
      },
      "savings": {
        "amount": 60,
        "percentage": 24,
        "displayString": "Save $60.00 (24%)"
      },
      "dealEnds": "2024-01-20T23:59:59Z",
      "percentClaimed": 67,
      "image": "https://m.media-amazon.com/images/I/61SUj2aKoEL._AC_UL320_.jpg",
      "link": "https://www.amazon.com/dp/B09BFMH7MV"
    },
    {
      "asin": "B0BSHF7WHW",
      "title": "Apple 2023 MacBook Pro Laptop M3 chip",
      "dealType": "DEAL_OF_THE_DAY",
      "dealBadge": "Today's Deal",
      "price": {
        "value": 1449.99,
        "currency": "USD",
        "displayString": "$1,449.99"
      },
      "listPrice": {
        "value": 1599,
        "displayString": "$1,599.00"
      },
      "savings": {
        "amount": 149.01,
        "percentage": 9,
        "displayString": "Save $149.01 (9%)"
      },
      "dealEnds": "2024-01-20T23:59:59Z",
      "image": "https://m.media-amazon.com/images/I/61ed7I5z0IL._AC_UL320_.jpg",
      "link": "https://www.amazon.com/dp/B0BSHF7WHW"
    }
  ],
  "totalDeals": 156,
  "page": 1
}

What Can You Build?

Here are some popular use cases for this API

1

Build deal aggregator sites and coupon platforms

2

Create price drop alert systems with deal notifications

3

Develop shopping assistant apps that surface best deals

Understanding the Response

Key fields returned by the API

Product Information

Includes title, brand, ASIN, and product URL for easy identification and linking.

Pricing Data

Current price with currency, display formatting, and availability status.

Rating & Reviews

Average rating score and total number of customer reviews.

Images

High-resolution product images in multiple variants (main, alternate views).

Frequently Asked Questions

What types of deals are included?

The API includes Lightning Deals, Deals of the Day, limited-time offers, coupons, and other promotional pricing from Amazon.

How often are deals updated?

Deals are fetched in real-time from Amazon. Lightning Deals can expire quickly, so check the dealEnds timestamp and percentClaimed fields.

Can I get deals for specific categories?

Yes, you can filter deals by Amazon category (electronics, home, fashion, etc.) using the category parameter.

How do I know when a Lightning Deal expires?

Each Lightning Deal includes a dealEnds timestamp and percentClaimed field showing how much of the deal inventory has been claimed.

Are deals available for all marketplaces?

Yes, deals are available for all supported Amazon marketplaces. Deals vary by marketplace and region.

Ready to Get Started?

Start building with our Amazon API today. Get 100 free requests every month.