Skip to main content
Piloterr
Back to library

Best Buy Product API

Get a Best Buy US or Canada product page: title, price, brand, stock, images, categories and specs via browser rendering.

Active2 credits = 1 requestGET/v2/bestbuy/product

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

The Best Buy Product endpoint returns a full Best Buy product page from the US or Canada: title, price, brand, stock, images, categories and specifications.

Pass a product URL. Browser rendering is used. Costs 2 credits per call.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/bestbuy/product?query=https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-165hz-wqxga-rtx-5070-ryzen-ai-7-350-1tb-ssd-16gb-ddr5-windows-11-lunar-white/J3GWPQC2RQ
GET https://api.piloterr.com/v2/bestbuy/product?query=https://www.bestbuy.ca/fr-ca/produit/machine-a-espresso-automatique-800-de-philips-avec-moussoir-a-lait-noir-mat-exclusivite-best-buy/16691494

ParametersLink to Parameters

Parameter Type Required Description
query string yes Full Best Buy product URL (/product/... or /fr-ca/produit/...)
return_page_source boolean no Return rendered HTML instead of JSON

Response fieldsLink to Response fields

Field Type Description
region string com or ca
product_id / sku string Identifiers
title / brand string Product name and brand
price / currency number / string Current price
url string Canonical product URL
in_stock boolean Availability when present
images string[] Image URLs
categories string[] Category trail
specifications array { name, value } pairs

Error codesLink to Error codes

Code Meaning
400 Empty or invalid query
404 No usable product data
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