Intermarché Scraper
Scrape Prices and Products from Intermarché
Extract grocery products, categories, and store-level pricing from one of France's largest supermarket chains. Intermarché uses DataDome and gates prices behind a store selection. Scrape.do handles the anti-bot layer automatically.
Start scraping today with 1000 free credits. No Credit Card Required

5.6M Monthly Visits. #4 in French Groceries. One API.
Intermarché is one of France's largest supermarket chains and the grocery banner of the Les Mousquetaires cooperative, drawing over 5.6 million monthly visits. Its online catalog carries grocery products, categories, and store-level prices in euros, with much of the assortment made in the group's own factories, exactly the data French grocery price-intelligence scrapers track.
With Scrape.do you can track French grocery products and store-level pricing, monitor private-label assortment, compare against Carrefour, Leclerc, and Auchan, and capture product attributes and nutritional data. All through a single API call.

DataDome. Store Gating. Handled.
Intermarché is protected by DataDome, which returns an "Access is temporarily restricted" page citing "automated (bot) activity" to any request that is not a real browser, including Python requests, cURL, and datacenter proxies. On top of that, product prices are gated behind a store-selection flow, prices depend on the store you choose, so the catalog only fully resolves once a store is set.
Scrape.do rotates high-quality residential IPs with full browser fingerprints and clears the DataDome challenge, returning the rendered product and category pages. From there you can drive the store-selection flow to pull store-level pricing, without maintaining proxy pools or CAPTCHA solvers.

How to Scrape Intermarché
Select a Target

Send API Request
import requests
import urllib.parse
token = "<SDO-token>"
targetUrl = "https://www.intermarche.com/produit/pate-a-tartiner-aux-noisettes-et-au-cacao/3017620425035"
render = "true" # set to "false" to disable JavaScript rendering
super = "true" # set to "false" to disable residential proxies
geoCode = "fr"
encodedUrl = urllib.parse.quote(targetUrl)
url = f"https://api.scrape.do/?token={token}&url={encodedUrl}&render={render}&super={super}&geoCode={geoCode}"
response = requests.get(url)
print(response.text)Get HTML
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Pâte à tartiner aux noisettes et au cacao - Intermarché</title>
</head>
<body>
<nav class="breadcrumb">Épicerie sucrée / Petit Déjeuner / Pâtes à tartiner / Pâte à tartiner aux noisettes et au cacao</nav>
<h1 class="product-title">Pâte à tartiner aux noisettes et au cacao</h1>
<span class="badge">Sans Gluten</span>
<div class="store-selector">Sélectionner un magasin</div>
<section class="caracteristiques"><!-- product characteristics --></section>
<div class="price" data-scope="store">Prix selon le magasin sélectionné</div>
<!-- ... remaining page content ... -->
</body>
</html>
Scrape.do has been a game-changer with powerful scraping tools, but what truly sets them apart is their excellent customer support.

CTO
Average Response Time
No tickets connect with expert engineers.
Success rate
Proxies
Faster gateway than the closest competitor.
Reliable, Scalable,Unstoppable Web Scraping
Sounds great, but I have a few questions..
Yes. intermarche.com uses DataDome, which returns an "Access is temporarily restricted" page citing automated bot activity to any request that is not a real browser, including Python requests, cURL, and datacenter proxies. Scrape.do rotates real residential IPs with full browser fingerprints, clears the DataDome challenge, and renders the page so you receive the product and category HTML. Success rates exceed 95% on product and category pages.
Intermarché runs a cooperative of independently-owned stores, so prices and availability vary by location. The site gates product prices behind a store-selection flow, and the catalog only shows full pricing once a store is chosen. With Scrape.do rendering the page, you can drive that selection and pull store-level prices for the location you care about.
You can extract product names and brands, categories and breadcrumbs, product characteristics and labels (such as Sans Gluten), nutritional data, store-level prices once a store is selected, and category and search listings across the French grocery catalog.


