All scrapers

Grocery & delivery

Carrefour

carrefour.es

100% Success rate
5.3s Avg response
Bot detection + rate limiting Protection
1,000 calls Measured over

Grocery prices vary by country and often by individual store, so the exit location is part of the data. We benchmark the Spanish and Belgian storefronts; both returned every call successfully.

What you can extract

  • Product name, EAN and brand
  • Shelf price, unit price and promotions
  • Category path and availability
  • Store-level pricing where offered
  • Category and search listings

How to scrape it

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/getPageSource?url=https%3A%2F%2Fwww.carrefour.es%2F&parsed_data=true"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/getPageSource",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"url": "https://www.carrefour.es/", "parsed_data": True},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const results = await su.getPageSource({
  url: 'https://www.carrefour.es/',
  parsedData: true,
});
console.log(results);

Requests are POST and take their parameters in the query string. Browser rendering always happens - there is no flag to enable.

Read the API docs

Related scrapers

Start scraping this site today

Free tier included. No credit card required to test it.