Home Depot Scraper: Inventory, Clearance & Price Tracker
Pricing
Pay per event
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
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
7 hours ago
Last modified
Categories
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
- Choose what to do: Search products in stores, Check stock of products in nearby stores or Find stores near a ZIP code
- Add keywords (
cordless drill), homedepot.com category links, or item IDs (the number at the end of a product link) - Add a US ZIP code and how many of the nearest stores to check (or exact store numbers)
- 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 store | Units on the shelf in each store, not just "available online": one row per product and store |
| ๐ Stores near a ZIP | The 1-25 nearest Home Depot stores, with distance in miles, or your own store numbers |
| ๐ท๏ธ Clearance & deals | Clearance price, % off, was price and special buys for the store you pick |
| ๐ Only changes | Scheduled runs return only price drops, new clearance, back in stock and sold out |
| ๐ Search & categories | Any keyword or category, brand or "Special Values" page, up to 744 products per search (Home Depot's own limit), top sellers first |
| ๐งพ SKU lookup | Title, brand, model, store SKU, UPC, rating, reviews and image for any item ID |
| ๐ฐ Cheaper than BrickSeek | BrickSeek 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.
| Product | Price | Cumberland | Buckhead | Sandy Springs |
|---|---|---|---|---|
| RYOBI ONE+ 18V 3/8 in. Drill/Driver Kit | $49.97 | 32 on shelf | 73 | 0 |
| RYOBI ONE+ 18V 1/2 in. Drill/Driver Kit | $89 | 20 | 82 | 27 |
| Milwaukee M18 FUEL 1/2 in. Hammer Drill (Tool-Only) | $229 | 14 | 7 | 5 |
A clearance row from the same store: Milwaukee M12 Drill/Impact Combo Kit, clearancePrice $85, regularPrice $169, discountPercent 50.
| Field | Description |
|---|---|
itemId, title, brand, model, storeSku, upc | The product |
price | Price you pay in this store today (the clearance price when there is one) |
regularPrice, discountPercent | Was price and % off, when discounted |
isClearance, clearancePrice, isSpecialBuy, promotion | Deal type |
storeQuantity, inStockAtStore, limitedStockAtStore | Units on the shelf in this store |
pickupAvailable, deliveryAvailable, onlineQuantity | Online availability (ship to home) |
storeId, storeName, storeCity, storeState, storeZip, storeDistanceMiles | The store |
rating, reviewsCount, department, image, url | Product page data |
query, queryType, redirectedTo | The 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
| Field | Description |
|---|---|
storeId, storeName | Store number (use it in Store numbers) and name |
street, city, state, zip, phone, distanceMiles | Address and distance from the ZIP code |
Only report changes: how monitoring works
Monitoring turns a scheduled run into alerts. It works in three steps:
- Switch on Only report changes and pick a Monitor name (one name per list of items or searches)
- Save as a task and schedule it, for example every morning (Actor page โ Save as a new task โ Schedule)
- 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
change | When |
|---|---|
price_drop, price_increase | The price in the store changed (previousPrice shows the old one) |
clearance_started, clearance_price_drop, clearance_ended | The item went on clearance, got cheaper on clearance, or left clearance |
back_in_stock, out_of_stock | The store has it on the shelf again, or sold out |
quantity_change | Units on the shelf changed by at least Report stock count changes of at least (off by default) |
new_item | A 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:
| Event | Price |
|---|---|
| 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 |
| Task | Cost |
|---|---|
| 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:
| Task | What you get |
|---|---|
| Home Depot Inventory Checker: Stock in Stores Near a ZIP | Units on the shelf in the 5 nearest stores |
| Home Depot SKU Lookup: Price, Stock and UPC by Item ID | Product data for a list of item IDs |
| Home Depot Price Tracker: Daily Price Drop Alerts | Only 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;
storeQuantityis 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.