Amazon Deals API
Get Amazon's current deals with price, discount, and category filters. 30 deals/page from $0.01/call.
Fetch Amazon's live deals feed with discount percentage, price range, category, and minimum rating filters. Returns 30 deals per page including deal price, list price, savings amount, deal window, and badge.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": {
"status": "OK",
"data": {
"deals": [
{
"deal_id": "64fc3cf8",
"deal_type": "BEST_DEAL",
"deal_title": "Ring Battery Doorbell, Head-to-Toe Video",
"deal_state": "AVAILABLE",
"deal_price": {
"amount": 59.99,
"currency": "USD"
},
"list_price": {
"amount": 99.99,
"currency": "USD"
},
"savings_percentage": 40,
"deal_badge": "40% off",
"product_asin": "B0BZWRSRWV"
}
]
}
}
}Features
Each /v1/amazon/deals call returns up to 30 current deals, with deeper results reachable via the page parameter — a steady feed for deal sites and coupon blogs.
Narrow the deals feed by price range, minimum discount tier, category, and minimum star rating so you only surface the deals worth promoting.
Each deal includes its deal window (start and end), so you can show countdowns and expire promos automatically when the deal closes.
Returns deal_price, list_price, and savings_percentage (e.g. 40) per deal — the math is done for you, ready to render as a "40% off" badge.
Surfaces deal_type values such as BEST_DEAL and lightning deals, plus deal_state and deal_badge, so you can distinguish deal formats in your UI.
Use cases
Deals Sites
Power deal-of-the-day sites and coupon blogs with live Amazon data.
Price-Drop Alerts
Trigger alerts when specific categories have discounts above a threshold.
Affiliate Promos
Auto-refresh affiliate promo pages with current Amazon deals.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/amazon/deals', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"country": "US",
"page": 1
}),
});
const data = await res.json();
console.log(data);The Amazon Deals API for the live discount feed
The YepAPI Amazon Deals API returns Amazon's current deals as structured data. A call to /v1/amazon/deals gives you up to 30 deals per page — each with deal_id, deal_type, title, deal_state, deal_price, list_price, savings_percentage, deal_badge, the deal window, and the linked product_asin — at $0.01 per call.
Deals is a feed, not a lookup. You're not asking about one product; you're pulling whatever is discounted right now, filtered by price range, discount tier, category, or minimum rating. That makes it the endpoint behind deal-of-the-day sites, price-drop alerts, and auto-refreshing affiliate promo pages.
What is an Amazon Deals API?
An Amazon Deals API returns Amazon's live promotions feed as structured data. Instead of a single product or a keyword, you get the current set of active deals — each with its deal type (best deal, lightning deal), state, deal price, list price, calculated savings percentage, badge, time window, and the ASIN it points to. It exists because deals are time-sensitive and constantly churning: a stable feed lets you surface and expire promotions automatically, something that's painful to do by scraping a deals page that changes by the minute.
Build your own deals site
Poll /v1/amazon/deals on a schedule, render the 30 returned deals with their savings_percentage and deal_badge, and use the deal window timestamps to drive countdowns and auto-expire closed promos. Filter by category or minimum discount to keep a niche deals blog on-topic, and resolve any product_asin through the Amazon Product Details API for full specs. One YepAPI key powers the whole pipeline, including the AI endpoints for auto-writing deal blurbs.
Amazon Deals API pricing — $0.01 per call
Deals costs $0.01 per call for up to 30 deals. With no quotas or monthly minimums, refreshing a deals site every few minutes stays cheap and predictable — a poll-heavy workload is just calls × $0.01. Keepa bundles deal tracking into a subscription and Rainforest API meters per request; YepAPI's flat per-call rate fits the high-frequency polling that deal feeds demand without a tier upgrade.
Time-windowed promotions and savings math
What sets Deals apart is that every item is time-bound and pre-calculated. The deal_price, list_price, and savings_percentage mean you never compute discounts yourself; the deal window lets you show accurate countdowns and drop expired deals automatically; and deal_type plus deal_badge let you flag lightning deals versus standard best deals. It's a feed built specifically for the volatile, time-sensitive nature of promotions.
Try the Amazon Deals API free
Get $5 in free credit — no card required — for 500 deals calls to test filters, savings math, and deal windows against the live feed. The same key also covers AI endpoints if you want to auto-generate deal copy.
Start making API calls in 30 seconds
$5 free credit on signup. No credit card required. Pay per call.
What developers say
“Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.”
“One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.”
“The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.”
Frequently asked questions
Fetch Amazon's live deals feed with discount percentage, price range, category, and minimum rating filters. Returns 30 deals per page including deal price, list price, savings amount, deal window, and badge.
Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.
Sign up for a free API key, then send a POST request to /v1/amazon/deals. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.
YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.
Ready to integrate?
Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.
More amazon api endpoints
Search
$0.01Search Amazon for products by keyword with price, rating, Prime, and deal filters. Real-time catalog from $0.01/call.
Product
$0.02Get full Amazon product details for any ASIN — 50+ fields with pricing, images, specs, and description from $0.02/call.
Reviews
$0.01Get Amazon product reviews with ratings, verified-purchase filter, and pagination from $0.01/call.