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

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

Pricing

from $0.80 / 1,000 product rows

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

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

Check Best Buy stock at the stores around up to 10 ZIP codes: in stock, units when 3 or fewer, pickup and shipping dates, open-box offers and price history. Scheduled runs alert on restocks, sell-outs and price drops for GPUs, consoles and trading cards. Export JSON or CSV, or send to Slack.

Pricing

from $0.80 / 1,000 product rows

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

πŸ›’ Best Buy Stock Checker: In-Store Stock by ZIP & Restock Alerts

Know which Best Buy stores have it before you drive there
Check stock at the stores around one ZIP code or ten, see pickup and shipping dates, and get an alert the moment a sold-out item is back or a price drops. No Best Buy login needed.
πŸ“ Many ZIP codes, one run
Sweep about 25 stores per ZIP code. A store reached from two ZIP codes shows up once.
πŸ”” Restock and price alerts
Back in stock, sold out, low stock, price drop or your target price. Quiet runs return nothing.
🚚 Pickup and shipping dates
Earliest pickup, shipping cost, free shipping flag and arrival date for each ZIP code.
πŸ“¦ Open-box and price history
Open-box offers by condition, plus the lowest and highest price your monitor has seen.

Point this Actor at any Best Buy product, search or category and see where it is on the shelf near you. Add your ZIP codes, run it once or put it on a schedule, and keep only the products that changed.

πŸ” What does Best Buy Stock Checker do?

Best Buy shows stock for one store at a time. This Actor checks the whole area around each ZIP code you give it and returns one clear answer per product: which stores have it, how many are left when the number is low, and when you can pick it up.

You can start from keywords, product numbers (SKUs), or links copied straight from bestbuy.com: product pages, search results and category pages. Filters for brand, price range, rating, on sale and sold by Best Buy keep the list to what matters.

Each result also carries the current and regular price, discount, rating, release date, and flags for pre-order and coming-soon items. Turn on open-box offers to see cheaper conditions of the same product.

Best Buy shows an exact unit count only when 3 or fewer are left at a store. Above that, a store is reported as in stock.

Items sold by marketplace sellers ship from the seller, not from store shelves, so they come back without a store stock verdict.

πŸ’‘ Who uses this?

  • I buy and resell hard-to-find hardware. I need to see which stores near me have a graphics card or console on the shelf today, so I stop driving to empty shelves.
  • I collect trading cards and drops. I want to know the day a sealed box shows up in a store, and which weekday restocks usually land.
  • I am a deal hunter. I want a message the second an item falls under my target price or gets a real discount, not a daily check by hand.
  • I need it today. I am comparing pickup dates and shipping across my home, my office and my parents' ZIP code before I order.

πŸš€ How to use

STEP 1
Add products and ZIP codes
Type keywords or SKUs, or paste Best Buy links. Add the ZIP codes you care about.
STEP 2
Pick a layout
One row per product with its stores inside, or one row per product and store.
STEP 3
Schedule and get alerts
Turn on changes-only, set a schedule, and add an optional Slack or Discord link.

πŸ“₯ Input

FieldTypeRequiredDescription
searchQueriesarray of textNoKeywords to look up on bestbuy.com, such as RTX 5070 or pokemon elite trainer box. Best Buy search links also work.
skusarray of textNoExact Best Buy product numbers or product page links. The cheapest way to follow one item.
startUrlsarray of URLsNoSearch, category or product links copied from bestbuy.com. Filters in a search link are kept.
zipCodesarray of textNoUS ZIP codes to check, up to 10. About 25 of the nearest stores are covered for each.
maxStoreDistanceMilesintegerNoIgnore stores farther than this. Empty includes every nearby store Best Buy reports.
brandsarray of textNoKeep only these brands.
minPrice / maxPricenumberNoPrice range in USD.
minRatingnumberNoMinimum average customer rating, 0 to 5.
soldByenumNoAnyone, Best Buy only, or marketplace sellers only. Best Buy only follows real store inventory.
onSaleOnlybooleanNoKeep only products priced below their regular price.
inStockOnlybooleanNoKeep only products you can buy now, in a store or online.
sortByenumNoOrder for keyword and category results, for example Newest arrivals to catch new drops.
maxProductsPerSearchintegerNoProducts taken from each keyword or link. Default: 10.
outputShapeenumNoOne row per product, or one row per product and store.
storesToIncludeenumNoOnly stores that have it, or every store checked.
includeOpenBoxbooleanNoAdd open-box offers for each product. Off by default.
maxResultsintegerNoMaximum rows to return. Default: 20. Free-plan runs return at most 25.
onlyChangesbooleanNoReturn only products with an alert since the last run. The first run saves the starting state.
monitorNametextNoName of the saved history. Use one per watch list.
alertOnarray of enumNoWhich changes count as alerts: new listing, back in stock, sold out, low stock, price drop, price increase, target price reached.
targetPricenumberNoAlert when a product reaches this price or lower.
minDiscountPercentnumberNoOnly alert on price drops of at least this percent below the regular price.
webhookUrltextNoOptional https link that receives a Slack, Discord or generic JSON message when alerts are found.
maxConcurrencyintegerNoProducts checked at the same time. Default: 3.
proxyConfigurationproxyNoOptional. The Actor switches to a proxy by itself if it is needed.

πŸ“Š Data table

FieldTypeDescription
skustringBest Buy product number.
name, brand, url, imageUrlstringProduct name, brand, product page link and main image.
price, regularPrice, savings, discountPercentnumberCurrent price, regular price, amount saved and percent off.
onSalebooleanTrue when the price is below the regular price.
soldBystringbestbuy or marketplace.
rating, reviewCountnumberAverage customer rating and number of reviews.
releaseDate, isPreorder, isComingSoonmixedRelease date and pre-order or coming-soon flags.
buttonState, availableOnlinemixedBuy button status and whether it can be ordered online now.
stockLevelstringin_stock, low_stock or out_of_stock across the nearby stores.
inStockAtStores, storesInStock, storesCheckedmixedWhether any store has it, how many do, and how many were checked.
nearestStoreInStockobjectThe closest store that has it.
storesarray of objectsStores with stock (or all stores checked), nearest first, with distance, units left, pickup date and the ZIP code each was found from.
byZiparray of objectsPer ZIP code summary with stores in stock, shipping options, free shipping flag, earliest arrival and home delivery.
openBoxOffersarray of objectsOpen-box condition, price and savings.
storeId, storeName, storeCity, storeZip, distanceMilesmixedStore details, on the one row per product and store layout.
storeStockLevel, storeQuantity, pickupAvailable, pickupDate, shipToStoreDatemixedStock at that store, units left when 3 or fewer, and pickup or ship-to-store dates.
changeType, changes, previousPricemixedWhat changed since the last monitored run.
lowestPriceSeen, highestPriceSeen, lastPriceChangeAtmixedPrice history kept by your monitor.
restocksSeen, lastRestockAt, usualRestockDaymixedRestock count, last restock and the weekday restocks usually land.
firstSeenAt, checkedAtstringWhen your monitor first saw the product and when it was checked.

Fields with no data for a product are left out instead of being filled with placeholders.

πŸ’° Pricing

You pay per result row, with no start fee and no per-request fee. One row is one product (or one product and store, if you pick that layout). Paid Apify plans get volume discounts automatically. With changes-only turned on, quiet scheduled runs return nothing and cost nothing, so watching a long list is cheap. Free-plan accounts can try the Actor with up to 25 rows per run and 3 runs per day.

⭐ Enjoying Best Buy Stock Checker?

⭐ ⭐ ⭐ ⭐ ⭐
Saved you a wasted trip to an empty shelf? Tell other shoppers.
A 5-star rating takes 10 seconds and helps other resellers and deal hunters find it. Your feedback also tells us what to build next.
β˜…Β Β Rate this Actor on Apify

❓ FAQ

How do I check Best Buy stock by ZIP code? Add one or more ZIP codes and a keyword, SKU or Best Buy link, then run the Actor. Each product comes back with the nearby stores that have it and their pickup dates.

Does it show exact quantities in stores? Best Buy shows an exact unit count only when 3 or fewer are left. Those stores are marked low stock with the number. Stores with more are marked in stock.

Can I get an alert when a sold-out item is back in stock? Yes. Turn on changes-only, keep a monitor name, and run on a schedule. Only products that went back in stock, sold out, dropped in price or hit your target price come back. Add a Slack or Discord link to get a message.

Do I need a Best Buy account? No. The Actor needs no login, account or key. It only reads public product and store availability.

πŸ”— Other actors