Best Buy
Best Buy Deal of the Day API
Today's Best Buy Deal of the Day and the more-deals row under it, with live prices: SKU, name, URL, image, rating, review count, price, regular price, savings in dollars and percent, on-sale flag and deal badge for each, plus the countdown end as the page shows it. Up to 15 products. No parameters. Costs 3 credits per request.
POST/api/v1/bestbuy/deals
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonRequest
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
res = client.best_buy.deals()["data"]
d = res["deal_of_the_day"]
print("Deal of the Day:", d["name"], d["price"], "was", d["regular_price"], "until", res["countdown_ends"])
for p in res["deals"]:
print(p["sku"], p["name"], p["price"], p["savings_percent"])Response
"countdown_ends": "2026-11-09 00:00",
"count": 15,
},
"response_time": 4860
}