Lidl Scraper avatar

Lidl Scraper

Under maintenance

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Lidl Scraper

Lidl Scraper

Under maintenance

Scrapes products and categories from Lidl Netherlands (lidl.nl). Returns the full assortment plus the current weekly deals which include live pricing and discount percentages.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Rashad Ansari

Rashad Ansari

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

18 days ago

Last modified

Categories

Share

Lidl Netherlands Product Scraper

Scrapes products and categories from Lidl Netherlands (lidl.nl). Returns the full assortment plus the current weekly deals which include live pricing and discount percentages.

What does this Actor do?

  • Discovers the full Lidl NL category tree via BFS (HTML scraping + Nuxt SSR data parsing)
  • Scrapes product data embedded in data-grid-data attributes on listing pages
  • Matches deal products to their category using Lidl's wonCategoryPrimary metadata

Input

FieldTypeDefaultDescription
outputCategoriesbooleanfalseIf true, category objects (with type: "category") are also pushed to the dataset
proxyobjectOptional Apify proxy configuration

Example input — full assortment with categories

{
"outputCategories": true
}

Output

Each item in the dataset represents a product or (optionally) a category.

Product item

{
"type": "product",
"external_id": "4056489876543",
"name": "Lidl Bio Appels",
"base_price": "2.49",
"current_price": "1.74",
"has_discount": true,
"discount_text": "30% korting",
"image_url": "https://www.lidl.nl/...",
"website_url": "https://www.lidl.nl/p/lidl-bio-appels/...",
"category_external_id": "h12345"
}

Category item (outputCategories: true)

{
"type": "category",
"external_id": "h12345",
"name": "Groenten & fruit",
"parent_external_id": "h10001"
}

Fields

FieldTypeDescription
typestring"product" or "category"
external_idstringLidl product ID (EAN/barcode) or category path ID (e.g. h12345)
namestringProduct or category name
base_pricestring|nullOriginal price before discount in EUR, or null if unlisted
current_pricestring|nullCurrent price in EUR, or null if unlisted
has_discountbooleantrue if the product is currently on weekly deal promotion
discount_textstring|nullDiscount percentage (e.g. "30% korting")
image_urlstring|nullProduct image URL
website_urlstring|nullDirect link to the product page on lidl.nl
category_external_idstring|nullThe category this product belongs to
parent_external_idstring|null(categories only) Parent category ID, or null for top-level

Notes

  • Lidl does not provide a public API; this scraper parses HTML and embedded JSON from the website.
  • Apify may mark this Actor as under maintenance when a run takes longer than 5 minutes. This is expected, so you do not need to worry about that status.