Bestbuy Scraper avatar

Bestbuy Scraper

Try for free

2 hours trial then $12.00/month - No credit card required now

Go to Store
Bestbuy Scraper

Bestbuy Scraper

getdataforme/bestbuy-scraper
Try for free

2 hours trial then $12.00/month - No credit card required now

A Best Buy scraper automatically collects product information (prices, specs, reviews, stock status) from BestBuy.com. It helps monitor price changes, compare deals, and gather market data for retailers and consumers tracking electronics and appliance prices.

Bestbuy Scraper Documentation

Overview

The Bestbuy Scraper is an Apify actor designed to extract detailed product information from Bestbuy.com. By providing a list of product URLs as input, the scraper retrieves essential details, including the product title, model, rating, price, and description.


Input Configuration

The input for the Bestbuy Scraper should be a JSON object containing two keys:

  • proxyConfiguration: Determines the proxy settings for the scraper. Set useApifyProxy to false if no proxy is required.
  • urls: An array of Bestbuy product URLs to scrape.

Input Example

1{
2    "proxyConfiguration": {
3        "useApifyProxy": false
4    },
5    "urls": [
6        "https://www.bestbuy.com/site/incase-edge-hard-shell-case-for-macbook-pro-16-inch-m3-2023-and-m4-2024-clear/6599381.p?skuId=6599381",
7        "https://www.bestbuy.com/site/thule-gauntlet-4-attache-briefcase-for-all-16-apple-macbook-pro-models-all-15-apple-macbook-pro-models-14-1-pc-laptops-black/6527575.p?skuId=6527575",
8        "https://www.bestbuy.com/site/solo-new-york-ambition-urban-17-3-backpack-black/6518204.p?skuId=6518204"
9    ]
10}

Output

The scraper returns a JSON array where each object contains the following fields:

  • url: The original product URL provided in the input.
  • title: The title of the product.
  • model: The product model or identifier.
  • rating_info: The user rating and review summary.
  • price: The price of the product, including currency.
  • monthly_payment: Any available monthly payment details.
  • description: A detailed description of the product.
  • sku: The unique SKU identifier for the product.
  • additional_Details: An array for any extra product information.

Output Example

1[
2    {
3        "url": "https://www.bestbuy.com/site/incase-edge-hard-shell-case-for-macbook-pro-16-inch-m3-2023-and-m4-2024-clear/6599381.p?skuId=6599381",
4        "title": "Incase - Edge Hard Shell Case for MacBook Pro 16-inch M3 2023 and M4 2024 - Clear",
5        "model": "INMB200754-CLR-BBY ",
6        "rating_info": "User rating, 5 out of 5 stars with 4 reviews.",
7        "price": "$49.95",
8        "monthly_payment": "",
9        "description": "Designed for total protection, the Edge Hard Shell is a subtle evolution from the original. Featuring full port, button and indicator light access, we ensured a highly durable yet extremely lightweight and low-profile silhouette, adding minimal bulk to your device. The matte finish protects against scratches and fingerprints, with an intentional inset accent on the top panel for enhanced grip and comfort.",
10        "sku": "6599381",
11        "additional_Details": []
12    }
13]

Usage Instructions

  1. Input Preparation: Create a JSON file containing the proxyConfiguration and urls array with the product URLs you want to scrape.
  2. Actor Execution: Run the Bestbuy Scraper actor on the Apify platform, providing the input JSON file.
  3. Retrieve Results: After the execution, download the output JSON containing the scraped data.

Support

For custom outputs, simplified formats, or to report any issues, please contact:

When reaching out, please include a clear subject line and detailed description of your request or issue.


Thank you for using the Bestbuy Scraper!

Developer
Maintained by Community

Actor Metrics

  • 2 monthly users

  • 0 No stars yet

  • >99% runs succeeded

  • Created in Dec 2024

  • Modified 6 hours ago

Categories