Castorama Scraper — French DIY & Home Improvement Products
Pricing
Pay per usage
Castorama Scraper — French DIY & Home Improvement Products
Scrape products, prices, ratings, and availability from Castorama.fr. France's leading DIY and home improvement retailer (Kingfisher group). Supports search, category browsing, and product detail pages.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Jelle Desramaults
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Castorama Scraper
Collects product information from Castorama.fr, the French DIY and home improvement giant (part of the Kingfisher group alongside B&Q and Brico Depot).
Technical approach
Castorama embeds rich JSON-LD (ItemList on category pages, Product on detail pages) which the scraper reads directly. Listing pages are scanned first, then each product URL is visited for complete data -- EAN barcodes, descriptions, brand detection, and stock status.
The scraper auto-detects Castorama private-label brands (GoodHome, Erbauer, Mac Allister, Magnusson, Diall, Colours, Cooke & Lewis) from product titles when no explicit brand is set.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | e.g. "carrelage", "robinet" |
categoryUrl | String | No | e.g. https://www.castorama.fr/outillage-electroportatif/cat_id_2148.htm |
maxResults | Integer | No | Default: 100 |
proxyConfiguration | Object | No | Recommended for 500+ product runs |
You must provide searchQuery or categoryUrl. The actor will exit with an error if neither is given.
Output fields
| Field | Type | Example |
|---|---|---|
name | String | "Peinture murs et boiseries GoodHome blanc satin 10L" |
brand | String | "GoodHome" |
price | Number | 54.90 |
currency | String | "EUR" |
ean | String | "5059340451183" |
sku | String | "GH-P10L-WS" |
inStock | Boolean | true |
rating | Number | 4.1 |
reviewCount | Number | 34 |
url | String | Product page URL |
description | String | Full product description |
categories | Array | ["Peinture", "Peinture murale"] |
language | String | "fr" |
Cost
HTTP-only (CheerioCrawler). Around 1 compute unit per 1,000 products since it visits each detail page.
Known quirks
- Product URLs ending in
.prdare Castorama's standard format - Pagination increments the
pagequery parameter - French-language content only