Rofu Scraper — German Toys, Kids & Baby Products avatar

Rofu Scraper — German Toys, Kids & Baby Products

Pricing

from $5.00 / 1,000 result scrapeds

Go to Apify Store
Rofu Scraper — German Toys, Kids & Baby Products

Rofu Scraper — German Toys, Kids & Baby Products

Scrape products, prices, and stock from Rofu.de (Rofu Kinderland). Germany's toy and kids retailer. Supports search queries and category URLs.

Pricing

from $5.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 days ago

Last modified

Categories

Share

Rofu Scraper

Scrape toys and children's products from rofu.de, a German toy retailer chain. Uses Playwright browser automation because Rofu has anti-bot protection that blocks simple HTTP requests.

How it works

The scraper launches a headless Chrome with browser fingerprinting (German locale, Windows OS) and residential proxy rotation. It navigates listing pages, extracts product links, then visits each detail page to pull JSON-LD Product data with HTML fallbacks.

Input

FieldTypeDescription
searchQuerystringSearch term (e.g., "lego", "playmobil")
categoryUrlsarrayCategory page URLs
maxResultsintegerLimit (default: 100)
proxyConfigurationobjectProxy settings (residential recommended)

Defaults to scraping /spielzeug.html (toys) if no input.

Output

FieldTypeExample
namestring"LEGO City Polizeistation 60316"
brandstring"LEGO"
pricenumber44.99
originalPricenumber59.99
currencystring"EUR"
skustring"60316"
eanstring"5702017161907"
inStockbooleantrue
ratingnumber4.8
reviewCountnumber24
urlstringProduct URL
imageUrlstringProduct image
categorystring"LEGO"
categoriesarrayBreadcrumb path

Cost

Playwright + residential proxy = higher cost. Expect ~100-200 products per $1.

Important

  • Rofu runs on Magento (product URLs end in .html)
  • Pagination uses ?p=N
  • Without proxy, you will likely get 403 blocked responses
  • The scraper auto-configures residential proxy if none is provided