Eldi Scraper — Belgian Electronics Products & Prices
Pricing
Pay per event
Eldi Scraper — Belgian Electronics Products & Prices
Scrape products, prices, specs, and stock info from Eldi.be. Belgian electronics retailer with 80+ stores. Supports category browsing and search.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Studio Amba
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Eldi Scraper
Scrape product data, prices, specs, and stock info from Eldi.be — Belgium's electronics retailer with 80+ physical stores. No cookies or login required.
Why use this actor?
Eldi is one of Belgium's main electronics retailers, selling TVs, appliances, kitchen equipment, and personal care electronics. If you need Belgian electronics price tracking, competitive analysis against Coolblue/MediaMarkt, product catalog exports, or stock monitoring across Eldi's 80+ stores, this actor gets you clean, structured data.
Features
- Three scraping modes — search by keyword, browse by category, or scrape all main product categories automatically
- Bilingual — supports both Dutch (
nl) and French (fr) versions of the site, with correct pagination labels and URL prefixes - Rich product data — names, brands, prices, sale prices, EANs, SKUs, ratings, stock status, specs, and images
- Technical specifications — extracts full spec tables (screen size, resolution, energy class, etc.)
- JSON-LD parsing — primary data extraction from Magento 2's structured data, with HTML fallback
- No cookies, no login required — works out of the box
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Search term (e.g. "stofzuiger", "televisie") |
categoryUrl | String | No | Category slug or full URL |
maxResults | Integer | No | Maximum products to return (default: 100) |
language | String | No | nl (default) or fr |
proxyConfiguration | Object | No | Proxy settings (recommended for large runs) |
Without input, the scraper browses all main categories: groot-elektro, beeld-en-geluid, huishouden-en-wonen, keuken, verzorging, inbouw, and toebehoren.
Output
Each result contains:
| Field | Type | Example |
|---|---|---|
name | String | "Samsung UE55CU7170 55\" 4K Smart TV" |
brand | String | "Samsung" |
price | Number | 449.00 |
originalPrice | Number | 549.00 |
currency | String | "EUR" |
ean | String | "8806094901238" |
sku | String | "UE55CU7170UXXN" |
inStock | Boolean | true |
rating | Number | 4.2 |
reviewCount | Number | 15 |
url | String | Full product URL |
imageUrl | String | Primary product image URL |
description | String | Product description |
specs | Object | {"Schermdiagonaal": "55\"", "Resolutie": "4K UHD"} |
categories | Array | ["Beeld en Geluid", "Televisies", "4K TV"] |
language | String | "nl" |
Example output
{"name": "Samsung UE55CU7170 55\" 4K Smart TV","brand": "Samsung","price": 449.00,"originalPrice": 549.00,"currency": "EUR","ean": "8806094901238","sku": "UE55CU7170UXXN","inStock": true,"rating": 4.2,"reviewCount": 15,"url": "https://www.eldi.be/nl/samsung-ue55cu7170.html","imageUrl": "https://www.eldi.be/media/catalog/product/samsung-ue55cu7170.jpg","description": "Samsung 55 inch 4K UHD Smart TV met Crystal Processor 4K en HDR10+.","specs": {"Schermdiagonaal": "55\"","Resolutie": "4K UHD","Smart TV": "Ja","Energieklasse": "G"},"categories": ["Beeld en Geluid", "Televisies", "4K TV"],"language": "nl","scrapedAt": "2026-04-06T10:00:00.000Z"}
Cost estimate
This actor uses approximately 1 compute unit per 1,000 products. It visits product detail pages to extract full data from JSON-LD. A complete catalog scrape costs roughly $0.50-1.00.
How it works
Eldi runs on Magento 2. The scraper:
- Browses listing pages to discover product URLs
- Visits each product page and extracts data from JSON-LD
Productschema - Falls back to HTML parsing (
.price-box .priceselectors) when JSON-LD is missing - Handles Magento-style pagination with language-aware "next" button detection
Limitations
- Rating normalization: Magento sometimes uses a
bestRating> 5; the scraper normalizes all ratings to the standard 0-5 scale - HTML entities in product names are decoded automatically
- Data is scraped from the public website and may change without notice