Best Buy Canada Product Scraper
Pricing
from $2.99 / 1,000 results
Best Buy Canada Product Scraper
Collect Best Buy Canada product listings, prices, ratings, and details by keyword. Export clean JSON, CSV, or Excel datasets effortlessly.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
B2B Lead Generation
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare

Collect product listings from Best Buy Canada using search keywords. Retrieve structured product information, including product names, SKUs, descriptions, customer ratings, prices, categories, images, and product URLs. Export your results as JSON, CSV, or Excel.
What It Does
This actor collects Best Buy Canada product search results and organizes them into structured dataset records. Each record contains product details, pricing information, and customer rating data when available. Duplicate products are automatically skipped.
Supported Modes
- Search Products: Find Best Buy Canada products using a keyword and collect matching product records.
Input Example
{"query": "laptop","lang": "en-CA","maxItems": 50,"requestDelayMs": 1000}
Input Parameters
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | Search mode. Only search is supported. |
query | string | laptop | Product keyword to search for. |
lang | string | en-CA | Language and locale for search results. |
maxItems | integer | 100 | Maximum number of successful product records. |
requestDelayMs | integer | 1000 | Delay between requests in milliseconds. |
userAgent | string | ActorResearch/1.0 | User-Agent header for requests. |
timeoutSecs | integer | 300 | Overall run timeout in seconds. |
requestTimeoutSecs | integer | 30 | Timeout for individual requests. |
proxyConfiguration | object | Proxy off | Optional proxy configuration. |
Output Example
{"sku": "19889758","name": "Acer Aspire Lite 15.6\" Laptop - Intel N150 - 8GB DDR4 - 128GB eMMC - Windows 11 - Silver","shortDescription": "The Acer Aspire Lite 15.6\" laptop brings impressive everyday performance...","customerRating": 4.08,"customerRatingCount": 13,"customerReviewCount": 13,"productUrl": "https://www.bestbuy.ca/en-ca/product/acer-aspire-lite-15-6-laptop-intel-n150-8gb-ddr4-128gb-emmc-windows-11-silver/19889758","regularPrice": 499.99,"salePrice": 399.99,"categoryName": "Windows Laptops","thumbnailImage": "https://multimedia.bbycastatic.ca/multimedia/products/150x150/198/19889/19889758.jpg","scrapedAt": "2026-10-26T00:00:00+00:00"}
Output Fields
| Field | Description |
|---|---|
sku | Unique product SKU. |
name | Product name or title. |
shortDescription | Short product description. |
customerRating | Average customer rating. |
customerRatingCount | Number of customer ratings. |
customerReviewCount | Number of customer reviews. |
productUrl | Product detail page URL. |
regularPrice | Regular product price. |
salePrice | Promotional or discounted price. |
categoryName | Product category name. |
thumbnailImage | Product thumbnail image URL. |
scrapedAt | Date and time the record was collected. |
Use Cases
- Product Research: Collect Best Buy Canada product listings for specific keywords.
- Price Monitoring: Compare regular and promotional prices across repeated searches.
- Customer Rating Analysis: Review product ratings and customer feedback counts.
- Catalog Building: Create structured product datasets for different categories.
- Data Analysis: Export product information for spreadsheets and dashboards.
FAQ
What products can this actor collect?
It collects Best Buy Canada product listings matching your search keywords.
Can I search for different product categories?
Yes. Use keywords such as laptops, smartphones, televisions, cameras, or headphones in the query field.
Does the actor collect product prices?
Yes. It includes regular prices in regularPrice and promotional prices in salePrice when available.
Does the output include customer ratings?
Yes. It collects customer rating values, rating counts, and review counts when available.
Can I select the search language?
Yes. Use the lang parameter to specify the language and locale, such as en-CA.
Does the actor remove duplicate products?
Yes. Product records are deduplicated using their SKU.
What export formats are supported?
You can export results as JSON, CSV, Excel, and other supported Apify dataset formats.
Can I schedule automatic searches?
Yes. You can use Apify Schedules to refresh product datasets automatically.
What happens when a request fails?
The actor records failed requests as error rows and continues processing other requests.
Trademark Notice
Best Buy is a trademark of its respective owner. This actor is an independent tool, and its name is used solely to identify the compatible Canadian storefront. It is not affiliated with or endorsed by Best Buy.
Disclaimer
This actor is provided for independent data collection and research purposes. Users are responsible for ensuring that their activities comply with applicable laws, website policies, and content licensing requirements.
Is Web Scraping Legal?
This actor collects publicly accessible Best Buy Canada product listing information without bypassing login screens, paywalls, or technical security measures. How collected information can be used depends on applicable laws and the source website's policies.
- Personal Data: Product listings generally contain product information, but any personal data included in results must be handled in accordance with applicable privacy laws.
- Copyright and Licensing: Product descriptions, images, and other content may be copyrighted. Avoid unauthorized reproduction or redistribution.
- Platform Terms and Rate Limits: Respect applicable website policies and use reasonable request intervals.
- Disclaimer: This information is general guidance, not legal advice. Consult a qualified professional if you need legal advice.