Lidl UK Product Scraper avatar

Lidl UK Product Scraper

Pricing

from $0.30 / 1,000 result items

Go to Apify Store
Lidl UK Product Scraper

Lidl UK Product Scraper

Scrape Lidl UK product search, categories, prices, and normalized item data.

Pricing

from $0.30 / 1,000 result items

Rating

0.0

(0)

Developer

Dmitriy Gyrbu

Dmitriy Gyrbu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Scrape product listings, categories, prices, and detailed item data from Lidl UK (lidl.co.uk).

Use this scraper for price monitoring, market research, product research, and availability checks on the Lidl UK online grocery catalog.

Disclaimer: This is an unofficial scraper and is not affiliated with, endorsed by, or sponsored by Lidl or the Schwarz Group.

Supported operations

OperationDescription
searchKeyword search via public SSR storefront
categoryList products for a category
categoriesDiscover shoppable category pages
itemFull product details from product page
search_filtersAvailability, category pivots, sort options
probeHealth check for storefront access

Not supported: store locator, review feeds, full Lidl SKU catalog.

Input guide by operation

The Apify Console form shows all fields at once. Only fill the fields relevant to your chosen operation.

search (default)

FieldRequiredNotes
queryYese.g. wine, milk
pageNoDefault 1
limitNoDefault 5, max 100
sortNorelevance, price_asc, price_desc, title_asc, title_desc

category

FieldRequiredNotes
category_id or slug or urlOne requirede.g. category_id=a10023986, slug red-wine/a10023986
page, limit, sortNoPagination and sort

item

FieldRequiredNotes
barcode or product_id or slug or urlOne requiredUse ids from search/category results, e.g. product_id=10048484

categories / search_filters / probe

No additional required fields beyond operation. For search_filters, optional query or category context helps.

Example inputs

Default search:

{
"operation": "search",
"query": "wine",
"limit": 5
}

Category listing:

{
"operation": "category",
"category_id": "a10023986",
"limit": 5
}

Full item by product id:

{
"operation": "item",
"product_id": "10048484"
}

Output fields

Search / category listings

id, name, brand, source_url, slug, price, discount_price, currency, image, category, breadcrumbs

Item (full enrichment)

id, name, brand, source_url, description, price, discount_price, currency, barcode, images, specifications, attributes, stock_status, in_stock, variants, rating, review_count

Run summary is stored in the OUTPUT key-value record.

Proxy behavior

  • Default strategy in cloud: proxy_first with GB Apify RESIDENTIAL proxy.
  • Modes: auto (recommended), direct, apify, custom via proxyMode input or env vars.
  • Retries: Rotates httpx / cloudscraper / tls_client / curl_cffi on block-like responses.
  • Structured errors: Returns error summary in OUTPUT instead of crashing when blocked.

Limitations

  • Covers the publicly listed Lidl UK online catalog (limited SKU scope vs full store inventory).
  • Pagination is server-side slicing of the SSR product grid.
  • Standalone product_id works best after a prior search/category call in the same run; barcode is more reliable for direct item lookup.
  • No store-specific pricing or postcode availability.

Free trial limit

Free/trial Apify users are limited to 10 result requests per UTC day. Paid users receive normal configured limits. Set disableFreeTrialGuard: true to bypass for private testing.

Monetization

Pay-per-event pricing:

  • Actor start: ~$0.005
  • Dataset item (result-item): ~$0.0003