Skip to main content
Piloterr
Back to library

Best Buy Search API

Search Best Buy US or Canada by keyword or search URL. Returns product listings with price, rating and pagination via browser rendering.

Active2 credits = 1 requestGET/v2/bestbuy/search

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

The Best Buy Search endpoint searches Best Buy US (bestbuy.com) or Canada (bestbuy.ca) by keyword or search URL.

It returns product listings with price, rating and images, plus pagination. Browser rendering is used because Best Buy pages load products with JavaScript.

Costs 2 credits per call.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/bestbuy/search?query=machine
GET https://api.piloterr.com/v2/bestbuy/search?query=machine&region=ca
GET https://api.piloterr.com/v2/bestbuy/search?query=machine&sort=best_discount
GET https://api.piloterr.com/v2/bestbuy/search?query=https://www.bestbuy.com/site/searchpage.jsp?st=machine

ParametersLink to Parameters

Parameter Type Required Description
query string yes Keyword or Best Buy search URL
region string no com (default, USD) or ca (CAD). Detected from a full URL
page integer no Page number (default: 1)
sort string no best_selling (default) or best_discount
return_page_source boolean no Return rendered HTML instead of JSON

RegionsLink to Regions

region Host Currency
com www.bestbuy.com USD
ca www.bestbuy.ca CAD

Response fieldsLink to Response fields

Field Type Description
results array Product listings
results[].type string Always product
results[].product_id / title / url string Identifiers and link
results[].price / original_price / currency mixed Pricing when present
results[].rating / review_count number Reviews when present
pagination object page, per_page, total_results, total_pages, has_next_page, next

Error codesLink to Error codes

Code Meaning
400 Empty or invalid query
404 Page has no usable listings
500 Rendering failed

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included