max_results collects up to 600 across pages, and each page fetched is one billed unit (pagesFetched).
Try it in the dashboard first: app.scrapeunblocker.com/dashboard/plugins. You get a live results view plus a copy-paste snippet.
Search
Products matching a keyword.Response
totalResults, totalPages and nextPage page through the rest; pass nextPage as page to continue. spellingSuggestion carries ALDI’s suggestion when it has one.
Category
One category listing, such as Milk, or ALDI’s Lower Prices group.Response
Special Buys
One Special Buys drop - the current one by default - with every drop ALDI has announced.
To list another announced drop, pass its date or link as
category, e.g. su.aldi_au_specials(category="2026-10-14") (https://www.aldi.com.au/special-buys/2026-10-14 also works). A date with no drop returns 404.
Response
Product
One product in full, with ingredients, allergens, claims and storage.Response
product carries every field listed under Search, plus:
What you can build
- In-store price tracking - follow ALDI’s shelf prices and unit prices for a basket of SKUs.
- Special Buys calendar - list every announced drop with its themes and products before it goes on sale.
- Cross-retailer comparison - compare unit prices against Woolworths and Coles.
- Product and allergen catalogs - collect descriptions, ingredients, allergens and storage for the ALDI range.
Next steps
Open the plugins
Run an ALDI search and grab the JSON.
Get an API key
Free trial available on the pricing page.

