de Bijenkorf Product & Price Scraper avatar

de Bijenkorf Product & Price Scraper

Pricing

from $1.13 / 1,000 product records

Go to Apify Store
de Bijenkorf Product & Price Scraper

de Bijenkorf Product & Price Scraper

Scrape de Bijenkorf products: live and original prices, discount percentages, full size and colour stock levels, brand, categories, and image galleries. Get one clean row per product with every variant nested, ready for your spreadsheet. No login needed.

Pricing

from $1.13 / 1,000 product records

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

de Bijenkorf scraper

Get de Bijenkorf product data: live sale prices, original prices and discount percentages, full size and colour stock levels, and image galleries, ready for your spreadsheet in minutes.

de Bijenkorf is the leading premium department store in the Netherlands and Belgium, carrying designer fashion, beauty, and homeware. This scraper turns any de Bijenkorf category page or product page into clean, structured rows you can open in Excel, Google Sheets, or your own database. It captures the full size and colour matrix for every product, so you see the price and stock of each individual variant, not just the headline item.

What does de Bijenkorf scraper do?

You give it category links or individual product links. It returns one clean row per product, plus a nested breakdown of every size and colour variant. For each product you get the current sale price, the original price before discount, the exact discount percentage, live stock counts, brand, category path, and the full image gallery. Empty fields are left blank rather than filled with guesses, so the data stays trustworthy.

Why use de Bijenkorf scraper?

Pricing analysts, brand managers, and online retailers need accurate, current catalogue data to make decisions. This scraper supports:

  • Sale and discount monitoring: Track current price against original price and the discount percentage to map seasonal markdowns and promotional cycles.
  • Variant-level stock intelligence: See the live stock count of every size and colour, so you can spot fast-selling variants and predict stock-outs.
  • Assortment and pricing benchmarking: Compare designer brands, categories, colours, and prices to position your own range.

Who is this for?

  • I am a competitor pricing analyst tracking how a premium department store discounts designer fashion week over week, so I can match or undercut key items in my own store.
  • I am a brand manager monitoring how my products are priced and stocked across sizes and colours on a major retail partner, so I can flag stock-outs and pricing errors fast.
  • I am an online fashion retailer building a price and availability feed of thousands of products, so I can benchmark my assortment against the market without checking pages by hand.
  • I am a market researcher studying discount depth and stock patterns across categories, so I can report on retail demand and seasonal trends.

How to use de Bijenkorf scraper

  1. Add your links: Paste de Bijenkorf category pages or individual product pages into the input form.
  2. Set a limit: Set the maximum number of products to control run time and budget.
  3. Run it: Start the scraper and watch clean rows arrive in your dataset in real time.
  4. Download: Export your results as Excel, CSV, JSON, or XML.

Input

FieldTypeRequiredDescription
startUrlsarray of URLsYesde Bijenkorf category pages or individual product pages to scrape. The scraper reads product links from category pages automatically.
maxItemsintegerNoMaximum number of products to save in one run. Use it to cap your run time and budget. Defaults to 100.
proxyConfigurationobjectNoProxy settings. Defaults to fast, low-cost datacenter proxies, which work for both category and product pages. Residential is available for very large runs.

Output

Each product becomes one row, with every size and colour variant nested inside the variants field.

Example output

{
"product_id": "4047070054",
"name": "Brushstroke T-shirt met logo- en backprint",
"display_name": "OLAF Brushstroke T-shirt met logo- en backprint",
"brand": "OLAF",
"price": 52.5,
"original_price": 75,
"discount_percentage": 30,
"on_sale": true,
"currency": "EUR",
"in_stock": true,
"stock_count": 21,
"delivery_time": "NEXT_DAY",
"size": "XS",
"color": "Wit",
"color_count": 2,
"categories": ["T-shirts"],
"category_path": "Heren > Kleding > Polo's & T-shirts > T-shirts",
"variants": [
{ "variant_code": "404707005411000", "size": "S", "color": "Wit", "price": 52.5, "original_price": 75, "currency": "EUR", "in_stock": true, "stock_count": 16, "delivery_time": "NEXT_DAY" }
],
"image_url": "https://cdn-1.debijenkorf.nl/default/olaf-brushstroke-t-shirt/front.jpg",
"image_gallery": ["https://cdn-1.debijenkorf.nl/default/olaf-brushstroke-t-shirt/front.jpg"],
"product_url": "https://www.debijenkorf.nl/d/olaf-brushstroke-t-shirt-4047070054",
"scraped_at": "2026-06-28T14:33:00.000Z"
}

Data table

FieldTypeDescription
product_idstringUnique product code.
variant_codestringCode of the specific size and colour variant shown in the main row.
namestringProduct name.
display_namestringFull product name including the brand.
descriptionstringProduct description with formatting removed.
brandstringBrand or designer name.
pricenumberCurrent selling price.
original_pricenumberOriginal price before any discount.
discount_percentagenumberPercentage off, from original price to current price.
on_salebooleanTrue when the current price is below the original price.
currencystringThree letter currency code, such as EUR.
in_stockbooleanTrue when the product is available to buy.
stock_countnumberUnits in stock for the main variant.
delivery_timestringDelivery window, such as NEXT_DAY.
sizestringSize of the main variant.
colorstringColour of the main variant.
color_countnumberNumber of colours the product is available in.
categoriesarray of stringsCategory names the product belongs to.
category_pathstringFull category breadcrumb path.
variantsarray of objectsEvery size and colour, each with its own price, original price, stock count, and delivery time.
ingredientsstringIngredient list for beauty products, when shown.
compositionstringMaterial or composition detail, when shown.
image_urlstringMain product image.
image_galleryarray of stringsAll product images.
product_urlstringDirect link to the product page.
scraped_atstringTimestamp of when the row was collected.

Pricing

This scraper uses pay per result billing. You are charged only for product rows successfully saved to your dataset. Empty runs and blocked requests cost nothing. There are no monthly subscriptions and no fixed fees. Set a maxItems value to keep every run within budget.

FAQ, disclaimers, and support

Does it get blocked?

No. The scraper handles de Bijenkorf's security checks automatically and retries when needed, so runs complete reliably without any setup from you.

Do I need a de Bijenkorf account?

No. It collects only publicly visible catalogue listings. You never need to register, log in, or supply any cookies.

Does it cover both Netherlands and Belgium?

Yes. It works across the Netherlands (debijenkorf.nl) and Belgium (debijenkorf.be) sites. Paste links from either and the scraper handles both.

How fresh is the data?

Every row is collected live at the moment you run the scraper. There is no cached or stale data.

Why is a field sometimes empty?

Not every product lists every detail. When a value is genuinely missing, the field is left blank rather than filled with a placeholder, so your data stays accurate.

This scraper collects only data that is publicly visible on de Bijenkorf. It does not access private accounts or bypass any login. Users are responsible for complying with local regulations and the website's terms of service. de Bijenkorf is a trademark of its owner. This is an independent tool and is not affiliated with, endorsed by, or sponsored by de Bijenkorf.

Support

Open an issue on the Issues tab for any bug, question, or feature request. We respond within 48 hours.