BOL.com Marketplace Seller Leads Scraper: Offers and Monitoring avatar

BOL.com Marketplace Seller Leads Scraper: Offers and Monitoring

Pricing

from $2.63 / 1,000 seller leads

Go to Apify Store
BOL.com Marketplace Seller Leads Scraper: Offers and Monitoring

BOL.com Marketplace Seller Leads Scraper: Offers and Monitoring

Collect public BOL.com seller leads from category and product pages. Export shop names, seller IDs, offer prices, EANs, ratings, product context, and change events to Apify datasets, CSV, JSON, or API workflows. Start at $3.50 per 1,000 rows without browser automation or external email enrichment.

Pricing

from $2.63 / 1,000 seller leads

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

πŸ›’ BOL.com Marketplace Seller Leads Scraper: Offers and Monitoring

Know who sells on BOL.com, without opening a single seller page
Turn public BOL product and category pages into a clean list of marketplace sellers, with their offer prices, ratings, and EANs beside each one.
πŸͺ Seller identity
Shop name, seller ID, and a profile reference on every lead.
πŸ’Ά Offer context
Visible price, currency, availability, and offer count for the product.
🏷️ Product signals
Brand, EAN, rating, and review count when BOL shows them.
πŸ”„ Change tracking
Repeat runs return only new or updated sellers.

Find BOL.com verkopers (marketplace sellers) from public product, category, and sitemap pages. Export shop names, seller IDs, ratings, offer prices, and EANs to a spreadsheet, JSON, or your own workflow. No login, no email enrichment.

πŸ” What does this Actor do?

Paste a public BOL category, product, or sitemap URL. The Actor opens a limited number of product pages from it and reads every seller shown next to the offers.

The same seller often appears on many products. The Actor merges those sightings into one lead row, so your list has no duplicates.

A seller profile link is kept as a reference for you to open yourself. The Actor does not visit it. Nothing is collected from outside BOL, and no hidden contact details are added.

πŸ’‘ Who is this for?

  • I am a marketplace analyst. I need to see which shops compete on a product category so that I can size up the field before I recommend a listing strategy.
  • I am a sourcing manager at a brand. I need a list of the sellers carrying my EANs so that I can spot unauthorized resellers and price undercutting.
  • I am an ecommerce researcher. I need seller, price, and rating data in flat columns so that I can drop it straight into a spreadsheet.
  • I am a wholesaler looking for retail partners. I need to know which shops are active in a niche so that I can build a prospect list without browsing seller pages by hand.

πŸš€ How to use it

STEP 1
Choose a source
Paste a public BOL category, product, or sitemap URL.
STEP 2
Set your limits
Pick how many sellers, products, and pages you want.
STEP 3
Export your leads
Download seller rows, or schedule runs to see only what changed.

The smallest useful run starts with one public product URL:

{
"startUrls": [
{
"url": "https://www.bol.com/nl/nl/p/lattafa-khamrah-edp-100ml-unisex/9300000127460781/"
}
],
"includeProductContext": true,
"maxSellers": 10
}

For a category export, paste a public URL such as https://www.bol.com/nl/nl/l/damesparfums/12429/.

If startUrls is empty, the Actor uses a small women's fragrance category sample for the selected storefront. Search result URLs are not accepted.

🧾 Input

FieldTypeRequiredDescription
startUrlsarray of URLsNoPublic BOL category, product, or sitemap URLs. These replace the default category source.
storeenumNonl, be, or both for the default category source.
includeProductContextbooleanNoAdds product title, brand, EAN, price, availability, offer count, rating, and review count when visible.
runModeenumNosnapshot returns all unique sellers. changes returns new and updated sellers only.
maxSellersintegerNoMaximum unique seller rows. The default is 5 and the maximum is 250.
maxProductsPerSourceintegerNoMaximum product pages opened from each source. The default is 10 and the maximum is 50.
maxPagesintegerNoMaximum category pages followed from each category source. The default is 3 and the maximum is 20.
requestDelayMsintegerNoPause between page requests, in milliseconds. The default is 1000.
proxyConfigurationobjectNoOptional connection settings. The default suits the allowed public pages.

πŸ“Š Data table

FieldTypeDescription
rowTypestringRecord type, currently seller.
shopNamestringSeller shop name shown next to the offer.
sellerIdstringBOL seller ID when a public offer link shows it.
sellerUrlURLSeller profile reference found on the product page. It is not opened.
storefrontUrlURLCanonical seller profile reference.
ratingnumberSeller rating when BOL shows it beside the offer.
productIdstringBOL product identifier.
productTitlestringProduct title when product context is on.
productBrandstringProduct brand when product context is on.
productEanstringEAN when product context is on.
productPricenumberVisible offer price when product context is on.
productCurrencystringOffer currency when product context is on.
productAvailabilitystringVisible offer availability when product context is on.
offerCountnumberNumber of offers listed for the product.
productRatingnumberProduct rating when product context is on.
productReviewCountnumberProduct review count when product context is on.
productUrlURLPublic product page that showed the seller.
discoveredViastringDiscovery source, currently product-page.
sourceUrlURLPublic page used for the record.
scrapedAtdate-timeTime the row was collected.
changeTypestringnew or updated in changes mode.
changedFieldsstringComma-separated fields that changed.
firstSeenAtdate-timeFirst time the seller was seen in changes mode.
lastSeenAtdate-timeLatest time the seller was seen in changes mode.

Fields BOL does not show are left out. The Actor never fills in placeholder values.

πŸ—‚οΈ Dataset views

The dataset has three ready-made views:

  1. πŸ” Seller leads: shop identity, seller references, rating, source product, and collection time.
  2. πŸ“‡ Trader details: seller identity beside product, offer, EAN, rating, and review context.
  3. πŸ”„ Changes: new or updated sellers with timestamps and the fields that changed.

πŸ’° Pricing

This Actor uses pay-per-event pricing: you pay per seller row delivered. Empty runs cost nothing, and there is no subscription. There is no separate startup or enrichment charge.

⭐ Enjoying BOL.com Marketplace Seller Leads Scraper?

β˜…β˜…β˜…β˜…β˜… Β If the dataset saves you research time, a short review helps other sellers and analysts find it.
Leave a review and tell us which seller fields you want next

πŸ”§ Tips

  • Start with maxSellers at 5 to check the output, then raise it once the fields look right.
  • Turn on includeProductContext when you need EANs or prices next to each seller.
  • Use changes in runMode on a schedule to see only new and updated sellers.
  • Set store to both to cover the Netherlands and Belgium in one run when you rely on the default source.
  • Keep requestDelayMs at 1000 or higher for steady runs on larger categories.

❓ FAQ

Can I paste a BOL search URL?

No. BOL's published crawler rules exclude search pages. Use a public category, product, or sitemap URL instead.

Waar kan ik bol.com verkopers vinden?

Paste a public bol.com category or product URL into startUrls. Each run returns the verkopers (sellers) shown on those products, with shop name, seller ID, and rating. The answer and the output are in English.

Does it open seller profile pages?

No. Seller profile links are kept as references when they appear on an allowed product page. You can open them yourself.

Why did a run return zero rows?

Check RUN_SUMMARY in the run's key-value store. source-access-blocked means BOL did not serve the pages to that run, so try again later. no-seller-offers-found means the pages you chose showed no seller offers within your limits.

How does changes mode work?

The Actor remembers the seller details from the last run of the same source setup. A repeat run returns only sellers that are new or have changed.

πŸ›‘οΈ Limits and data boundaries

The Actor requests only public HTTPS BOL category (/l/), product (/p/), and sitemap pages. BOL's published rules exclude search, seller storefronts, product and price overviews, accounts, orders, and private routes. The Actor does not request any of them.

It does not log in, visit seller websites, or look for hidden contact details. Pages that do not load normally are never saved as data. Use the data in line with BOL's terms and the privacy rules that apply to you.

πŸ”— Other actors