Best Buy API: Products, Reviews, Pricing, and Open-Box Data

Updated:
Best Buy API: Products, Reviews, Pricing, and Open-Box Data

Best Buy is the largest consumer electronics retailer in the United States โ€” tens of millions of SKUs across tech, appliances, gaming, and home entertainment, with rich product detail pages, Open-Box deal grading, customer reviews, and Q&A threads on every listing. Getting that data out programmatically has historically meant dealing with aggressive bot detection and a dynamic rendering stack.

Today the Anysite Best Buy API goes live. Six endpoints, structured JSON, no Best Buy credentials required.

What's covered

The API exposes six endpoints under the /api/bestbuy/ base path:

  • /api/bestbuy/products/search โ€” keyword product search returning ranked cards with price, discount, rating, and review count
  • /api/bestbuy/products โ€” full product details by SKU or URL: title, brand, model, color, price, list price, images, specifications, availability, and all current offers
  • /api/bestbuy/products/offers โ€” all buying options for a product: New, Open-Box grades (Excellent, Good, Fair), and Refurbished โ€” each with condition, grade, price, and purchase URL
  • /api/bestbuy/products/reviews โ€” customer reviews with rating, body text, recommendation flag, helpful votes, reviewer badges, and any seller responses
  • /api/bestbuy/products/questions โ€” customer Q&A with question text, author, date, answer thread, helpfulness votes
  • /api/bestbuy/categories โ€” category tree navigation: name, product count, breadcrumbs, and child categories

What you can build

The most immediate use is price tracking. The products endpoint returns the current price alongside the list price, and the offers endpoint surfaces every available condition grade with its own price and URL. Pull these on a schedule and you have a complete Open-Box deal tracker without any scraping infrastructure.

The reviews and questions endpoints are equally useful for sentiment and voice-of-customer work. Each review record is structured โ€” rating, recommendation flag, helpful/unhelpful counts, badges โ€” so it flows directly into an NLP pipeline or a competitive product analysis without any HTML stripping.

For catalog and competitive intelligence, the search endpoint lets you survey any category by keyword and retrieve product cards. Combine it with the category tree endpoint to map Best Buy's full assortment programmatically โ€” useful for buyers, product managers, and market researchers who track consumer electronics positioning at scale.

Works with the full Anysite surface

Like every Anysite endpoint family, the Best Buy API is accessible via REST, the MCP server (Claude, Cursor, ChatGPT), the CLI, and n8n workflow nodes. The MCP Unlimited plan at $30/month gives flat-rate access through your AI tools; credit plans cover REST and CLI at scale. See the endpoint page for the full plan breakdown and code examples.

The endpoint documentation โ€” parameters, response shapes, and Quick Start curl examples โ€” is at anysite.io/endpoints/best-buy/.