Bruna Scraper — Dutch Books & Stationery
Pricing
Pay per event
Bruna Scraper — Dutch Books & Stationery
Scrape products, prices, and details from bruna.nl. Netherlands' bookstore & stationery chain — books, gifts, cards, and office supplies.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Share
Bruna Scraper
Scrape products from bruna.nl, the Netherlands' chain of bookshops and stationery stores. Books, greeting cards, stationery, games, gifts, and office supplies.
Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | Array | No | Category or product URLs, e.g. https://www.bruna.nl/boeken/thrillers |
searchQuery | String | No | Dutch keyword, e.g. "roman", "thriller", "kleurpotloden" |
maxResults | Integer | No | Product limit (default: 100) |
proxyConfiguration | Object | No | Proxy settings for larger runs |
Output
| Field | Type | Example |
|---|---|---|
name | String | "De zeven zussen" |
brand | String | "Lucinda Riley" (author for books) |
price | Number | 12.99 |
originalPrice | Number | 15.99 |
discount | String | Discount text if applicable |
currency | String | "EUR" |
sku | String | Bruna product ID |
ean | String | "9789401607612" (ISBN for books) |
inStock | Boolean | true |
rating | Number | 4.4 |
reviewCount | Number | 156 |
imageUrl | String | Book cover / product image |
imageUrls | Array | All product images |
category | String | "Boeken > Romans" |
description | String | Product / book description |
{"name": "De zeven zussen","brand": "Lucinda Riley","price": 12.99,"originalPrice": 15.99,"currency": "EUR","ean": "9789401607612","inStock": true,"rating": 4.4,"reviewCount": 156,"url": "https://www.bruna.nl/boeken/de-zeven-zussen-9789401607612","imageUrl": "https://www.bruna.nl/images/products/de-zeven-zussen.jpg","category": "Boeken > Romans","scrapedAt": "2026-03-15T10:00:00.000Z"}
Product link patterns
The scraper detects Bruna product links by path patterns:
/boeken/-- books/product/-- general products/cadeau/-- gifts/kantoor/-- office supplies
Links containing /zoeken (search) or /categorie are treated as listing pages.
How it handles books
For books, the brand field contains the author name (since books don't have a "brand" in the traditional sense). The ean field contains the ISBN. JSON-LD ItemList data on listing pages is also parsed as a secondary source of product links.
Cost
CheerioCrawler. ~$0.25 per 1,000 products.