Dunelm Scraper — UK Home Furnishings & Decor
Pricing
Pay per usage
Dunelm Scraper — UK Home Furnishings & Decor
Scrape products, prices, and details from dunelm.com. UK's leading home furnishings retailer — bedding, curtains, furniture, and decor.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Studio Amba
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Dunelm Scraper
Extracts product data from Dunelm.com, the UK's largest homewares retailer. Curtains, bedding, furniture, bathroom accessories, and lighting -- if it furnishes a home, Dunelm probably sells it.
How it works
The scraper uses a Cheerio router with two handlers: LIST for search/category pages and DETAIL for individual product pages. Product links are discovered from HTML (/product/ and /p/ URL patterns) and JSON-LD ItemList data. Product detail extraction prioritizes JSON-LD Product schema, with fallback to HTML selectors and data-testid attributes.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | e.g. "curtains", "cushions" |
startUrls | Array | No | Product or category URLs |
maxResults | Integer | No | Default: 100 |
proxyConfiguration | Object | No | Proxy settings |
Output
| Field | Type | Example |
|---|---|---|
name | String | "Thermal Eyelet Curtains" |
brand | String | "Dunelm" |
price | Number | 35.00 |
currency | String | "GBP" |
originalPrice | Number | 50.00 |
sku | String | "0846234" |
inStock | Boolean | true |
rating | Number | 4.4 |
reviewCount | Number | 287 |
imageUrl | String | Product image |
imageUrls | Array | Gallery images |
description | String | Full product description |
category | String | "Curtains > Eyelet Curtains" |
Cost
~1 CU per 1,000 products (HTTP only).
Notes
- Prices in GBP (British pounds)
- Dunelm uses
/product/and/p/URL patterns for product pages - The scraper increments the
pagequery parameter for pagination - Default search is
curtainswhen no input is given