ALDI UK Product Scraper avatar

ALDI UK Product Scraper

Pricing

from $0.30 / 1,000 results

Go to Apify Store
ALDI UK Product Scraper

ALDI UK Product Scraper

Extract ALDI UK products, prices, categories, filters, availability, images, and detailed item data for price monitoring and retail research.

Pricing

from $0.30 / 1,000 results

Rating

0.0

(0)

Developer

Dmitriy Gyrbu

Dmitriy Gyrbu

Maintained by Community

Actor stats

1

Bookmarked

6

Total users

3

Monthly active users

16 days ago

Last modified

Share

Extract ALDI UK products, prices, categories, filters, availability, images, nutrition data, and detailed item information. Use the scraper for grocery price monitoring, assortment research, product intelligence, and automated retail workflows.

This is an unofficial scraper and is not affiliated with, endorsed by, or sponsored by ALDI.

Supported operations

OperationResult
searchProducts matching a keyword
itemDetailed product data by product slug or ID
categoryProducts from an ALDI UK category
categoriesCurrent category tree
search_filtersDynamic facets and sorting options

Quick start

The default input returns a small live milk search:

{
"operation": "search",
"query": "milk",
"limit": 5,
"proxyMode": "direct"
}

Exact item details

{
"operation": "item",
"itemSlug": "cowbelle-lactose-free-milk-000000000000422329"
}

Category products

{
"operation": "category",
"categoryId": "1588161416978051001",
"limit": 10
}

Category tree

{
"operation": "categories",
"level": 1,
"limit": 100
}

Search filters

{
"operation": "search_filters",
"query": "milk",
"categoryId": "1588161416978051001"
}

Ready-made Saved Tasks

  • Milk Price & Assortment Watch — collect a bounded current milk catalog for recurring price monitoring.
  • Exact Product Nutrition & Price — retrieve one product with price, availability, nutrition, images, and product metadata.
  • Milk Category Monitor — monitor a known grocery category with a stable category ID.
  • Top-Level Category Map — export the current ALDI UK catalog structure.

Duplicate a task and replace its query, product slug, category ID, or limit with your own target.

Output

Results are written to the default Dataset. Product fields can include:

  • id, slug, name, brand, source_url
  • price, discount_price, currency, unit-price fields
  • availability, in_stock
  • category, category_id, category_slug, breadcrumbs
  • description, nutrition, allergens, warnings, specifications
  • size, images, variants, attributes

The OUTPUT record contains status, counts, errors, effective proxy route, charge-limit state, and published result count.

Proxy strategy

Direct access is the cheapest verified default and currently works from Apify Cloud.

  • direct: no proxy; recommended default
  • auto: source-aware fallback mode
  • apify: standard datacenter or another selected Apify group
  • custom: user-supplied proxy URLs

Standard datacenter, UK residential, and the tested special proxy groups also work. Use them only if direct access becomes unstable.

Use with n8n or Make

A practical workflow is:

ALDI UK Actor → Dataset → n8n/Make → Google Sheets, Telegram, email, or CRM

  1. Start the Actor through the Apify API or integration.
  2. Wait until the run reaches SUCCEEDED.
  3. Read the run's defaultDatasetId.
  4. Compare prices or availability with the previous run.
  5. Send changes to Sheets, Telegram, email, or your internal system.
curl -X POST \
"https://api.apify.com/v2/acts/dromb~aldi-uk-product-search-catalog-unofficial/runs?token=YOUR_APIFY_TOKEN&waitForFinish=120" \
-H "Content-Type: application/json" \
-d '{"operation":"search","query":"milk","limit":10,"proxyMode":"direct"}'

Download results using the returned Dataset ID:

$curl "https://api.apify.com/v2/datasets/DATASET_ID/items?token=YOUR_APIFY_TOKEN&clean=true"

Limitations

  • Availability reflects the public ALDI UK catalog response and may not represent a specific store.
  • Product slugs and category IDs can change when ALDI updates its catalog.
  • Search and category results are bounded by the requested limit.
  • Protection rules and API schemas can change over time.

Current charges are shown in the Actor's Pricing tab and in Apify Console before each run.