Rofu Scraper — German Toys, Kids & Baby Products
Pricing
Pay per event
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
Pay per event
Rating
0.0
(0)
Developer
Studio Amba
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 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
| Field | Type | Description |
|---|---|---|
searchQuery | string | Search term (e.g., "lego", "playmobil") |
categoryUrls | array | Category page URLs |
maxResults | integer | Limit (default: 100) |
proxyConfiguration | object | Proxy settings (residential recommended) |
Defaults to scraping /spielzeug.html (toys) if no input.
Output
| Field | Type | Example |
|---|---|---|
name | string | "LEGO City Polizeistation 60316" |
brand | string | "LEGO" |
price | number | 44.99 |
originalPrice | number | 59.99 |
currency | string | "EUR" |
sku | string | "60316" |
ean | string | "5702017161907" |
inStock | boolean | true |
rating | number | 4.8 |
reviewCount | number | 24 |
url | string | Product URL |
imageUrl | string | Product image |
category | string | "LEGO" |
categories | array | Breadcrumb 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