REWE Scraper | German Grocery Prices by Store avatar

REWE Scraper | German Grocery Prices by Store

Pricing

from $0.60 / 1,000 products

Go to Apify Store
REWE Scraper | German Grocery Prices by Store

REWE Scraper | German Grocery Prices by Store

Scrape a REWE store's whole catalogue by postcode: name, brand, EAN barcode, store price, unit price, deposit, offers with old price and end date, category and image, as clean JSON. Search terms and categories too. No login.

Pricing

from $0.60 / 1,000 products

Rating

0.0

(0)

Developer

ratatoskr

ratatoskr

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Features

Limited permissions

Share

Scrape REWE's catalogue as clean JSON. Give a German postal code and get that store's own prices: name, brand, EAN barcode, price, unit price, deposit, offers with old price and end date, category and image. A whole store in one run, in minutes. No login and no proxy to set up.

What you get

FieldExample
name, brand, packSizeBio Ingwer ca. 120g, REWE Bio, 1 Stück ca. 120 g
ean4046700500965
price, currency0.59, EUR
wasPrice, discountPercent, offerUntil0.95, 37, 2026-11-07
unitPrice, unitOfMeasure4.9, kg (a pack of exactly 1 kg or 1 l has its price here; empty when REWE states none, mostly for products sold by the piece)
deposit0.15
inPromo, tagstrue, Angebote, Bio
category, categoryPathFrischmilch
image, url, productId, merchant
marketId, marketCity, marketPostcode3200008, Köln, 50667 (the store's own postal code, which can differ from the one you entered)

Prices are per store

REWE sets prices and range per store, so every row names its store. The run uses the nearest store with pickup for your postal code. The others nearby are listed in the run's log, one per line, and in the STORES record of the run's key-value store, with id, street and city. Put one of those ids in Store id to choose.

Input

FieldWhat it does
postalCodeGerman postal code, such as 50667.
marketIdOptional. A specific store near that postal code.
searchTermsOptional. Only products matching these terms.
categoriesOptional. Category slugs, such as kaese-eier-molkerei (list below). With search terms as well, each term is searched inside these categories only.
offersOnlyOnly products on offer at this store.
includeUnpricedAlso return products the store lists without a price.
maxItemsStop after this many products. Default 100 when left empty; set higher (e.g. 100000) for the whole store.
{ "postalCode": "50667", "searchTerms": ["kaffee"], "maxItems": 200 }

Tip for a narrow goal: a search term matches widely (kaffee also returns ready-to-drink iced coffee from the chilled shelf). Add a category to keep only what you want, or use a narrower category on its own:

{ "postalCode": "10115", "searchTerms": ["kaffee"], "categories": ["kaffee-tee-kakao"], "maxItems": 30 }

Categories

The top-level slugs, from REWE's own category list: obst-gemuese, fleisch-wurst-fisch, kaese-eier-molkerei, tiefkuehlkost, backwaren-cerealien-aufstriche, kochen-backen, oele-sossen-gewuerze, fertiggerichte-konserven, suesses-salziges, kaffee-tee-kakao, getraenke-genussmittel, drogerie-gesundheit, baby-kind, tierbedarf, kueche-haushalt, haus-freizeit, and the themed lists monatshighlights, bewusste-ernaehrung, regional and weihnachtswelt (seasonal ones come and go). Narrower categories work too, such as kaffee inside kaffee-tee-kakao.

Pricing

Pay per product, with no monthly fee. You pay only for the rows you receive.

Not affiliated with or endorsed by REWE.

⌂ 换网址