Discover/leroymerlin.fr API
live

leroymerlin.fr APIwww.leroymerlin.fr

Access LeroyMerlin.fr product catalog via API. Search products, get pricing and seller info, browse 2.4M+ products across 99 sitemaps, and list category hierarchies.

Endpoints
4
Updated
10d ago
Try it
Page number for pagination
Maximum number of products to return
Search keyword (e.g., 'peinture', 'perceuse')
api.parse.bot/scraper/b6e2c583-ae27-47dd-a002-ee51c04500cf/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/b6e2c583-ae27-47dd-a002-ee51c04500cf/search_products?limit=5&query=peinture' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for products on LeroyMerlin.fr by keyword. Returns product listings with prices and seller info.

Input
ParamTypeDescription
pageintegerPage number for pagination
limitintegerMaximum number of products to return
queryrequiredstringSearch keyword (e.g., 'peinture', 'perceuse')
Response
{
  "type": "object",
  "fields": {
    "page": "integer",
    "query": "string",
    "products": "array",
    "product_count": "integer",
    "total_results": "integer"
  },
  "sample": {
    "page": 1,
    "query": "peinture",
    "products": [
      {
        "url": "https://www.leroymerlin.fr/produits/peinture-blanche-82501694.html",
        "name": "Peinture blanche",
        "brand": "Luxens",
        "price": 29.9,
        "seller": "Leroy Merlin",
        "currency": "EUR",
        "product_id": "82501694",
        "is_marketplace": false
      }
    ],
    "product_count": 1,
    "total_results": 1500
  }
}

About the leroymerlin.fr API

The Leroy Merlin France API provides 4 endpoints to search and browse the LeroyMerlin.fr product catalog, covering over 2.4 million products across 99 sitemap partitions. The search_products endpoint accepts a French-language keyword and returns paginated listings with prices and seller attribution. Individual product records expose brand, price, currency, seller identity, and a marketplace flag distinguishing Leroy Merlin direct listings from third-party online partners.

Product Search and Detail

The search_products endpoint accepts a query string (French terms such as peinture or perceuse) plus optional page and limit parameters, returning an array of product listings alongside total_results and product_count for pagination control. The get_product_details endpoint resolves either a numeric product_id or a full product_url to a single product record containing name, brand, price, currency, seller, description, and the is_marketplace boolean that distinguishes inventory sold directly by Leroy Merlin from listings fulfilled by online partners.

Catalog Enumeration via Sitemaps

The list_products_from_sitemap endpoint gives direct access to the underlying catalog breadth. Each call targets one of the 99 sitemap files using the sitemap_number parameter (1–99); each file contains approximately 25,000 products. Responses include a products array of objects with product_id, name, and url, plus total_urls_in_sitemap so you can gauge completeness. This is the right endpoint for bulk catalog mirroring or building a local product index.

Category Hierarchy

The list_categories endpoint returns category records sourced from the site's category sitemap. Each category object carries a url, path, name, and depth integer representing its level in the hierarchy, alongside a total_categories_in_sitemap count. Use depth to distinguish top-level departments from subcategories and build tree structures for navigation or taxonomy mapping.

Common use cases
  • Monitor price changes on specific Leroy Merlin products by polling get_product_details with a product ID.
  • Build a French home improvement product index by iterating list_products_from_sitemap across all 99 sitemap files.
  • Identify which products are sold by third-party partners versus Leroy Merlin directly using the is_marketplace field.
  • Seed a category navigation tree for a home improvement vertical using the depth and path fields from list_categories.
  • Run competitive keyword research against the LeroyMerlin.fr catalog using search_products with category-specific French terms.
  • Enrich an internal product database with brand, description, and seller fields from get_product_details.
  • Map the full category taxonomy to a custom taxonomy by crawling list_categories and comparing path values.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Leroy Merlin France offer an official developer API?+
Leroy Merlin does not publish a public developer API for its French e-commerce catalog. This Parse API provides structured access to product, pricing, and category data from LeroyMerlin.fr.
How does `get_product_details` distinguish Leroy Merlin products from marketplace seller products?+
The response includes an is_marketplace boolean field. When true, the product is listed by an online partner rather than sold directly by Leroy Merlin. The seller string field names the specific seller in either case.
Are product reviews or ratings available from the API?+
Not currently. The API covers product names, prices, brand, description, seller attribution, and category hierarchy. Review counts and star ratings are not exposed in any current endpoint response. You can fork this API on Parse and revise it to add a reviews endpoint if that data is accessible on the product page.
Is stock availability or inventory status returned by any endpoint?+
Not currently. The get_product_details and search_products endpoints return pricing and seller information but do not expose in-store or online stock levels. You can fork this API on Parse and revise it to add stock availability if needed.
How complete is the sitemap-based catalog coverage, and can I access it in bulk?+
The list_products_from_sitemap endpoint covers 99 sitemap files with approximately 25,000 product entries each, totaling roughly 2.4 million products. The total_urls_in_sitemap field in each response tells you the exact count for a given sitemap file. Use the sitemap_number parameter (1–99) to iterate through the full catalog.
Page content last updated . Spec covers 4 endpoints from www.leroymerlin.fr.
Related APIs in EcommerceSee all →
mouser.com API
mouser.com API
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
shop.lululemon.com API
Access lululemon's product catalog: browse categories, retrieve product details and variants, surface new arrivals, sale items, and recommendations.