๐Ÿ›’ Best Buy Scraper - Prices, Deals, Ratings & Stock avatar

๐Ÿ›’ Best Buy Scraper - Prices, Deals, Ratings & Stock

Pricing

from $2.50 / 1,000 results

Go to Apify Store
๐Ÿ›’ Best Buy Scraper - Prices, Deals, Ratings & Stock

๐Ÿ›’ Best Buy Scraper - Prices, Deals, Ratings & Stock

Extract Best Buy product data: prices, deals, ratings, reviews & availability. Search by keyword or category. Get SKU, brand, current/original price, savings, images & stock status. Perfect for price monitoring & competitor analysis.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Ben

Ben

Maintained by Community

Actor stats

0

Bookmarked

41

Total users

3

Monthly active users

14 days ago

Last modified

Share

๐Ÿ›’ Best Buy Scraper โ€” Prices, Deals, Ratings & Stock as Structured Data

Extract product data from Best Buy โ€” current and original prices, savings, ratings, reviews, availability and specs โ€” as clean, structured data by keyword, category page or direct product URL. It's the live pricing and deal intelligence you need to watch competitors, spot discounts and enrich a catalog, straight from one of the largest US electronics retailers. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

๐Ÿ›๏ธ What is the Best Buy Scraper?

It turns any Best Buy search, category page or product URL into a structured dataset. Give it keywords (or a category/product link) plus optional filters for price, brand, rating, on-sale or open-box, and it returns every matching product with pricing, savings, ratings and stock signals โ€” so price monitors, resellers and market researchers can track inventory without manual browsing. Flip on includeSpecifications to also pull full specs, features and image galleries from each product page.

What data does it extract?

  • Current price (price) and original price (originalPrice)
  • Savings amount and savings percent (savings, savingsPercent)
  • On-sale flag (onSale) and sponsored flag (isSponsored)
  • Rating and review count (rating, reviewCount)
  • Title, brand, model number and SKU ID (skuId)
  • Availability text (pickup / shipping) and the product URL
  • Primary image (imageUrl)
  • With includeSpecifications: specifications, features, images and description

โฌ‡๏ธ Input

Run it three ways โ€” search by keyword, browse a category URL, or pass product URLs:

FieldDescription
modesearch (keywords), category (category URL), or direct_urls
searchQuerySearch keywords, e.g. laptop, gaming laptop, macbook pro
categoryUrlBest Buy category page URL (for category mode)
productUrlsDirect product URLs (for direct_urls mode)
minPrice / maxPricePrice filters in USD
brandsFilter by brand, e.g. HP, Dell, Apple, Lenovo, ASUS
minRatingMinimum customer rating (1โ€“5)
onSaleOnly / openBoxOnlyKeep only on-sale or open-box products
sortBybestMatch, priceLow, priceHigh, rating, bestSelling, newest
maxProductsMaximum products to scrape (default 5)
includeSpecificationsAlso scrape full specs, features and images per product
zipCodeZIP for local availability and pricing

Example input

{
"mode": "search",
"searchQuery": "gaming laptop",
"brands": ["ASUS", "Lenovo"],
"minPrice": 800,
"maxPrice": 2000,
"minRating": 4,
"onSaleOnly": true,
"sortBy": "priceLow",
"maxProducts": 50,
"includeSpecifications": false
}

โฌ†๏ธ Output

Every product is one clean row (view as a table, or export JSON / CSV / Excel):

{
"skuId": "6534606",
"title": "ASUS - ROG Strix 16\" Gaming Laptop - Intel Core i7 - 16GB Memory",
"brand": "ASUS",
"modelNumber": "G614JV-AS73",
"price": 1199.99,
"originalPrice": 1499.99,
"savings": 300.0,
"savingsPercent": 20.0,
"onSale": true,
"rating": 4.6,
"reviewCount": 842,
"url": "https://www.bestbuy.com/site/.../6534606.p",
"imageUrl": "https://pisces.bbystatic.com/image2/...",
"availability": "Pickup: today | Shipping: tomorrow",
"isSponsored": false,
"source": "bestbuy",
"scrapedAt": "2026-06-27T14:00:00"
}

With includeSpecifications: true, each product page also returns specifications, features, an images array and a description.

๐Ÿ’ก Use cases

  • ๐Ÿ“‰ Price monitoring: track competitor pricing, discounts and savings percentages on key products over time.
  • ๐Ÿ’ฐ Resellers & arbitrage: spot on-sale and open-box deals priced below market for resale.
  • ๐Ÿ“Š Market & brand research: compare ratings, review counts and pricing across brands and categories.
  • ๐Ÿ—‚๏ธ Catalog enrichment: fill product pages with structured titles, specs, images and stock signals.

โ“ FAQ

How do I scrape Best Buy products? Pick a mode โ€” search by keywords, category for a category URL, or direct_urls for specific products โ€” add optional filters, then Run. You get structured rows with price, savings, rating and availability.

Do I need an API key or login? No. It reads public Best Buy product data โ€” just give it keywords, a category URL or product URLs.

Can I get only discounted products? Yes โ€” set onSaleOnly: true to keep only products with savings, or openBoxOnly: true for open-box deals.

Can I scrape full specifications? Yes โ€” set includeSpecifications: true and the actor visits each product page to add specs, features, images and description. It's slower but much richer.

How do I filter by brand or rating? Use the brands list (e.g.

["HP", "Dell"]
) and minRating (1โ€“5) to narrow search results.

Does it capture original price and savings? Yes โ€” price, originalPrice, savings and a computed savingsPercent are included, plus an onSale flag.

Can I get local pricing and availability? Provide a zipCode for local availability and pricing; the availability field captures pickup/shipping signals.

How fresh is the data? Real-time. Every run fetches live from Best Buy.

Can I run it on a schedule or via API? Yes โ€” schedule recurring runs in Apify, call it via the API/SDK, or connect it to Make, Zapier or n8n.

Is scraping Best Buy legal? It extracts publicly available product data. Use it responsibly for price monitoring and research, and follow applicable laws and Best Buy's terms.

๐Ÿ”— You might also like


Keywords: Best Buy scraper, BestBuy product scraper, price monitoring, deal tracker, electronics prices, product data API, competitor price tracking, savings and discounts, ratings and reviews scraper, stock availability, SKU data, ecommerce price monitor, retail data, open-box deals.