The Leroy Merlin Search endpoint returns product listings and pagination for a keyword, SKU/EAN, or search URL.
Each result includes title, URL, SKU, brand, price, currency, seller, rating and discount. Seller type is 1P (Leroy Merlin) or 3P (marketplace).
Use region to target France or Romania. Default is France (fr, EUR). Romania is ro (RON). If query is a full Leroy Merlin URL, the country is detected automatically.
Optional store_id scopes prices and availability to a physical store.
GET https://api.piloterr.com/v2/leroymerlin/search?query=colle+pvc
GET https://api.piloterr.com/v2/leroymerlin/search?query=perceuse®ion=fr&page=1
GET https://api.piloterr.com/v2/leroymerlin/search?query=bormasina®ion=ro
GET https://api.piloterr.com/v2/leroymerlin/search?query=https://www.leroymerlin.ro/search?q=drill
GET https://api.piloterr.com/v2/leroymerlin/search?query=colle+pvc&store_id=110
| Parameter |
Type |
Required |
Description |
query |
string |
yes |
Keyword, SKU/EAN, or full Leroy Merlin search URL |
region |
string |
no |
Country (fr, ro) or alias (romania, …). Default fr. Auto-detected from URL query |
page |
integer |
no |
Page number (default 1) |
store_id |
string |
no |
Store id for local prices/availability. Returns 400 if unknown for the region |
return_page_source |
boolean |
no |
When true, return raw HTML instead of JSON |
Aliases: france / fr-fr → fr; romania / roumanie / ro-ro → ro.
Priority: explicit region → country from URL query → default fr.
| Field |
Type |
Description |
region |
string |
Resolved country (fr or ro) |
total |
integer |
Products returned on this page |
results |
array |
Product cards |
results[].sku / title / url / brand |
string |
Product basics |
results[].price / price_excl_tax / currency |
number / string |
Pricing |
results[].seller.name / seller.type |
string |
Seller (1P or 3P) |
pagination |
object |
current_page, total_pages, has_next, has_previous |
| Code |
Meaning |
400 |
Missing query, or unknown store_id |
404 |
No products found |
500 |
Temporary failure after retries |
- Product discovery and repricing in France and Romania
- Monitor prices and sellers for a keyword
- Resolve keywords or SKUs to product URLs