Best Buy Stock Checker: In-Store Inventory & Restock Alerts avatar

Best Buy Stock Checker: In-Store Inventory & Restock Alerts

Pricing

Pay per event

Go to Apify Store
Best Buy Stock Checker: In-Store Inventory & Restock Alerts

Best Buy Stock Checker: In-Store Inventory & Restock Alerts

Check Best Buy stock in the stores near any US ZIP code: in stock or not, units when 3 or fewer are left, pickup date, price and online status. Only Best Buy's own offer, no marketplace resellers. Scheduled runs return restocks, sell-outs and price drops for Pokémon cards, GPUs, consoles.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

Best Buy Stock Checker: In-Store Inventory by ZIP & Restock Alerts

Check Best Buy stock in the stores near any US ZIP code: in stock or not, how many are left when 3 or fewer, pickup date, price and online status, for every product of a search or your own list of SKUs. Only Best Buy's own offer: marketplace resellers never hide a sold-out item. Scheduled runs with Only report changes return just restocks, sell-outs and price drops, with the restock history of each store.

Built for hard-to-find items: Pokémon cards, graphics cards (RTX 5090), consoles, LEGO, trading cards.

No login, no browser. Use it as a Best Buy inventory API: one call returns clean JSON.

What makes it different

🏬 Stock in each store near youOne row per product and store: in stock, stock level, exact units when 3 or fewer are left, pickup date, distance. Up to 25 stores around a ZIP code, or exact store numbers
🛡️ Best Buy's own offer onlyBest Buy's marketplace shows resellers first on hot items: the Pokémon Chaos Rising Elite Trainer Box appears at $97.99 from a reseller while Best Buy's own offer is $49.99 (and sold out). This Actor checks Best Buy's own SKU, so "in stock" means Best Buy has it at Best Buy's price
🔔 Restock alerts with historyOnly-changes mode returns back_in_stock, out_of_stock, low_stock, online_back_in_stock, now_available, price_drop. Every change row carries how many restocks this monitor has seen at that store, the last one, and the usual restock weekday
🌐 Online status tooButton state as on the site (Add to Cart, Sold Out, In-Store Only, Coming Soon, Pre-Order) and whether it ships
🔎 Any inputKeywords, bestbuy.com search or category links (with filters), SKUs or product links

Use cases

  • Pokémon card restock tracker: Elite Trainer Boxes, booster bundles and tins Best Buy sells itself (in-store only), in your stores, every 15-30 minutes
  • GPU and console restocks: RTX 50-series, PlayStation, Nintendo Switch 2: back in stock at a store near you or online
  • Stock checker before you drive: which of the 5 nearest stores has the item and how many are left
  • Price tracking: Best Buy price drops on a watchlist of SKUs
  • Resellers and deal sites: store-level availability for many products in one run, as API, CSV or Excel

Example

Input: SKU 6680948 (Panini Prizm FIFA World Cup 2026 Soccer Mega Box), ZIP 11374, 4 stores. Real run, Sept 2026:

StoreMilesIn storeStockPrice
Rego Park0.6✅in_stock$44.99
Flushing2.4✅in_stock$44.99
Long Island City3.3✅in_stock$44.99
Gateway Brooklyn5.2✅in_stock$44.99

The same run for Pokémon Chaos Rising Elite Trainer Box (6673725, $49.99, In-Store Only): out of stock in all 4 stores.

Input

FieldWhat it does
What to doSearch products (keywords or links), Check products (SKUs or links), Find stores near a ZIP code
Keywordse.g. pokemon elite trainer box, rtx 5090, nintendo switch 2
Search or category linksbestbuy.com search or category pages, filters included (qp=brand_facet=Brand~Pokémon)
ProductsSKUs (7 digits, on every product page) or product links
ZIP codeStores nearest to it. Empty = online status only
Number of stores / Search radiusUp to 25 stores within the radius
Store numbersExact stores instead of the nearest ones
Only Best Buy's own offerOn by default (see above)
Only in stock, Maximum priceFilters: you pay only for returned rows
Only report changes, Monitor nameRestock alerts for scheduled runs

Output

FieldExample
title, sku, upc, model, brandPokémon - Trading Card Game: Mega Evolution - Chaos Rising Elite Trainer Box, 6673725, 196214154117
price, regularPrice, discountPercent49.99, 49.99, 0
soldByBest Buy
availability, buttonState, onlineAvailableIn-store only, IN_STORE_ONLY, false
storeId, storeName, storeCity, storeState, storeZip, storeDistanceMiles483, Rego Park, Rego Park, NY, 11374, 0.6
inStockAtStore, stockLevel, storeQuantitytrue, low_stock, 2
pickupDate2026-09-27
change, changes, previousPriceback_in_stock, [back_in_stock, price_drop], 29.99 (monitoring)
restocksSeen, lastRestockAt, usualRestockDay3, 2026-09-27T14:24:55Z, Thursday (2 of 3) (monitoring)
category, releaseDate, rating, reviewsCount, image, urlTrading Card, 2026-05-22, 4.9, 430

Stock levels. Best Buy shows the exact count only when stock is low: storeQuantity is 1-3 with stockLevel: low_stock; with more units, or when Best Buy shows no count, stockLevel is in_stock and storeQuantity is empty. out_of_stock = the store has none.

Pokémon card restocks

Best Buy sells Pokémon TCG products in stores only (button In-Store Only); online you mostly see marketplace resellers. Track them like this:

GoalInput
Every Pokémon product Best Buy sells, in your storesSearch products, keyword pokemon, your ZIP, Only in stock
Alert when an Elite Trainer Box comes back near youSearch products, keyword pokemon elite trainer box, your ZIP, Only report changes, schedule every 15-30 minutes
A watchlist of exact productsCheck products, SKUs such as 6673725, 6685559, Only report changes

Pricing

Pay per event: $0.002 per run, $0.0005 per Best Buy request, $0.001 per returned row (product in a store), $0.0005 per store in Find stores.

ExampleCost
30 Pokémon products x 5 stores (150 rows, 60-90 requests)~$0.20
Restock alerts: 20 items in 5 stores, every 30 minutes, only changes~$0.013 per run with no changes (requests only)
50 products, online status only~$0.08

Tips

  • One request checks a product in a store and ~27 stores around it, so more stores cost almost nothing extra in requests; you pay for the rows you get.
  • Use Only in stock to get just the stores that have the item.
  • Use a separate Monitor name for each scheduled task.
  • Store numbers: run Find stores near a ZIP code once.

Limits

  • US stores only (932 Best Buy stores, Sept 2026 list).
  • Exact units are shown only when 3 or fewer are left, as on bestbuy.com.
  • Some products are sold only online or only in stores: availability tells which.

Ready-made tasks

TaskWhat it does
Best Buy Stock Checker: In-Store Inventory Near a ZIP CodeYour SKUs in the 5 nearest stores
Best Buy Pokémon Restock TrackerOnly Pokémon restocks in your stores, with the usual restock day
Best Buy Pokémon ETB Stock CheckerNewest Elite Trainer Boxes at Best Buy's own $49.99

For AI agents and API

{
"mode": "products",
"products": ["6673725", "6680948"],
"zipCode": "10001",
"maxStores": 5,
"onlyChanges": true,
"monitorName": "pokemon-etb"
}