Debenhams Scraper — UK Department Store Prices & Stock
Pricing
from $1.20 / 1,000 result scrapeds
Debenhams Scraper — UK Department Store Prices & Stock
Scrape product data from debenhams.com, the relaunched UK department-store brand. Extract names, brands, prices, sizes, categories, ratings and images via Debenhams' own product search API.
Pricing
from $1.20 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Debenhams Scraper
Pull product data from debenhams.com, the relaunched UK department-store brand (now owned by Boohoo Group, online-only). This scraper talks directly to Debenhams' own product search API, so it returns clean, structured data -- brand, price, sizes, category, images -- without any HTML parsing or browser rendering.
How to scrape Debenhams data
Give the actor a search term in English (e.g. "dress", "trainers", "handbag", "sofa") and it queries Debenhams' search endpoint directly, paginating until it hits maxResults or runs out of matching products. There's nothing to configure beyond the search term -- no category URLs to hunt down, no pagination logic to babysit.
Under the hood, Debenhams' storefront (a Remix app, same platform Boohoo Group runs across its brands) doesn't render product listings server-side -- the page shell loads first, then the browser fetches results client-side from Debenhams' Bloomreach Discovery search index. This actor calls that same public JSON API directly instead of waiting on a browser to render and hydrate the page, which makes it faster and far less likely to break when Debenhams tweaks its frontend markup.
If you don't provide any input, it defaults to searching for "dress" as a demo.
Optional: full product-detail enrichment
By default the actor only reads Debenhams' listing/search index, which covers name, brand, price, sizes, category and images. Turn on fetchProductDetails to additionally visit each product's own page and pull fields the listing index doesn't expose: the strike-through "was" price, a more reliable in-stock signal for the exact colour/size shown in the URL, star rating, review count, and the full breadcrumb category path (e.g. Womens > Womens Clothing > Dresses > Summer Dresses). This adds one extra request per product, so maxResults is automatically capped at 200 whenever it's on -- keep it off for large, fast catalogue pulls, turn it on for smaller, richer ones. The listing search itself has no anti-bot and uses the standard Apify proxy either way; product detail pages on debenhams.com do have bot protection, so this actor automatically routes those specific requests through a residential proxy when fetchProductDetails is on -- no extra configuration needed from you.
Input
| Field | Type | Description |
|---|---|---|
searchQuery | string | Search term, in English (e.g. "trainers", "handbag", "cushion") |
maxResults | integer | Cap on number of products returned (default: 100) |
fetchProductDetails | boolean | OFF by default. When ON, fetches each product's detail page for originalPrice, a more accurate inStock signal, rating, reviewCount, and full breadcrumb categories. Adds one extra request per product -- maxResults is capped at 200 when enabled |
proxyConfiguration | object | Apify proxy settings. Debenhams' product search API has no anti-bot protection, so the default Apify proxy is sufficient -- no residential proxy needed |
What you get back
| Field | Type | Example |
|---|---|---|
name | string | "Belted Crepe Dress" |
brand | string | "Coast" |
price | number | null | 107.10 |
originalPrice | number | null | 119.00 (only with fetchProductDetails) |
currency | string | "GBP" |
sku | string | "BCC12411" |
productId | string | "BCC12411" |
inStock | boolean | null | true (null only if the source gives no availability signal) |
sizes | array | Available size labels, e.g. ["8", "10", "12", "14", "16", "18"] |
url | string | Full product page URL |
imageUrl | string | null | Primary product image |
imageUrls | array | All product images (across colour variants) |
category | string | null | "Midi Dress" |
categories | array | null | Full breadcrumb path, e.g. ["Womens", "Womens Clothing", "Dresses", "Summer Dresses"] (only with fetchProductDetails) |
description | string | null | Plain-text product description |
rating | number | null | 3.33 on a 1-5 scale (only with fetchProductDetails) |
reviewCount | integer | null | 3 (only with fetchProductDetails) |
scrapedAt | string | ISO timestamp |
searchQuery | string | The search term used to find this product (input echo) |
Sample output
{"name": "Belted Crepe Dress","brand": "Coast","price": 107.10,"originalPrice": null,"currency": "GBP","sku": "BCC12411","productId": "BCC12411","inStock": true,"sizes": ["8", "10", "12", "14", "16", "18"],"url": "https://www.debenhams.com/product/coast-belted-crepe-dress_bcc12411?colour=dusty%20rose&size=18","imageUrl": "https://mediahub.debenhams.com/bcc12411_dusty%20rose_xl.jpg","imageUrls": ["https://mediahub.debenhams.com/bcc12411_dusty%20rose_xl.jpg","https://mediahub.debenhams.com/bcc12411_dusty%20rose_xl_1","https://mediahub.debenhams.com/bcc12411_dusty%20rose_xl_2"],"category": "Midi Dress","categories": null,"description": "Elegant crepe midi dress with sophisticated V-neckline. Flattering wrap-effect bodice with statement belt detail...","rating": null,"reviewCount": null,"scrapedAt": "2026-09-08T10:12:00.000Z","searchQuery": "dress"}
Use cases
- Price monitoring -- track Debenhams' price changes over time on the styles you sell against, including "was" price when enrichment is on.
- Assortment research -- Debenhams stocks a wide mix of third-party fashion, home, beauty and electricals brands (Coast, and hundreds of others) under one department-store roof; see which brands and categories it's carrying at what price points.
- Size and stock tracking --
sizesshows which sizes are currently listed as available for a given style. - Rating and review tracking -- turn on
fetchProductDetailsto pull star ratings and review counts for popularity/quality signals across a category. - Market comparison -- as a relaunched, online-only multi-category retailer, Debenhams is a useful comparison point against Next, Boohoo, and other UK department-store or fast-fashion retailers.
Coverage
v1 covers the UK flagship storefront (www.debenhams.com, GBP pricing).
Performance and cost
The scraper hits Debenhams' Bloomreach Discovery search API directly -- no browser rendering, no HTML parsing -- so it's fast in default mode. A run of 100 products typically completes in well under 10 seconds. With fetchProductDetails enabled, each product costs one extra HTTP request, so a 200-product enriched run takes noticeably longer (typically 1-2 minutes at the actor's built-in concurrency limit). This actor charges $0.005 per run (start fee) plus $0.002 per result -- a 100-product run costs about $0.205. Your run's usage cost only settles after the run reports SUCCEEDED -- checking cost mid-run will undercount it.
Limitations
- English-language keyword search only, matching Debenhams' own on-site search. It does not accept direct category or product URLs.
- No explicit stock-quantity field is exposed by the search API --
sizeslists which sizes are currently returned as available, andinStockis derived from whether that list is non-empty. It's never coerced tofalse: if the source gives no signal either way,inStockcomes backnull. originalPrice,categories(full breadcrumb),ratingandreviewCountare only populated whenfetchProductDetailsis enabled -- the default listing-only mode doesn't have these fields available.- v1 targets the UK flagship catalogue (GBP) only.
Related scrapers
If you're covering UK and European fashion/department-store retail more broadly, also check out:
- Boohoo Scraper -- UK fast-fashion retailer, same underlying platform
- Next Co UK Scraper -- UK multi-brand fashion retailer
- New Yorker Scraper -- German youth-fashion chain
- Boots Scraper -- UK health, beauty and lifestyle retail
Support
Found an issue or need a different locale covered? Open an issue on this actor's Apify Store page and we'll take a look.