Home Depot Scraper: Inventory, Clearance & Price Tracker avatar

Home Depot Scraper: Inventory, Clearance & Price Tracker

Pricing

Pay per event

Go to Apify Store
Home Depot Scraper: Inventory, Clearance & Price Tracker

Home Depot Scraper: Inventory, Clearance & Price Tracker

Scrape Home Depot products with the price, clearance price and units on the shelf in each store near a ZIP code. Check stock of any item in nearby stores (a BrickSeek alternative) and get only-changes alerts: price drops, new clearance, back in stock.

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

7 hours ago

Last modified

Share

Home Depot Scraper: Inventory, Clearance & Price Tracker

Get Home Depot products with the price, clearance price and units on the shelf in each store near a ZIP code. Search by keyword or category, or paste item IDs and check stock in the 1-25 nearest stores, like BrickSeek but pay-per-result and ready for automation.

Schedule it with Only report changes and get just the news: price drops, new clearance, back in stock, sold out.

Export as JSON, CSV, Excel or HTML, or use it as a Home Depot API. No browser, no login, no proxy costs.

How it works

  1. Choose what to do: Search products in stores, Check stock of products in nearby stores or Find stores near a ZIP code
  2. Add keywords (cordless drill), homedepot.com category links, or item IDs (the number at the end of a product link)
  3. Add a US ZIP code and how many of the nearest stores to check (or exact store numbers)
  4. Optional: filters (Only clearance, Only in stock, Minimum discount %, Maximum price) and Only report changes for scheduled alerts (see Monitoring)

Why this Actor

๐Ÿฌ Stock by storeUnits on the shelf in each store, not just "available online": one row per product and store
๐Ÿ“ Stores near a ZIPThe 1-25 nearest Home Depot stores, with distance in miles, or your own store numbers
๐Ÿท๏ธ Clearance & dealsClearance price, % off, was price and special buys for the store you pick
๐Ÿ”” Only changesScheduled runs return only price drops, new clearance, back in stock and sold out
๐Ÿ”Ž Search & categoriesAny keyword or category, brand or "Special Values" page, up to 744 products per search (Home Depot's own limit), top sellers first
๐Ÿงพ SKU lookupTitle, brand, model, store SKU, UPC, rating, reviews and image for any item ID
๐Ÿ’ฐ Cheaper than BrickSeekBrickSeek Premium costs $14.99 a month; tracking 20 items daily here costs about $0.20 a month

Use cases

  • Inventory checker: which of the stores near you has an item on the shelf, and how many units
  • Price tracker: daily alerts when an item drops in price or goes on clearance
  • Retail arbitrage and resale: find discounted items in stock across stores in your area
  • Contractors: check stock of tools and materials before driving to a store
  • Price comparison and catalogs: product data with UPC, model and store SKU for any category
  • AI agents: give your assistant live Home Depot stock and prices through the Apify MCP server

Products by store

One row per product and store. Real example, "cordless drill" in the 3 stores nearest to ZIP 30339 (Atlanta), September 2026: 48 products ร— 3 stores in 11 seconds.

ProductPriceCumberlandBuckheadSandy Springs
RYOBI ONE+ 18V 3/8 in. Drill/Driver Kit$49.9732 on shelf730
RYOBI ONE+ 18V 1/2 in. Drill/Driver Kit$89208227
Milwaukee M18 FUEL 1/2 in. Hammer Drill (Tool-Only)$2291475

A clearance row from the same store: Milwaukee M12 Drill/Impact Combo Kit, clearancePrice $85, regularPrice $169, discountPercent 50.

FieldDescription
itemId, title, brand, model, storeSku, upcThe product
pricePrice you pay in this store today (the clearance price when there is one)
regularPrice, discountPercentWas price and % off, when discounted
isClearance, clearancePrice, isSpecialBuy, promotionDeal type
storeQuantity, inStockAtStore, limitedStockAtStoreUnits on the shelf in this store
pickupAvailable, deliveryAvailable, onlineQuantityOnline availability (ship to home)
storeId, storeName, storeCity, storeState, storeZip, storeDistanceMilesThe store
rating, reviewsCount, department, image, urlProduct page data
query, queryType, redirectedToThe keyword or link this row came from; popular searches like "cordless drill" open a category page, shown in redirectedTo

Search products in stores takes the products from the first (nearest) store and checks the same products in the other stores. Check stock takes your item IDs or links (up to thousands) and checks each in every store.

Find stores near a ZIP code

FieldDescription
storeId, storeNameStore number (use it in Store numbers) and name
street, city, state, zip, phone, distanceMilesAddress and distance from the ZIP code

Only report changes: how monitoring works

Monitoring turns a scheduled run into alerts. It works in three steps:

  1. Switch on Only report changes and pick a Monitor name (one name per list of items or searches)
  2. Save as a task and schedule it, for example every morning (Actor page โ†’ Save as a new task โ†’ Schedule)
  3. First run saves prices and stock and returns everything marked change: new. Every later run compares with the previous run and returns only the differences. An empty result means nothing changed
changeWhen
price_drop, price_increaseThe price in the store changed (previousPrice shows the old one)
clearance_started, clearance_price_drop, clearance_endedThe item went on clearance, got cheaper on clearance, or left clearance
back_in_stock, out_of_stockThe store has it on the shelf again, or sold out
quantity_changeUnits on the shelf changed by at least Report stock count changes of at least (off by default)
new_itemA new product appeared in the search or category

Filters apply to the reported rows, so Only clearance with monitoring returns only items that went on clearance or got cheaper. Use a different Monitor name for each task, otherwise two tasks overwrite each other's memory. You pay for the page scans and for the changes returned, not for unchanged items.

Pricing

Pay per result, no subscription:

EventPrice
Run start$0.002
Store page scan (one request: a search page of 24 products or a stock check of 16 products in one store)$0.0005
Product in a store (a returned row; rows removed by filters and unchanged rows in monitoring are free)$0.001
Store (Find stores near a ZIP code)$0.0005
TaskCost
100 products for a keyword in 1 store~$0.10
Stock of 10 items in the 5 nearest stores~$0.05
Price tracker: 20 items in 1 store, checked daily for 30 days~$0.20 per month
Deals hunt: a 480-product category in 3 stores, daily, only changes~$1.60 per month

Ready-made tasks

Open one, change the ZIP code, keywords or items, and run:

TaskWhat you get
Home Depot Inventory Checker: Stock in Stores Near a ZIPUnits on the shelf in the 5 nearest stores
Home Depot SKU Lookup: Price, Stock and UPC by Item IDProduct data for a list of item IDs
Home Depot Price Tracker: Daily Price Drop AlertsOnly price drops and new clearance, daily

Input example

{
"mode": "stock_check",
"productIds": ["203111686", "https://www.homedepot.com/p/RYOBI-ONE-18V-Cordless-1-2-in-Drill-Driver-Kit-with-1-Compact-Battery-and-Charger-PCL206K1/317987598"],
"zipCode": "30339",
"maxStores": 5,
"onlyChanges": true,
"monitorName": "my-items"
}

Tips

  • Item ID is the number at the end of a product link: homedepot.com/p/.../317987598 โ†’ 317987598. Links work too.
  • Category links: open any category, brand or "Special Values" page on homedepot.com and copy its address (it contains /N-). The "Special Values" pages of each department are the best place to hunt for deals; combine them with Minimum discount %.
  • Clearance is what Home Depot's own data marks as clearance for that store. Some in-store-only clearance items show a price but no unit count; storeQuantity is then empty.
  • Stock numbers are what Home Depot shows for store pickup; the shelf can differ by a few units.
  • US stores only. Home Depot Canada is a different site.
  • Send results to email, Slack or Google Sheets with integrations.