REWE Market Scraper avatar
REWE Market Scraper

Pricing

$5.00/month + usage

Go to Store
REWE Market Scraper

REWE Market Scraper

Developed by

Scraping Empire

Scraping Empire

Maintained by Community

Scrape product data from REWE's online store including prices, images, descriptions, ratings, and availability. Ideal for price monitoring, market research, and competitive analysis in the German online grocery sector.

0.0 (0)

Pricing

$5.00/month + usage

0

Total users

3

Monthly users

3

Runs succeeded

>99%

Last modified

3 days ago

🛒 REWE Product Scraper

Powerful scraper for extracting detailed product information from REWE’s online store. Get comprehensive data about products, prices, availability, and more — ideal for grocery price tracking, competitive analysis, and German retail insights.

🎯 Use Cases

  • Price monitoring and tracking
  • Market research and trend analysis
  • Product catalog building
  • Competitive price intelligence
  • Stock availability monitoring
  • Brand and category insights in German e-commerce

✨ Features

Extract rich product data including:

  • Product titles and IDs
  • Current and promotional prices
  • Discount information (if available)
  • Brand and manufacturer details
  • Product images (main + gallery)
  • Category and subcategory information
  • Product descriptions
  • Canonical product URLs

Support for:

  • Full REWE category pages
  • Product search result pages
  • Individual product detail pages
  • Recommended products
  • Customizable item limits
  • Automatic pagination handling
  • Built-in proxy rotation
  • Anti-blocking and retry mechanisms

💎 Output

The actor provides structured JSON output for every product found. Each entry includes:

  • Basic info: product ID, title, brand
  • Pricing: current price, original price, discounts
  • Media: main image, gallery images
  • Taxonomy: category path and labels
  • Scraping metadata: canonical URL, grammage

🔍 Input Parameters

The actor accepts the following input:

  • startUrls: Array of REWE URLs to scrape (support category, product, and search urls)
  • zip_code: Postal code for the preferred shop to scrape (leave empty for default shop)
  • max_pages: Maximum number of pages to scrape (30 items / page)
  • search_keywords: Array of keywords to search and scrape
  • scrape_recommended: Wether to scrape recommended products shown in product page URL
  • proxyConfiguration: Proxy settings (optional but preferred)

📝 Notes

  • Respects REWE’s site structure and pagination
  • Uses smart retries and timeouts to maximize scraping success
  • Designed for regular data extraction jobs

Input Example

{
"max_pages": 10,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [],
"apifyProxyCountry": "US"
},
"scrape_recommended": "yes",
"search_keywords": [
"milk",
"chocolate",
"strawberry"
],
"startUrls": [
{
"url": "https://shop.rewe.de/c/fleisch-fisch/",
"method": "GET"
},
{
"url": "https://shop.rewe.de/c/eiscreme-eiswuerfel/",
"method": "GET"
},
{
"url": "https://shop.rewe.de/p/2248545",
"method": "GET"
},
{
"url": "https://shop.rewe.de/p/7875117",
"method": "GET"
}
],
"zip_code": 51063
}

Output Example

Here is an example of an output you'll get when you run this actor

[
{
"position": 19,
"id": "513322",
"keyword": "chocolate",
"price": 1.99,
"name": "Milka Schokolade Erdbeer 100g",
"detail_link": "https://shop.rewe.de/p/513322",
"image": "https://img.rewe-static.de/0513322/27661934_digital-image.png",
"grammage": "100g (1 kg = 19,90 €)",
"is_promo": true,
"currency": "€",
"category": "Search"
},
{
"position": 2,
"id": "9968111",
"keyword": "milk",
"price": 1.39,
"name": "Milka Schokoladenmilch Noisette 250ml",
"detail_link": "https://shop.rewe.de/p/9968111",
"image": "https://img.rewe-static.de/9968111/49925851_digital-image.png",
"grammage": "250ml (1 l = 5,56 €)",
"is_promo": false,
"currency": "€",
"category": "Search"
},
{
"position": 35,
"id": "489033",
"price": 1.59,
"name": "Wilhelm Brandenburg Lyoner 100g",
"detail_link": "https://shop.rewe.de/p/489033",
"image": "https://img.rewe-static.de/0489033/7387700_digital-image.png",
"grammage": "100g (1 kg = 15,90 €)",
"is_promo": false,
"currency": "€",
"category": [
"Fleisch & Fisch"
]
},
]

Suggestions

If you have any issues, ideas, or suggestions, or custom requests you want to have, please open a an issue and i will help as much as i can.