Krefel Scraper — Belgian Electronics Products & Prices avatar

Krefel Scraper — Belgian Electronics Products & Prices

Pricing

Pay per usage

Go to Apify Store
Krefel Scraper — Belgian Electronics Products & Prices

Krefel Scraper — Belgian Electronics Products & Prices

Scrape products, prices, specifications, stock levels, and reviews from Krefel.be. Belgium's #2 electronics retailer. Supports category browsing and search.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Jelle Desramaults

Jelle Desramaults

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Krefel Scraper

Extract product data from Krefel.be — Belgium's second-largest electronics chain (behind Vanden Borre). Laptops, TVs, smartphones, white goods, small appliances, the lot.

How it works

Krefel uses a Hybris/SAP Commerce backend with a product search API at /api/proxy/products/search. The actor opens a Playwright browser session to establish a valid session cookie, then calls that API directly. This means you get full structured data (specs, stock levels, images, EAN codes) without parsing HTML.

The browser is only needed for the session — actual data extraction happens through the API, so it's faster than a typical Playwright scraper.

Input

FieldTypeDescription
categoryUrlsArrayCategory pages to scrape. Example: https://www.krefel.be/nl/c/laptops
searchQueryStringSearch by keyword, e.g. Samsung Galaxy or wasmachine
maxResultsIntegerProduct limit (default: 100)
languageStringnl or fr — Krefel serves both
proxyConfigurationObjectRecommended if you're pulling 200+ products

Pass a category URL, a search query, or both. If you pass neither, it falls back to the homepage.

Example category URLs

  • https://www.krefel.be/nl/c/laptops
  • https://www.krefel.be/nl/c/smartphones
  • https://www.krefel.be/nl/c/televisies
  • https://www.krefel.be/nl/c/wasmachines
  • https://www.krefel.be/fr/c/ordinateurs-portables (French)

Output fields

Every product includes name, brand, price, currency, sku, inStock, url, and scrapedAt. The rest depends on what Krefel has for that product:

FieldNotes
originalPriceOnly when there's an active promo
discountPromo label, e.g. "Promo" or a signing title
eanEAN-13 barcode
stockLevelExact warehouse stock count (e.g. 170)
rating / reviewCountCustomer ratings
imageUrlPrimary image. imageUrls has all of them (up to 9)
specsObject with 30-40 technical specs, keyed by Dutch name
categoryBreadcrumb path like "Computers > Laptops"
descriptionProduct summary or full description (HTML)
{
"name": "Galaxy S25 Ultra 256 GB Titanium Blue",
"brand": "SAMSUNG",
"price": 1349,
"currency": "EUR",
"ean": "8806095483627",
"sku": "41012150",
"inStock": true,
"stockLevel": 85,
"rating": 4.7,
"reviewCount": 12,
"imageUrl": "https://media.krefel.be/sys-master/products/9571234567890/41012150_01.webp",
"specs": {
"Schermgrootte": "6,8\" (17,3 cm)",
"Processor": "Snapdragon 8 Elite",
"RAM configuratie": "12 GB",
"Capaciteit Opslag": "256 GB",
"OS Versie": "Android 15"
},
"category": "Smartphones > Samsung",
"url": "https://www.krefel.be/nl/p/41012150",
"scrapedAt": "2026-03-16T10:00:00.000Z"
}

Cost

About 0.05 compute units per 100 products. Krefel's full catalog is around 5,000-6,000 products — scraping everything runs under $1.50 in Apify credits. The Playwright overhead adds a bit compared to pure HTTP scrapers.

Heads up

  • Product descriptions come back as HTML. Strip tags yourself if you need plain text.
  • Krefel's API paginates at 24 items per page. The actor handles this automatically, but large category scrapes will make many sequential API calls.
  • The /api/proxy/products endpoint requires a browser session cookie. Running without proxy on very large jobs may result in session expiration — enable proxy for anything over a few hundred products.
  • Specs are keyed by their Dutch display name regardless of language setting (e.g. "Schermgrootte", not "Screen Size").