ALDI Stock Checker & API: Special Buys Stock by Store
Pricing
from $0.31 / 1,000 product rows
ALDI Stock Checker & API: Special Buys Stock by Store
ALDI Australia stock checker and API: Special Buys stock at every store near your postcode (in stock, medium, low or none), plus prices, unit prices and on-sale dates. This week's Special Buys, search, categories or product links. Scheduled runs = restock alerts.
Pricing
from $0.31 / 1,000 product rows
Rating
0.0
(0)
Developer
Superior Actors
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
ALDI Stock Checker & API: Special Buys Stock by Store
See which ALDI stores near any Australian postcode still have a Special Buy, the way aldi.com.au shows it: Stock available, Medium stock or Low/no stock. Check this week's Special Buys (latest, next, this week, upcoming or a date like 2026-10-17), a search (air fryer, heater), a category or exact product links, at up to 100 nearest stores per postcode, nearest first, with store address, suburb, state, distance and map link.
Every product also comes with price, unit price ($2.50 per 100 g), size, brand, Special Buys on-sale date ("On Sale Sat 17 Oct", "While Stocks Last"), category and image, so the same Actor is a full ALDI Australia scraper for prices and the Special Buys catalogue.
Scheduled runs with Only report changes become ALDI restock alerts: a row only when a store gets a product back in stock, its stock goes up or down, it sells out, a Special Buy goes on sale, the price changes, or a new product appears in your Special Buys, search or category.
Use cases: track products & prices, get deal & restock alerts, build Special Buys datasets for Australian deal sites. No login, no browser: an ALDI stock checker and ALDI API that returns JSON, CSV or Excel.
What makes it different
| π¬ Stock at every store near you | The stock level ALDI shows for each store (in_stock, medium_stock, low_or_no_stock), up to 100 nearest stores per postcode, nearest first with distance in km; no other ALDI Actor has store stock |
| π Special Buys by date | latest, next, this week, upcoming, all or an exact date: every Wednesday and Saturday range ALDI still lists, past ones with what is left, future ones before they go on sale |
| π Restock alerts | back_in_stock, restocked, low_or_sold_out, stock_down, on_sale_now, price_drop, price_rise, new_product, store by store; unchanged rows are free |
| π Postcode in, stores out | Any postcode (2000, 3000, 4000, 5000, 6000): store id, address, suburb, state, coordinates and Google Maps link |
| π Whole catalogue too | Search, any category (Milk, Limited Time Only, Lower Prices, Super Savers, Christmas), five sort orders, every page to the end |
| π Exact products | Paste aldi.com.au product links or SKUs for a fixed watchlist |
Example
Input: Special Buys latest (Wed 14 Oct), postcode 2000 (Sydney CBD), 5 nearest stores. Real run, 15 Oct 2026:
| Product | Price | Darlinghurst 1.8 km | North Sydney 2.6 km | Broadway 2.8 km | Edgecliff 2.9 km | Waterloo 3.9 km |
|---|---|---|---|---|---|---|
| French Dark Chocolate Truffles 400g | $9.99 | Medium | Stock available | Medium | Stock available | Low/no |
| Chicken Shawarma Meal Kit 810g | $14.99 | Medium | Medium | Low/no | Low/no | Low/no |
| Graphic Markers 60 Pack | $19.99 | Low/no | Low/no | Medium | Stock available | Low/no |
| A3 Light Pad | $29.99 | Low/no | Low/no | Low/no | Low/no | Medium |
| Wooden Art Box Set | $29.99 | Low/no | Low/no | Low/no | Low/no | Low/no |
20 Special Buys Γ 5 stores = 100 rows in 20 seconds: 39 "Stock available", 20 "Medium stock", 29 "Low/no stock", 12 without stock information at that store.
Input
| Field | What it does |
|---|---|
| Special Buys | latest, next, this week, upcoming, all, a date (2026-10-17) or a Special Buys link (https://www.aldi.com.au/special-buys/2026-10-17) |
| Postcodes (store stock) | Australian postcodes, e.g. 2000; empty = prices only, no store stock |
| Stores per postcode, Radius (km) | 10 stores within 25 km by default; up to 100 stores and 200 km |
| Search terms | e.g. air fryer, heater, milk |
| Categories | A category link (https://www.aldi.com.au/products/dairy-eggs-fridge/milk/k/1111111160), path (dairy-eggs-fridge/milk) or name (Milk, Limited Time Only) |
| Products | Product links (https://www.aldi.com.au/product/ambiano-3-5l-air-fryer-000000000000737588) or SKUs (737588) |
| Max products per query, Sort by | 100 by default, 0 = all; relevance, price or name |
| Only stores with stock, Only Special Buys, Maximum price | Filters: you pay only for returned rows |
| Only report changes, Monitor name | Restock and price alerts for scheduled runs |
Output
| Field | Example |
|---|---|
name, brand, size, sku | 3.5L Air Fryer, AMBIANO, null, 000000000000737588 |
stockStatus, stockText, hasStock | medium_stock (also in_stock, low_or_no_stock, no_info, not_on_sale_yet), Medium stock, true |
storeId, storeAddress, storeSuburb, storeState, storePostcode | G293, 100 Market Street, South Melbourne, VIC, 3205 |
distanceKm, storeLatitude, storeLongitude, storeMapUrl, postcode | 1.9, -37.83, 144.96, Google Maps link, 3000 (the postcode you gave) |
price, unitPrice, unitMeasure, unitPriceText | 4.99, 2.5, 100 g, $2.50 per 100 g |
isSpecialBuy, onSaleDate, onSaleText | true, 2026-10-14, While Stocks Last (or "On Sale Sat 17 Oct") |
category, categoryPath, ageRestricted | Biscuits & Cookies, Christmas > Biscuits & Cookies, false |
url, imageUrl | aldi.com.au product page, image |
query, position, scrapedAt | the Special Buys date, search, category or product the row came from, its place in the results |
change, previousStockStatus, previousPrice, priceChange | back_in_stock, low_or_no_stock, 44.99, 0 (monitoring) |
Without postcodes each row is one product; with postcodes each row is one product at one store.
Pricing
Pay per event: $0.001 per run and $0.00039 per returned row ($0.39 per 1 000 rows). Apify Scale plan: $0.351 per 1 000, Business plan and above: $0.312 per 1 000.
| Example | Cost |
|---|---|
| This week's Special Buys (~85 products), no postcode | ~$0.03 |
| 20 Special Buys at 5 stores near a postcode (100 rows) | ~$0.04 |
| Restock alert: 10 products at 10 stores every hour, 5 changes a day |
FAQ
How do I check ALDI stock in store? Put the product link (or a search such as air fryer) and your postcode in the input. Each row is one nearby store with the stock level ALDI shows on its website: Stock available, Medium stock or Low/no stock.
Is there an ALDI Special Buys stock checker for Australia? Yes, this one: latest in Special Buys plus your postcode returns every product of the newest Special Buys range at every store near you, nearest first. Run it on Wednesday or Saturday morning before you go.
Does ALDI have an API for prices and stock? ALDI runs aldi.com.au on JSON endpoints, and this Actor calls them for you and returns clean rows, so you get a ready ALDI product and stock API without keys or setup. Call it from your code with the Apify API, or schedule it and download CSV / Excel.
Why do regular groceries have no store stock? ALDI Australia shows store stock only for Special Buys and other limited lines. Groceries get one row with price and unit price, and stockStatus empty.
What does not_on_sale_yet mean? The Special Buy goes on sale on a later date (onSaleDate): ALDI shows no store stock until then. Schedule the run with Only report changes to get on_sale_now when stock appears.
Can I get alerts when an item is back in stock? Yes: add the products or a Special Buys date, your postcode, turn on Only report changes, save it as a task and schedule it hourly or daily. Connect email, Slack or Google Sheets in Integrations.
Which states are covered? Every ALDI Australia store: NSW, ACT, VIC, QLD, SA and WA. ALDI has no stores in the NT and Tasmania.
Tips
- One stock request covers 10 stores: 10 stores per postcode = 1-2 requests per product.
- Use Only stores with stock to get only the stores worth the trip.
- For a restock watchlist, use Products with links: the same products every run. Use a separate Monitor name for each scheduled task.
Limits
- ALDI Australia (aldi.com.au) only.
- Stock is the level ALDI shows (three levels), not a unit count; ALDI publishes it only for Special Buys and limited lines.
- Prices are the aldi.com.au prices, the same in every store.
Other Australian supermarket tools
| Actor | What it does |
|---|---|
| Coles vs Woolworths vs ALDI Price Comparison & API | One shopping list priced at Coles, Woolworths and ALDI side by side: cheapest store per item, same-product matches, basket totals |
| Coles Stock Checker & API | Exact stock count, prices and specials at every Coles store near a postcode, the whole specials catalogue, restock alerts |
| Woolworths Scraper & API | Woolworths Australia prices, specials, half price and multibuy deals, stock, barcodes and nutrition |
For AI agents and API
{"specialBuys": ["latest", "next"],"postcodes": ["2000", "3000"],"storesPerPostcode": 10,"products": ["https://www.aldi.com.au/product/ambiano-3-5l-air-fryer-000000000000737588"],"maxItemsPerQuery": 0,"inStockOnly": true,"onlyChanges": true,"monitorName": "aldi-restock"}
Each row is one product at one store with stockStatus, stockText, storeAddress, distanceKm, price, onSaleDate and the product link.