Skip to content

Best Buy Search Results API

Scrape Best Buy search results instantly with a simple API call

Last Updated: June 09, 2025

New! Lightweight Response Option

Now you can use the ids_only=true parameter to get a faster, lightweight response containing only product IDs and URLs. This is perfect when you plan to fetch detailed product data separately and helps overcome slower response times due to recent BestBuy site updates.

A GET request to our endpoint /api/getter/?platform="bestbuy_search" will allow you to scrape search results from BestBuy.com's search engine in real-time.

Example

To scrape BestBuy's search results for the keyword "ssd 1tb", you can use the following command:

1
curl 'https://data.unwrangle.com/api/getter/?platform=bestbuy_search&search=ssd+1tb&api_key=API_KEY'
1
2
3
4
5
import requests

url = 'https://data.unwrangle.com/api/getter/?platform=bestbuy_search&search=ssd+1tb&api_key=API_KEY'
response = requests.get(url)
print(response.json())
1
2
3
const response = await fetch('https://data.unwrangle.com/api/getter/?platform=bestbuy_search&search=ssd+1tb&api_key=API_KEY')
const data = await response.json()
console.log(data)
1
2
3
4
5
6
<?php
$url = 'https://data.unwrangle.com/api/getter/?platform=bestbuy_search&search=ssd+1tb&api_key=API_KEY';
$response = file_get_contents($url);
$data = json_decode($response, true);
print_r($data);
?>
1
2
3
4
5
6
require 'net/http'
require 'uri'

uri = URI.parse('https://data.unwrangle.com/api/getter/?platform=bestbuy_search&search=ssd+1tb&api_key=API_KEY')
response = Net::HTTP.get(uri)
puts response

Query Parameters

As you can see in the example above, our endpoint needs the following query parameters:

Search Query

search

Required

Search keyword that you want to collect data for from the search results page.

page

Optional

The page number for which you want the results. Default value is 1.

ids_only

Optional

Set to true to receive only product IDs and URLs instead of comprehensive product details.

Default value is false if not specified.

Important: Using this parameter reduces the request cost from 10 credits to 2.5 credits and provides faster response times.

Other Required Parameters

platform

Required

Specifies the scraping engine you wish to invoke. In this case, the value should be bestbuy_search.

api_key

Required

Your account's token—which can be obtained by signing up here.

Note

Be sure to replace any whitespace in the search keywords with a plus + sign. So, if you're looking to scrape search results for the keyword "ssd 1tb", please set the value of the query parameter search to "ssd+1tb".

Results

Each request returns up to 24 results. The response will include the following attirbutes for each product in the search results array:

Attributes Returned Data Type Information Represented
id string Retailer ID of product listing
name string Name of product listing
url string URL of product listing
thumbnail string URL of product's thumbnail
model_no string Manufacturer's model number for product
price float Current price of product
price_reduced float Reduced/sale price of product, if applicable
currency string Currency code (e.g., "USD")
currency_symbol string Currency symbol (e.g., "$")
rating float Average rating of product
total_reviews int Number of reviews received by product
variants array Array of variant objects for the product, if applicable
product_highlights array Array of product highlight strings, if applicable

Response Example

Here's the response you can expect to receive for the request showcased above:

{
    "success": true,
    "platform": "bestbuy_search",
    "search": "ssd 1tb",
    "page": 1,
    "total_results": 650,
    "no_of_pages": 28,
    "result_count": 18,
    "results": [
        {
            "id": "6541324",
            "name": "WD - BLACK SN850P 1TB Internal SSD PCIe Gen 4 x4 with Heatsink for PS5",
            "url": "https://www.bestbuy.com/site/wd-black-sn850p-1tb-internal-ssd-pcie-gen-4-x4-with-heatsink-for-ps5/6541324.p?skuId=6541324",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6541/6541324_sd.jpg",
            "model_no": "JXJ62C6H52",
            "price": 124.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        },
        {
            "id": "6601256",
            "name": "Samsung - 990 EVO PLUS SSD 1TB, PCIe Gen 4x4 | 5x2 M.2 2280, Speeds Up to 7,150 MB/s",
            "url": "https://www.bestbuy.com/site/samsung-990-evo-plus-ssd-1tb-pcie-gen-4x4--5x2-m-2-2280-speeds-up-to-7150-mb-s/6601256.p?skuId=6601256",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/3c623518-8022-4e56-b6e5-f6c8cb9144bf.jpg",
            "model_no": "J3ZYG2TVFS",
            "price": 104.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [
                {
                    "variant_type": "Color",
                    "variant_name": "Geek Squad Certified Refurbished 990 EVO PLUS SSD 1TB, PCIe Gen 4x4 | 5x2 M.2 2280, Speeds Up to 7,150 MB/s",
                    "variant_link": "https://www.bestbuy.com/site/samsung-geek-squad-certified-refurbished-990-evo-plus-ssd-1tb-pcie-gen-4x4--5x2-m-2-2280-speeds-up-to-7150-mb-s/6617142.p?skuId=6617142",
                    "variant_img": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/3c623518-8022-4e56-b6e5-f6c8cb9144bf.jpg"
                }
            ],
            "product_highlights": []
        },
        {
            "id": "6523594",
            "name": "Samsung - 990 PRO 1TB Internal SSD PCIe Gen 4x4 NVMe with Heatsink for PS5",
            "url": "https://www.bestbuy.com/site/samsung-990-pro-1tb-internal-ssd-pcie-gen-4x4-nvme-with-heatsink-for-ps5/6523594.p?skuId=6523594",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6523/6523594_sd.jpg",
            "model_no": "J3ZYG28JXY",
            "price": 109.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [
                {
                    "variant_type": "Color",
                    "variant_name": "Geek Squad Certified Refurbished 990 PRO 1TB Internal SSD PCIe Gen 4x4 NVMe with Heatsink for PS5",
                    "variant_link": "https://www.bestbuy.com/site/samsung-geek-squad-certified-refurbished-990-pro-1tb-internal-ssd-pcie-gen-4x4-nvme-with-heatsink-for-ps5/6566990.p?skuId=6566990",
                    "variant_img": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6523/6523594_sd.jpg"
                }
            ],
            "product_highlights": []
        },
        {
            "id": "6571723",
            "name": "Samsung - 990 EVO SSD 1TB Internal SSD PCIe Gen 4x4 | Gen 5x2 M.2 2280, Speeds Up to 5,000MB/s",
            "url": "https://www.bestbuy.com/site/samsung-990-evo-ssd-1tb-internal-ssd-pcie-gen-4x4--gen-5x2-m-2-2280-speeds-up-to-5000mb-s/6571723.p?skuId=6571723",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6571/6571723_sd.jpg",
            "model_no": "J3ZYG2H77K",
            "price": 74.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [
                {
                    "variant_type": "Color",
                    "variant_name": "Geek Squad Certified Refurbished 990 EVO SSD 1TB Internal SSD PCIe Gen 4x4 | Gen 5x2 M.2 2280, Speeds Up to 5,000MB/s",
                    "variant_link": "https://www.bestbuy.com/site/samsung-geek-squad-certified-refurbished-990-evo-ssd-1tb-internal-ssd-pcie-gen-4x4--gen-5x2-m-2-2280-speeds-up-to-5000mb-s/6590152.p?skuId=6590152",
                    "variant_img": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6571/6571723_sd.jpg"
                }
            ],
            "product_highlights": []
        },
        {
            "id": "6523591",
            "name": "Samsung - 990 PRO 1TB Internal SSD PCle Gen 4x4 NVMe",
            "url": "https://www.bestbuy.com/site/samsung-990-pro-1tb-internal-ssd-pcle-gen-4x4-nvme/6523591.p?skuId=6523591",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6523/6523591_sd.jpg",
            "model_no": "J3ZYG28J3X",
            "price": 127.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [
                {
                    "variant_type": "Color",
                    "variant_name": "Geek Squad Certified Refurbished 990 PRO 1TB Internal SSD PCle Gen 4x4 NVMe",
                    "variant_link": "https://www.bestbuy.com/site/samsung-geek-squad-certified-refurbished-990-pro-1tb-internal-ssd-pcle-gen-4x4-nvme/6566989.p?skuId=6566989",
                    "variant_img": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6523/6523591_sd.jpg"
                }
            ],
            "product_highlights": []
        },
        {
            "id": "6408299",
            "name": "Samsung - T7 1TB External USB 3.2 Gen 2 Portable SSD with Hardware Encryption - Titan Gray",
            "url": "https://www.bestbuy.com/site/samsung-t7-1tb-external-usb-3-2-gen-2-portable-ssd-with-hardware-encryption-titan-gray/6408299.p?skuId=6408299",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6408/6408299_sd.jpg",
            "model_no": "J3ZYGCQG8H",
            "price": 99.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [
                {
                    "variant_type": "Color",
                    "variant_name": "Geek Squad Certified Refurbished T7 1TB External USB 3.2 Gen 2 Portable SSD with Hardware Encryption",
                    "variant_link": "https://www.bestbuy.com/site/samsung-geek-squad-certified-refurbished-t7-1tb-external-usb-3-2-gen-2-portable-ssd-with-hardware-encryption-titan-gray/6415699.p?skuId=6415699",
                    "variant_img": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6415/6415699_sd.jpg"
                }
            ],
            "product_highlights": []
        },
        {
            "id": "6447127",
            "name": "Samsung - 870 EVO  1TB Internal SSD SATA",
            "url": "https://www.bestbuy.com/site/samsung-870-evo-1tb-internal-ssd-sata/6447127.p?skuId=6447127",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6447/6447127_sd.jpg",
            "model_no": "J3ZYGCHH2Z",
            "price": 116.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [
                {
                    "variant_type": "Color",
                    "variant_name": "Geek Squad Certified Refurbished 870 EVO 1TB SATA Solid State Drive",
                    "variant_link": "https://www.bestbuy.com/site/samsung-geek-squad-certified-refurbished-870-evo-1tb-sata-solid-state-drive/6451687.p?skuId=6451687",
                    "variant_img": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6447/6447127_sd.jpg"
                }
            ],
            "product_highlights": []
        },
        {
            "id": "6551145",
            "name": "WD - BLACK SN770M 1TB Internal SSD PCIe Gen 4 x4 M.2 2230 for ROG Ally and Steam Deck",
            "url": "https://www.bestbuy.com/site/wd-black-sn770m-1tb-internal-ssd-pcie-gen-4-x4-m-2-2230-for-rog-ally-and-steam-deck/6551145.p?skuId=6551145",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6551/6551145_sd.jpg",
            "model_no": "JXJ62CR8RW",
            "price": 99.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        },
        {
            "id": "6615939",
            "name": "WD - BLACK SN7100 1TB Internal SSD Gen 4 x4 NVMe",
            "url": "https://www.bestbuy.com/site/wd-black-sn7100-1tb-internal-ssd-gen-4-x4-nvme/6615939.p?skuId=6615939",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/1f4cd35d-c762-44cf-93fe-1850f5016450.jpg",
            "model_no": "JXJ62CRKFQ",
            "price": 74.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        },
        {
            "id": "6590152",
            "name": "Samsung - 990 EVO SSD 1TB Internal SSD PCIe Gen 4x4 | Gen 5x2 M.2 2280, Speeds Up to 5,000MB/s",
            "url": "https://www.bestbuy.com/site/samsung-990-evo-ssd-1tb-internal-ssd-pcie-gen-4x4--gen-5x2-m-2-2280-speeds-up-to-5000mb-s/6571723.p?skuId=6571723",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6571/6571723_sd.jpg",
            "model_no": "JCQ6HWTTPV",
            "price": 67.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [
                {
                    "variant_type": "Color",
                    "variant_name": "Samsung - 990 EVO SSD 1TB Internal SSD PCIe Gen 4x4 | Gen 5x2 M.2 2280, Speeds Up to 5,000MB/s",
                    "variant_link": "https://www.bestbuy.com/site/samsung-990-evo-ssd-1tb-internal-ssd-pcie-gen-4x4--gen-5x2-m-2-2280-speeds-up-to-5000mb-s/6571723.p?skuId=6571723",
                    "variant_img": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6571/6571723_sd.jpg"
                }
            ],
            "product_highlights": []
        },
        {
            "id": "6385543",
            "name": "PNY - CS900 1TB Internal SSD SATA",
            "url": "https://www.bestbuy.com/site/pny-cs900-1tb-internal-ssd-sata/6385543.p?skuId=6385543",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6385/6385543cv11d.jpg",
            "model_no": "JXF2C42GFR",
            "price": 59.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        },
        {
            "id": "6615939",
            "name": "WD - BLACK SN7100 1TB Internal SSD Gen 4 x4 NVMe",
            "url": "https://www.bestbuy.com/site/wd-black-sn7100-1tb-internal-ssd-gen-4-x4-nvme/6615939.p?skuId=6615939",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/1f4cd35d-c762-44cf-93fe-1850f5016450.jpg",
            "model_no": "JXJ62CRKFQ",
            "price": 74.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        },
        {
            "id": "6541324",
            "name": "WD - BLACK SN850P 1TB Internal SSD PCIe Gen 4 x4 with Heatsink for PS5",
            "url": "https://www.bestbuy.com/site/wd-black-sn850p-1tb-internal-ssd-pcie-gen-4-x4-with-heatsink-for-ps5/6541324.p?skuId=6541324",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6541/6541324_sd.jpg",
            "model_no": "JXJ62C6H52",
            "price": 124.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        },
        {
            "id": "6506976",
            "name": "WD - Blue SA510 1TB Internal SSD SATA",
            "url": "https://www.bestbuy.com/site/wd-blue-sa510-1tb-internal-ssd-sata/6506976.p?skuId=6506976",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/663945a7-a96f-4593-8f87-a5f04365b8d6.jpg",
            "model_no": "JXJ62C6LVK",
            "price": 69.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        },
        {
            "id": "6385543",
            "name": "PNY - CS900 1TB Internal SSD SATA",
            "url": "https://www.bestbuy.com/site/pny-cs900-1tb-internal-ssd-sata/6385543.p?skuId=6385543",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6385/6385543cv11d.jpg",
            "model_no": "JXF2C42GFR",
            "price": 59.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        },
        {
            "id": "6594250",
            "name": "Crucial - P310 1TB Internal SSD PCIe Gen 4 x4 NVMe M.2",
            "url": "https://www.bestbuy.com/site/crucial-p310-1tb-internal-ssd-pcie-gen-4-x4-nvme-m-2/6594250.p?skuId=6594250",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/e8979dd4-087e-4417-b342-6367e8e5d44f.jpg",
            "model_no": "JX8PSKCGL8",
            "price": 74.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        },
        {
            "id": "6601256",
            "name": "Samsung - 990 EVO PLUS SSD 1TB, PCIe Gen 4x4 | 5x2 M.2 2280, Speeds Up to 7,150 MB/s",
            "url": "https://www.bestbuy.com/site/samsung-990-evo-plus-ssd-1tb-pcie-gen-4x4--5x2-m-2-2280-speeds-up-to-7150-mb-s/6601256.p?skuId=6601256",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/3c623518-8022-4e56-b6e5-f6c8cb9144bf.jpg",
            "model_no": "J3ZYG2TVFS",
            "price": 104.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [
                {
                    "variant_type": "Color",
                    "variant_name": "Geek Squad Certified Refurbished 990 EVO PLUS SSD 1TB, PCIe Gen 4x4 | 5x2 M.2 2280, Speeds Up to 7,150 MB/s",
                    "variant_link": "https://www.bestbuy.com/site/samsung-geek-squad-certified-refurbished-990-evo-plus-ssd-1tb-pcie-gen-4x4--5x2-m-2-2280-speeds-up-to-7150-mb-s/6617142.p?skuId=6617142",
                    "variant_img": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/3c623518-8022-4e56-b6e5-f6c8cb9144bf.jpg"
                }
            ],
            "product_highlights": []
        },
        {
            "id": "6615940",
            "name": "WD - Blue SN5000 1TB Internal SSD PCIe Gen 4 x4 NVMe",
            "url": "https://www.bestbuy.com/site/wd-blue-sn5000-1tb-internal-ssd-pcie-gen-4-x4-nvme/6615940.p?skuId=6615940",
            "thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/86408b41-21a1-4810-87d6-bca041e241de.jpg",
            "model_no": "JXJ62CRR6F",
            "price": 64.99,
            "price_reduced": null,
            "currency": "USD",
            "currency_symbol": "$",
            "rating": null,
            "total_reviews": null,
            "variants": [],
            "product_highlights": []
        }
    ],
    "meta_data": {},
    "credits_used": 10,
    "remaining_credits": 1647498.0
}

Request Cost

10 credits are deducted for each successful request.

When using ids_only=true, only 2.5 credits are deducted per request.

When to use ids_only parameter

Use ids_only=true when:

  • You only need product IDs and URLs for further processing
  • You plan to use the Best Buy Product Data API to fetch comprehensive details for specific products
  • You want faster response times and lower credit consumption
  • You're experiencing slower performance due to recent BestBuy site updates

Support

If you want to add a parameter to our response, or have any question or feedback, please write to us at support@unwrangle.com