Aller au contenu principal
Piloterr
Retour à la bibliothèque

API Lidl Product

API Lidl Product — récupérez une fiche produit Lidl par URL ou ERP id. Prix, images, description et disponibilité via parsing SSR Nuxt.

Actif1 crédit = 1 requêteGET/v2/lidl/product

Vue d'ensemble de l'endpoint

Documentation détaillée, tarifs et exemples d'utilisation.

OverviewLink to Overview

The Lidl Product API returns full product page data from Lidl online shops. Pass a product URL or ERP id, optionally with region, and receive structured JSON with pricing, images, specs, availability, and category.

Piloterr parses the Nuxt 3 SSR payload (#__NUXT_DATA__) from the HTML — no browser rendering required.

Use Lidl Search to discover listings, then Lidl Product for the full record.

Supported regionsLink to Supported regions

27 countries. Default: frwww.lidl.fr.

region Domain Locale Currency Aliases
fr lidl.fr fr-fr EUR fr-fr
de lidl.de de-de EUR de-de
es lidl.es es-es EUR es-es
it lidl.it it-it EUR it-it
pl lidl.pl pl-pl PLN pl-pl
nl lidl.nl nl-nl EUR nl-nl
be / fr-be / nl-be lidl.be fr-be / nl-be EUR
gb lidl.co.uk en-gb GBP uk, en-gb
ch / at / dk / se / fi / … see docs 27 countries total

ERP-only queries (100397447, p100397447) resolve via internal search on the target shop.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/lidl/product?query=100397447
GET https://api.piloterr.com/v2/lidl/product?query=100397447&region=fr
GET https://api.piloterr.com/v2/lidl/product?query=https://www.lidl.fr/p/parkside-perceuse-a-percussion-psbm-750-b3-10-nm-750-w/p100397447

ParametersLink to Parameters

Parameter Type Required Description
query string yes Product URL or ERP id (100397447, p100397447)
region string no Country when query is ERP id only (default: fr)
return_page_source boolean no Raw HTML as {"result": "..."} (default: false)

Response fieldsLink to Response fields

Field Type Description
product_id string ERP number
title string Product title
url string Canonical product URL
description string | null Long HTML description
image_url string | null Main image
images string[] | null Ordered gallery
price number | null Current price (may be absent on some shops)
old_price number | null Strikethrough price
discount_percentage number | null Discount in %
currency string ISO currency
brand string | null Brand name
rating number | null Average rating
review_count integer | null Review count
category string | null Lidl category path
in_stock boolean | null Online availability
availability string | null in_stock / out_of_stock
availability_text string | null Display badge text
locale string Shop locale

Lidl workflowLink to Lidl workflow

  1. Lidl Search — discover listings
  2. Lidl Product — full PDP JSON (this endpoint)

Error codesLink to Error codes

Code Meaning
400 Missing or invalid query / region
404 Unparsable or missing product page
500 Network or parsing error

NotesLink to Notes

  • price may be null on some regional shops (product metadata still returned).
  • Belgium URLs may include /p/fr-BE/ or /p/nl-BE/ — locale is inferred from the path.
  • Costs 1 credit per call (HTTP crawler).

Main use casesLink to Main use cases

  • PDP enrichment — description, gallery, category, availability
  • Promo trackingold_price, discount_percentage
  • Multi-country catalogs — same ERP across Lidl regional shops

API associées

Étendez vos capacités data avec ces outils complémentaires.

Prêt à commencer ?

Votre API de scraping web est à un clic. Commencez avec +500 crédits, sans infrastructure à gérer, sans proxies à configurer, et sans carte bancaire.

  • +500 crédits
  • Aucune carte bancaire requise
  • Tous les endpoints inclus