ALDI Australia Scraper - $0.90 / 1000 Products avatar

ALDI Australia Scraper - $0.90 / 1000 Products

Pricing

from $0.90 / 1,000 results

Go to Apify Store
ALDI Australia Scraper - $0.90 / 1000 Products

ALDI Australia Scraper - $0.90 / 1000 Products

Scrape ALDI Australia products: search, categories (Lower Prices, Super Savers ...), Special Buys drops with their themes, or product pages. Price, was-price, unit price, size, badges, categories, plus ingredients, allergens and images. $0.90 per 1000 products.

Pricing

from $0.90 / 1,000 results

Rating

0.0

(0)

Developer

Scrapeunblocker

Scrapeunblocker

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

ALDI Australia Scraper

Scrape ALDI Australia (aldi.com.au) products as clean JSON: search results, whole categories (including Lower Prices, Super Savers and Limited Time Only), Special Buys drops with their themes, or product pages. Every product comes with price, was-price, unit price, size, bottle deposit, the Special Buy on-sale date, badges, availability, image and categories; product pages add the description, ingredients, allergens, claims, storage, usage, warnings and all images. Prices are ALDI's in-store prices in AUD (ALDI Australia does not sell groceries online).

Features

  • Search mode - products matching each search term (queries).
  • Category mode - every product of each category (categories: category link or key).
  • Specials mode - the products of each Special Buys drop (specialBuys: drop date or link; the current drop when empty), optionally one theme. The LISTINGS record lists every announced drop with its themes.
  • Product mode - one product page per input (products: product link or SKU) with ingredients, allergens and images.
  • Up to 2000 products per listing - pages are followed automatically.
  • Many inputs per run - search terms, categories or products in parallel.

Use cases

  • Price comparison - ALDI prices next to Woolworths and Coles (see our Woolworths and Coles scrapers).
  • Special Buys tracking - every drop, its themes and products.
  • Ingredient and allergen databases - ingredients, allergens and claims.
  • Retail analytics - assortment and pricing by category.

Input

FieldTypeDefaultDescription
modestringsearchsearch, category, specials or product.
queriesarraymilkSearch terms (search mode).
categoriesarray-Category links or keys (1111111160) (category mode).
specialBuysarray-Special Buys drop dates (2026-10-14) or links; empty = current drop (specials mode).
themestring-Specials: one theme of the drop, e.g. Gardening.
productsarray-Product links or SKUs (product mode).
maxResultsinteger60Products per listing (1-2000).
sortstringrelevancerelevance, price_asc, price_desc, name_asc, name_desc.
proxyCountrystring-Optional exit-IP country (ISO-2).
concurrencyinteger3Inputs processed at the same time (1-5).

Example input

{
"mode": "category",
"categories": [
"https://www.aldi.com.au/products/dairy-eggs-fridge/milk/k/1111111160",
"1588161425841179"
],
"maxResults": 300,
"sort": "price_asc"
}

Output

One dataset item per product. A listing item (search, category, specials):

{
"mode": "search",
"input": "milk",
"position": 1,
"id": "000000000538441002",
"name": "Milk Mouse - Milk Chocolate 168g",
"brand": "CHOCEUR",
"size": "168 g",
"url": "https://www.aldi.com.au/product/choceur-milk-mouse-milk-chocolate-168g-000000000538441002",
"price": 3.99,
"priceText": "$3.99",
"wasPrice": null,
"currency": "AUD",
"onSale": false,
"savings": null,
"unitPrice": {
"price": 2.38,
"per": "100 g",
"text": "$2.38 per 100 g"
},
"bottleDeposit": null,
"specialBuy": null,
"badges": [],
"available": true,
"soldOnline": false,
"ageRestricted": false,
"image": "https://dm.apac.cms.aldi.cx/is/image/aldiprodapac/product/jpg/scaleWidth/1000/d0097d9d-25d6-4cd1-b1dd-1ea5f7a154ba/choceur-milk-mouse-milk-chocolate-168g",
"categories": [
"Pantry",
"Confectionery"
],
"categoryKeys": [
"970000000",
"1111111181"
]
}

A product-mode item adds the product page's details (lists shortened):

{
"mode": "product",
"input": "000000000000398691",
"id": "000000000000398691",
"name": "Light Milk 2L",
"brand": "FARMDALE",
"size": "2 l",
"url": "https://www.aldi.com.au/product/farmdale-light-milk-2l-000000000000398691",
"price": 3.39,
"priceText": "$3.39",
"wasPrice": null,
"currency": "AUD",
"onSale": false,
"savings": null,
"unitPrice": {
"price": 1.7,
"per": "1 L",
"text": "$1.70 per 1 L"
},
"bottleDeposit": null,
"specialBuy": null,
"badges": [],
"available": true,
"soldOnline": false,
"ageRestricted": false,
"image": "https://dm.apac.cms.aldi.cx/is/image/aldiprodapac/product/jpg/scaleWidth/1000/93645b60-eb11-4046-b28e-2b441f8585a4/farmdale-light-milk-2l",
"categories": [
"Dairy, Eggs & Fridge",
"Milk"
],
"categoryKeys": [
"960000000",
"1111111160"
],
"description": "Reduced fat milk that is a good source of calcium and permeate free.",
"ingredients": "Reduced Fat†† Milk (100%).",
"allergens": [],
"claims": [
{
"label": "Contains",
"value": "Gluten, wheat"
},
{
"label": "May contain",
"value": "Crustacean"
}
],
"storage": "Chilled: Keep refrigerated. Store below 4°C.",
"usage": null,
"warnings": null,
"countryOfOrigin": null,
"legalDisclaimer": "In a small number of products, information displayed on the ALDI website may differ from the product available at your nearest ALDI store.",
"images": [
"https://dm.apac.cms.aldi.cx/is/image/aldiprodapac/product/jpg/scaleWidth/1000/93645b60-eb11-4046-b28e-2b441f8585a4/farmdale-light-milk-2l",
"https://dm.apac.cms.aldi.cx/is/image/aldiprodapac/product/jpg/scaleWidth/1000/3179b931-650a-453c-a82b-3ac344442f53/farmdale-light-milk-2l"
]
}

The key-value store also holds:

  • LISTINGS - per search term, category or specials listing: total results, pages fetched and products collected.
  • ERRORS - inputs that returned no products (no match, unknown product or category, blocked) with the reason. These are not billed.

Pricing

$0.90 per 1000 products. You pay only for products delivered; inputs without products are not charged.

Notes

  • ALDI shows 60 products per page; a listing returns at most maxResults products, sometimes a few less when pages repeat products.
  • Prices are in-store prices; soldOnline tells which products can be bought online (mostly Special Buys).
  • This actor is not affiliated with ALDI Australia.