Scraping Best Buy Data
Best Buy offers an official API you can use to query information about products, prices, stores, inventory, reviews and much more! The API is free to use and you simply need to register for an API key.
Best Buy API Access
The endpoints on this page will access the Best Buy API on your behalf (so you don’t need to write any code) and return back structured data in CSV or JSON format. These are useful for scraping data from Best Buy quickly, such as getting the product prices & inventories at local stores.
Bulk Data
If you need to scrape a lot of data back from Best Buy’s API and don’t feel like dealing with custom code, you can use the formulas on this page to accomplish this. For instance, you may want to run a search and get back the entire result set (thousands of records) in a single CSV, in which you can use the Product Search Pagination Formula.
Inventory Data
If you’re interested in getting bulk data on products & inventory in physical stores, in which you’ll want to import the Inventory Checker Formula. You can learn more in general about scraping local store inventories from this video:
Getting Started
Once you have a Best Buy API key, you can experiment with the endpoints below to get back data for what you’re interested in, and then consider using formulas & workflows to get this data back in bulk.