Skip to main content
Piloterr
Back to library

Leroy Merlin Products Finder API

Find Leroy Merlin product URLs by product name, ID, or any combination of filters to use in product detail and rendering API calls.

ActiveFreeGET/v2/finder/leroymerlin-products

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

The Leroy Merlin Products Finder endpoint allows you to discover Leroy Merlin product URLs by searching with a product name, ID, or any combination of filters. It is primarily designed as a pre-step before calling the Website Rendering API on Leroy Merlin product pages, enabling you to resolve identifiers into actionable product URLs.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/finder/leroymerlin-products?search=perceuse

ParametersLink to Parameters

Parameter Type Required Description
search string conditional Free-text search across product titles and IDs. Required if no filter is provided.
query string conditional Legacy alias of search.
id string no One or several internal product IDs (comma-separated).
domain string no One or several website domains (comma-separated).
filter string no Raw filter expression for advanced filtering.
limit integer no Max results, default 10, capped at 100.
offset integer no Pagination offset, default 0.
sort string no Sort attributes (e.g. title:asc, comma-separated).
fields string no Comma-separated list of fields to return.
count boolean no When true, wraps the response as { count, hits }. Default false.

Response fieldsLink to Response fields

Field Type Description
id string Internal product identifier
url string Direct Leroy Merlin product URL
title string Full product title
domain string Website domain (e.g. fr)
count integer Total estimated number of matches (only when count=true)
hits array Array of product objects (only when count=true)

NotesLink to Notes

  • At least one of search (or query) or a filter must be provided.
  • Returns up to limit results ordered by relevance (or by sort).
  • When count=true, an empty result set returns { count: 0, hits: [] } with a 200 status. Without count, an empty result set returns a 404.
  • Use returned URLs with the Website Rendering API to extract full product data.
  • Accepts both free-text product names (in French) and numeric product IDs.

Main use casesLink to Main use cases

  • Find Leroy Merlin product URLs by keyword or ID before rendering product detail pages.
  • Resolve a batch of internal product IDs to URLs in a single call.
  • Build a DIY and home improvement product catalog from Leroy Merlin.
  • Estimate the size of a result set with count=true before paginating through it.
  • Automate price monitoring pipelines for hardware and home improvement products.
  • Cross-reference product references across French home improvement retailers.

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included