Lidl scraper API

Product search and product detail across Lidl GB, Germany, and France storefronts.

Commerce & delivery 2 capabilities stable 100.0% success rate

What people use it for

  • Price and promotion monitoring across Lidl country storefronts
  • Private-label assortment and competitive product research
  • Share-of-search and retail media analysis for Lidl categories
  • Availability tracking for Lidl's online non-food and food range

Capabilities

Every capability is one POST /execute call that returns structured JSON.

Get Product Detail

lidl.product.detail.get
1 credit / request

Fetch a single Lidl product by its PDP URL on lidl.co.uk, lidl.de, or lidl.fr. Returns price, brand, ratings, media, variants, delivery charges, JSON-LD, and EANs when available.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"url":"https://www.lidl.co.uk/p/parkside-led-light-with-pull-out-light/p10051036"},"capability":"lidl.product.detail.get"}'

Input

Field Type Required Description
url string required Full Lidl product detail page URL on lidl.co.uk, lidl.de, or lidl.fr, e.g. https://www.lidl.co.uk/p/parkside-led-light-with-pull-out-light/p10051036

Search Products

lidl.products.search
1 credit / request

Search Lidl's online assortment by keyword across GB, DE, and FR storefronts. Returns products with title, brand, price, ratings, images, PDP URL, and EAN when available.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"country":"GB","fetchsize":24,"offset":0,"query":"chocolate"},"capability":"lidl.products.search"}'

Input

Field Type Required Description
country string optional
fetchsize integer optional
offset integer optional
query string required

Run Lidl in under a minute

Sign in, create an API key, and try any capability in the playground before you write code.

Get an API key