Skip to content

Best Buy Product Data API

Scrape detailed Best Buy product information instantly with a simple API call

Last Updated: March 6, 2025

A GET request to our /api/getter/?platform="bestbuy_detail" endpoint allows you to scrape product data for any product listing URL on BestBuy.com in real-time.

Example

To scrape details about the latest iPhone from BestBuy, you can use the following command:

1
curl 'https://data.unwrangle.com/api/getter/?platform=bestbuy_detail&url=https%3A%2F%2Fwww.bestbuy.com%2Fsite%2Fbose-quietcomfort-ultra-wireless-noise-cancelling-over-the-ear-headphones-black%2F6554464.p&api_key=API_KEY'
1
2
3
4
5
import requests

url = 'https://data.unwrangle.com/api/getter/?platform=bestbuy_detail&url=https%3A%2F%2Fwww.bestbuy.com%2Fsite%2Fbose-quietcomfort-ultra-wireless-noise-cancelling-over-the-ear-headphones-black%2F6554464.p&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_detail&url=https%3A%2F%2Fwww.bestbuy.com%2Fsite%2Fbose-quietcomfort-ultra-wireless-noise-cancelling-over-the-ear-headphones-black%2F6554464.p&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_detail&url=https%3A%2F%2Fwww.bestbuy.com%2Fsite%2Fbose-quietcomfort-ultra-wireless-noise-cancelling-over-the-ear-headphones-black%2F6554464.p&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_detail&url=https%3A%2F%2Fwww.bestbuy.com%2Fsite%2Fbose-quietcomfort-ultra-wireless-noise-cancelling-over-the-ear-headphones-black%2F6554464.p&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:

Product URL

url

Required

Product listing's URL on BestBuy.com. Remove unnecessary query parameters and encode the URL.

item_id

Optional

Item ID can be used in place of the url parameter. It can be found in the trailing end of the product listing's URL.

Other Required Parameters

platform

Required

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

api_key

Required

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

Note

The value of the query parameter url must be URL or percent encoded. If you're using Python, this can be done with the function urlencode.

Results

The response will include the following attirbutes for the product:

Attributes Returned Data Type Information Represented
name string Name of product listing
brand string Brand name of the product
url string Product listing URL
images array List of image URLs for the product
price number Current price of product
currency string Currency code (e.g. "USD")
currency_symbol string Currency symbol (e.g. "$")
product_id string Retailer's product ID
rating number Average rating of product (out of 5)
total_reviews integer Total number of reviews for the product
in_stock boolean Indicates if product is in stock
categories array List of category objects
categories[].name string Name of category
categories[].url string URL of category page
variants array List of product variants
variants[].type string Type of variant (e.g. "Color", "Size")
variants[].is_selected boolean Whether this variant is currently selected
variants[].name string Name/value of the variant
variants[].image string Image URL for the variant
variants[].in_stock boolean Whether variant is in stock
variants[].url string URL for the variant
variants[].sku_id string SKU ID for the variant
description string Product description
included_items array List of items included with product
product_features array List of product feature objects
product_features[].name string Feature name
product_features[].value string Feature description
is_energy_star_certified boolean Whether product is Energy Star certified
model_no string Product model number
specifications array List of specification objects
specifications[].type string Specification category
specifications[].name string Specification name
specifications[].value string Specification value
upc string Universal Product Code

Response Example

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

{
    "success": true,
    "url": "https://www.bestbuy.com/site/apple-10-9-inch-ipad-latest-model-10th-generation-with-wi-fi-64gb-silver/5200800.p?skuId=5200800",
    "result_count": 1,
    "detail": {
        "name": "Apple - 10.9-Inch iPad - (10th Generation) with Wi-Fi - 64GB - Silver",
        "brand": "Apple",
        "url": "https://www.bestbuy.com/site/apple-10-9-inch-ipad-latest-model-10th-generation-with-wi-fi-64gb-silver/5200800.p?skuId=5200800",
        "images": [
            "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/5200/5200800_sd.jpg",
            "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/5200/5200800cv1d.jpg",
            "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/5200/5200800cv11d.jpg",
            "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/5200/5200800cv12d.jpg",
            "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/5200/5200800cv13d.jpg",
            "https://pisces.bbystatic.com/prescaled/540/960/image2/BestBuy_US/images/videos/hbattadwm65amqvpphys.jpg",
            "https://pisces.bbystatic.com/image2/BestBuy_US/ugc/photos/thumbnail/5bcee5ac974de28052f7117eae6cfac6.jpg"
        ],
        "price": 349.0,
        "currency": "USD",
        "currency_symbol": "$",
        "product_id": "5200800",
        "rating": 4.9,
        "total_reviews": 19929,
        "in_stock": true,
        "categories": [
            {
                "name": "Computers & Tablets",
                "url": "https://www.bestbuy.com/site/electronics/computers-pcs/abcat0500000.c?id=abcat0500000"
            },
            {
                "name": "Tablets",
                "url": "https://www.bestbuy.com/site/computers-pcs/ipad-tablets-ereaders/pcmcat209000050006.c?id=pcmcat209000050006"
            },
            {
                "name": "Apple iPad",
                "url": "https://www.bestbuy.com/site/ipad-tablets-ereaders/ipad/pcmcat209000050007.c?id=pcmcat209000050007"
            },
            {
                "name": "iPad",
                "url": "https://www.bestbuy.com/site/ipad/apple-ipad/pcmcat1490110513760.c?id=pcmcat1490110513760"
            }
        ],
        "variants": [
            {
                "type": "Total Storage Capacity",
                "is_selected": true,
                "name": "64GB",
                "image": null,
                "in_stock": true,
                "url": "https://www.bestbuy.com/site/apple-10-9-inch-ipad-10th-generation-with-wi-fi-64gb-silver/5200800.p?skuId=5200800",
                "sku_id": "5200800"
            },
            {
                "type": "Total Storage Capacity",
                "is_selected": false,
                "name": "256GB",
                "image": null,
                "in_stock": true,
                "url": "https://www.bestbuy.com/site/apple-10-9-inch-ipad-10th-generation-with-wi-fi-256gb-silver/5201004.p?skuId=5201004",
                "sku_id": "5201004"
            },
            {
                "type": "Color",
                "is_selected": true,
                "name": "Silver",
                "image": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/5200/5200800_sd.jpg",
                "in_stock": true,
                "url": "https://www.bestbuy.com/site/apple-10-9-inch-ipad-10th-generation-with-wi-fi-64gb-silver/5200800.p?skuId=5200800",
                "sku_id": "5200800"
            },
            {
                "type": "Color",
                "is_selected": false,
                "name": "Blue",
                "image": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/5200/5200904_sd.jpg",
                "in_stock": true,
                "url": "https://www.bestbuy.com/site/apple-10-9-inch-ipad-10th-generation-with-wi-fi-64gb-blue/5200904.p?skuId=5200904",
                "sku_id": "5200904"
            },
            {
                "type": "Color",
                "is_selected": false,
                "name": "Yellow",
                "image": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/5200/5200906_sd.jpg",
                "in_stock": true,
                "url": "https://www.bestbuy.com/site/apple-10-9-inch-ipad-10th-generation-with-wi-fi-64gb-yellow/5200906.p?skuId=5200906",
                "sku_id": "5200906"
            },
            {
                "type": "Color",
                "is_selected": false,
                "name": "Pink",
                "image": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/5201/5201002_sd.jpg",
                "in_stock": true,
                "url": "https://www.bestbuy.com/site/apple-10-9-inch-ipad-10th-generation-with-wi-fi-64gb-pink/5201002.p?skuId=5201002",
                "sku_id": "5201002"
            }
        ],
        "description": "Colorfully reimagined and more versatile than ever. With an all-screen design,10.9-inch Liquid Retina display,¹ and four gorgeous colors. iPad delivers a powerful way to create, stay connected, and get things done.",
        "included_items": [
            "Apple 10.9-Inch iPad (Latest Model) with Wi-Fi - 64GB",
            "USB-C Charge Cable (1 meter)",
            "20W USB-C Power Adapter"
        ],
        "product_features": [
            {
                "name": null,
                "value": "Striking 10.9-inch Liquid Retina display¹ with True Tone"
            },
            {
                "name": null,
                "value": "A14 Bionic chip with 6-core CPU and 4-core GPU"
            },
            {
                "name": null,
                "value": "12MP Wide back camera"
            },
            {
                "name": null,
                "value": "Landscape 12MP Ultra Wide front camera with Center Stage"
            },
            {
                "name": null,
                "value": "Touch ID for secure authentication and Apple Pay"
            },
            {
                "name": null,
                "value": "Stay connected with ultrafast Wi-Fi 6"
            },
            {
                "name": null,
                "value": "USB-C connector for charging and accessories"
            },
            {
                "name": null,
                "value": "Go far with all-day battery life²"
            },
            {
                "name": null,
                "value": "Works with Apple Pencil (USB-C), Apple Pencil (1st generation)³ , and Magic Keyboard Folio⁴"
            },
            {
                "name": null,
                "value": "iPadOS 17 makes your iPad even more capable with powerful new productivity and collaboration features"
            },
            {
                "name": null,
                "value": "¹The display has rounded corners. When measured diagonally as a rectangle, the iPad 10.9-inch screen is 10.9 inches. Actual viewable area is less."
            },
            {
                "name": null,
                "value": "²Battery life varies by use and configuration. See apple.com/batteries for more information."
            },
            {
                "name": null,
                "value": "³USB-C to Apple Pencil Adapter required to work with iPad (10th generation). Subject to availability."
            },
            {
                "name": null,
                "value": "⁴Accessories sold separately and subject to availability. Compatibility varies by generation. Apps are available on the App Store. Title availability is subject to change. Third-party software sold separately."
            }
        ],
        "is_energy_star_certified": true,
        "model_no": "MPQ03LL/A",
        "specifications": [
            {
                "type": "Key Specs",
                "name": "Screen Size",
                "value": "10.9 inches"
            },
            {
                "type": "Key Specs",
                "name": "Screen Resolution",
                "value": "2360 x 1640"
            },
            {
                "type": "Key Specs",
                "name": "Processor Model",
                "value": "A14 Bionic chip"
            },
            {
                "type": "Key Specs",
                "name": "Total Storage Capacity",
                "value": "64 gigabytes"
            },
            {
                "type": "Key Specs",
                "name": "Operating System",
                "value": "Apple iPadOS"
            },
            {
                "type": "Key Specs",
                "name": "Wireless Connectivity",
                "value": "Bluetooth, Wi-Fi"
            },
            {
                "type": "Key Specs",
                "name": "Battery Chemistry",
                "value": "Lithium-polymer"
            },
            {
                "type": "Key Specs",
                "name": "Security Features",
                "value": "Touch ID sensor"
            },
            {
                "type": "General",
                "name": "Product Name",
                "value": "10.9-Inch iPad - (10th Generation) with Wi-Fi - 64GB"
            },
            {
                "type": "General",
                "name": "Brand",
                "value": "Apple"
            },
            {
                "type": "General",
                "name": "Model Number",
                "value": "MPQ03LL/A"
            },
            {
                "type": "General",
                "name": "Model Family",
                "value": "Apple iPad (10th Generation)"
            },
            {
                "type": "General",
                "name": "Year of Release",
                "value": "2022"
            },
            {
                "type": "General",
                "name": "Color",
                "value": "Silver"
            },
            {
                "type": "Display",
                "name": "Display Type",
                "value": "LED"
            },
            {
                "type": "Display",
                "name": "Screen Size",
                "value": "10.9 inches"
            },
            {
                "type": "Display",
                "name": "Screen Resolution",
                "value": "2360 x 1640"
            },
            {
                "type": "Processor",
                "name": "Processor Brand",
                "value": "Apple"
            },
            {
                "type": "Processor",
                "name": "Processor Model",
                "value": "A14 Bionic chip"
            },
            {
                "type": "Storage",
                "name": "Total Storage Capacity",
                "value": "64 gigabytes"
            },
            {
                "type": "Compatibility",
                "name": "Operating System",
                "value": "Apple iPadOS"
            },
            {
                "type": "Compatibility",
                "name": "Operating System Compatibility",
                "value": "Apple iPadOS"
            },
            {
                "type": "Connectivity",
                "name": "Wireless Connectivity",
                "value": "Bluetooth, Wi-Fi"
            },
            {
                "type": "Connectivity",
                "name": "Network Connectivity",
                "value": "None"
            },
            {
                "type": "Connectivity",
                "name": "Compatible Wireless Standard(s)",
                "value": "Wireless-AX"
            },
            {
                "type": "Connectivity",
                "name": "Bluetooth Version",
                "value": "5.2"
            },
            {
                "type": "Connectivity",
                "name": "GPS Enabled",
                "value": "false"
            },
            {
                "type": "Power",
                "name": "Charging Interface(s)",
                "value": "USB-C"
            },
            {
                "type": "Power",
                "name": "Battery Chemistry",
                "value": "Lithium-polymer"
            },
            {
                "type": "Camera",
                "name": "Front-Facing Camera",
                "value": "true"
            },
            {
                "type": "Camera",
                "name": "Front Facing Camera Megapixels",
                "value": "12 megapixels"
            },
            {
                "type": "Camera",
                "name": "Rear-Facing Camera",
                "value": "true"
            },
            {
                "type": "Camera",
                "name": "Rear Facing Camera Megapixels",
                "value": "12 megapixels"
            },
            {
                "type": "Camera",
                "name": "Built-In Microphone",
                "value": "true"
            },
            {
                "type": "Features",
                "name": "Security Features",
                "value": "Touch ID sensor"
            },
            {
                "type": "Features",
                "name": "Mobile Payment Service Supported",
                "value": "Apple Pay"
            },
            {
                "type": "Dimensions",
                "name": "Product Height",
                "value": "9.79 inches"
            },
            {
                "type": "Dimensions",
                "name": "Product Width",
                "value": "7.07 inches"
            },
            {
                "type": "Dimensions",
                "name": "Product Depth",
                "value": "0.28 inches"
            },
            {
                "type": "Dimensions",
                "name": "Product Weight",
                "value": "16.8 ounces"
            },
            {
                "type": "Certifications Listings & Approvals",
                "name": "ENERGY STAR Certified",
                "value": "true"
            },
            {
                "type": "Warranty",
                "name": "Manufacturer's Warranty - Parts",
                "value": "1 year limited"
            },
            {
                "type": "Warranty",
                "name": "Manufacturer's Warranty - Labor",
                "value": "1 year limited"
            },
            {
                "type": "Other",
                "name": "UPC",
                "value": "194253387442"
            }
        ],
        "upc": "194253387442"
    },
    "remaining_credits": 6003557.0
}

Request Cost

10 credits are deducted for each successful request

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