BestBuy Listings Extractor avatar

BestBuy Listings Extractor

Pricing

from $3.99 / 1,000 results

Go to Apify Store
BestBuy Listings Extractor

BestBuy Listings Extractor

BestBuy scraper that pulls product prices, ratings, and reviews from any search keyword, so you can monitor electronics pricing and catch deals without manual browsing.

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Extract product listings, prices, ratings, and reviews from Best Buy search results at scale. Enter one or more keywords, brands, or product categories and get back structured JSON data for every matching listing — including current price, list price, discount, star rating, review count, image URL, and a direct product link.

Runs multiple search queries in a single go. Each query paginates automatically until your per-query item limit is reached.


Features

  • Multiple search queries in one run (stringList input)
  • Per-query item limit — set how many results you want per keyword
  • Extracts current price, list price, savings amount, and savings percentage
  • Captures star rating and total review count per product
  • Returns product URL, image URL, and Best Buy SKU ID
  • Handles pagination automatically across all queries
  • Carrier-only or out-of-stock items return null price fields gracefully

Input

FieldTypeRequiredDefaultDescription
searchQueriesstring[]YesList of keywords, brands, or categories to search (e.g. Samsung, laptop, iPhone 16)
maxItemsPerQueryintegerNo10Max product listings to collect per query
requestTimeoutSecsintegerNo30Per-request HTTP timeout in seconds

Example input

{
"searchQueries": ["Samsung Galaxy", "Sony headphones", "LG OLED TV"],
"maxItemsPerQuery": 20
}

This collects up to 20 products per query — up to 60 total records across three searches.


Output

Each product returns one flat JSON record in the Apify dataset.

FieldTypeDescription
skuIdstringBest Buy unique product identifier
productNamestringFull product name as listed on Best Buy
productUrlstringDirect link to the product page
imageUrlstringPrimary product image URL
imageAltTextstringImage accessibility label
regularPricenumberOriginal list price in USD
salePricenumberCurrent customer price in USD
savingsnumberDollar amount saved off list price
savingsPercentnumberPercentage saved off list price
ratingnumberAverage star rating (0–5)
reviewCountintegerTotal number of customer reviews
searchQuerystringThe search keyword that produced this result
scrapedAtstringISO 8601 UTC timestamp of collection

Example output

[
{
"skuId": "6665037",
"productName": "Samsung - Galaxy Tab A11+ - 11\" 128GB - Wi-Fi - Gray",
"productUrl": "https://www.bestbuy.com/product/samsung-galaxy-tab-a11-11-128gb-wi-fi-gray/JJGRF3QGQQ/sku/6665037",
"imageUrl": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/1a55ef21-32ee-48af-af73-100b1adcb9c6.jpg",
"imageAltText": "Front. Samsung - Galaxy Tab A11+ - 11\" 128GB - Wi-Fi - Gray.",
"regularPrice": 349.99,
"salePrice": 279.99,
"savings": 70.00,
"savingsPercent": 20.0,
"rating": 4.7,
"reviewCount": 267,
"searchQuery": "Samsung Galaxy",
"scrapedAt": "2026-06-30T10:00:00+00:00"
},
{
"skuId": "6552953",
"productName": "Samsung - The Freestyle 2nd Gen Smart Portable Projector - White",
"productUrl": "https://www.bestbuy.com/product/samsung-the-freestyle-2nd-gen/6552953",
"imageUrl": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6552/6552953_sd.jpg",
"imageAltText": "Front. Samsung - The Freestyle 2nd Gen Smart Portable Projector - White.",
"regularPrice": 799.99,
"salePrice": 599.99,
"savings": 200.00,
"savingsPercent": 25.0,
"rating": 4.5,
"reviewCount": 412,
"searchQuery": "Samsung Galaxy",
"scrapedAt": "2026-06-30T10:00:05+00:00"
}
]

Use cases

Price monitoring — Track price changes on electronics, appliances, and consumer goods over time by scheduling recurring runs.

Competitor research — See how competing brands are priced across the same product category.

Deal detection — Filter output by savingsPercent to find discounted products automatically.

Market research — Collect product names, ratings, and review counts to analyze brand reputation and product positioning.

E-commerce intelligence — Compare your own catalog prices against Best Buy listings without manual browsing.


Pagination

Each Best Buy search page returns up to 24 products. The actor pages through results automatically for each query until it reaches maxItemsPerQuery or runs out of listings.

Set maxItemsPerQuery: 10 to get a quick sample. Set maxItemsPerQuery: 500 for a full category sweep.


Tips

  • Use brand names (Samsung, Apple, Sony) for broad product discovery across a brand
  • Use model-level terms (Samsung QN90D 65 inch) to target specific products
  • Add multiple queries to compare pricing across competing brands in one run
  • Products sold only on carrier contracts may return null for price fields — this is expected
  • Schedule the actor on a daily cron to build a price history dataset over time

For research and personal use only. Respect Best Buy's Terms of Service and robots.txt. Do not redistribute extracted data commercially without authorization.