Skip to content
//Carrefour Middle East & Africa Scraper example\\

Alexandria: rice by lowest price + product links

Arabic search for rice delivered to Alexandria, lowest price first, plus two product links with barcodes.

Updated November 12, 2026

What this example returns

This example returns up to 6 products.

The dataset’s “Products” view shows 14 columns: Image, Name (English), Name (Arabic), Brand, Size, Price, Before discount, Discount %, Currency, Available, Barcode, SKU, Category, and Link. See every output field.

What each setting does

The input this example runs Carrefour Middle East & Africa Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.

🔗 Carrefour links startUrls

https://www.carrefouregypt.com/mafegy/en/cola/pepsi-cola-pet-250m/p/457578, https://www.carrefouregypt.com/mafegy/ar/p/310889

Category pages (for example https://www.carrefouregypt.com/mafegy/en/c/FEGY1500000), search pages (.../search?keyword=milk) or product pages (.../p/310889) of carrefouregypt.com, carrefouruae.com, carrefourksa.com, carrefourqatar.com, carrefour.pk, carrefourlebanon.com or carrefour.ke, in English or Arabic. Sort and…

🔍 Search terms searchQueries

أرز

Words to search in the country's shop, one per line, in English or Arabic (for example "milk", "حليب", "rice 5kg").

💯 Max results maxResults

6

How many products to save for each category link, search term or search link (in whole-catalogue mode: for the whole run). Use 0 to get every product the site lists. Product links are not limited.

Default: 20 → this example uses 6

Include product details includeDetails

Yes

Also read each product's page: barcode (EAN), stock quantity, full category path in English and Arabic, brand, description, ingredients, specifications and nutrition. Turn off for a faster price-only run.

Only available products inStockOnly

Yes

Skip products the site marks as out of stock.

Default: No → this example uses Yes

Sort by sortBy

Lowest price first

Order of the products, applied by the site before Max results is counted.

Default: Relevance → this example uses Lowest price first

Delivery latitude latitude

31.2156

Delivery location in the chosen country. Prices and stock come from the store that delivers there. Leave empty for the site's default area (Egypt: Maadi, Cairo; UAE: Dubai Festival City; Saudi Arabia: Granada, Riyadh; Qatar: The Pearl, Doha; Pakistan: Lahore; Lebanon: Hazmieh; Kenya: Westlands, Nairobi).

Delivery longitude longitude

29.9553

Longitude of the delivery location, together with the latitude (for example 31.2156 and 29.9553 for Alexandria).

.json
{
  "searchQueries": [
    "أرز"
  ],
  "startUrls": [
    "https://www.carrefouregypt.com/mafegy/en/cola/pepsi-cola-pet-250m/p/457578",
    "https://www.carrefouregypt.com/mafegy/ar/p/310889"
  ],
  "latitude": 31.2156,
  "longitude": 29.9553,
  "sortBy": "price-asc",
  "inStockOnly": true,
  "maxResults": 6,
  "includeDetails": true
}

What it costs

You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices: compute, proxies, browser and storage cost nothing extra.

  • Product$0.0017One Carrefour product saved to the dataset, with price, discount, stock, English and Arabic names, size, brand, category and, when product details are on, barcode and product sheet.
  • Actor start$0.0085Charged once per run.

Full pricing

When to use this example

From the Carrefour Middle East & Africa Scraper readme:

Why is a field empty?

barcode, availableQuantity, description and the full category path come from the product page, so they need Include product details. nameAr is empty on the Pakistan, Lebanon and Kenya shops (English only) and for the few products the Arabic site does not list. originalPrice is only set when the product is discounted.

What do I get for a product that is out of stock?

Category and search pages list only orderable products, so out-of-stock products don't appear there. A product link of an out-of-stock product still returns its row (name, barcode, category, available: false, no price), and that row is charged like any product.

Other ways to run Carrefour Middle East & Africa Scraper

All examples of Carrefour Middle East & Africa Scraper

About Carrefour Middle East & Africa Scraper

Scrape Carrefour online shops in Egypt, UAE, Saudi Arabia, Qatar, Pakistan, Lebanon and Kenya: prices, discounts, stock, English and Arabic names, sizes, brands, categories and barcodes, for one category or the whole catalogue.

Price:
$1.70 / 1,000 results
Developer:
Shelfbright

Carrefour Middle East & Africa Scraper pageOutput fieldsPricing

Related actors

//From the blog\\

Latest articles

All articles

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.

No credit card. No setup calls.