ShoppingScraper Bol.com Buybox API
What can you do with the ShoppingScraper Bol.com Buybox API?
- Scrape buybox offers from Bol.com in the Netherlands and Belgium
- Get current prices, shipping costs, and seller information using EAN or SKU
- Track buybox ownership and pricing across both Bol.com marketplaces
Supported Bol.com Marketplaces
- Netherlands (gl=nl)
- Belgium (gl=be)
API response
ean | EAN/barcode of the product | |
sku | Bol.com SKU of the product | |
offers | Buybox offer information | |
sellerName | name of the seller holding the buybox | |
sellerReference | unique seller identifier on Bol.com | |
price | product price in the buybox | |
shippingPrice | shipping cost for the offer | |
totalPrice | total price including shipping | |
condition | product condition (NewCondition/Used) | |
shippingMethod | shipping method for the offer |
Sample URLs
Using EAN:
https://api.shoppingscraper.com/buybox?site=bol.com&ean=4043969045848&api_key={apikey}&gl=nl&hl=nl
Using SKU:
https://api.shoppingscraper.com/buybox?site=bol.com&sku=9300000184507095&api_key={apikey}&gl=be&hl=fr
Parameters
Parameter | Description | Example values |
site | Always "bol.com" | bol.com |
ean | Product EAN/barcode | 4043969045848 |
sku | Bol.com SKU | 9300000184507095 |
gl | Geo location | nl, be |
hl | Host language | nl, fr |
api_key | Your ShoppingScraper API key | (hidden for security) |
Sample Response
{ "results": [{ "ean": "4043969045848", "sku": "9200000103828564", "offers": { "sellerName": ["Ruiterhart Leeuwarden"], "sellerReference": null, "price": "23.98", "shippingPrice": "0.00", "totalPrice": "23.98", "condition": "NewCondition", "shippingMethod": "standard" } }] }
Notes
- The API returns data only when a valid product match is found on Bol.com
- Prices are returned in EUR
- For Belgium marketplace (gl=be), you can choose Dutch (hl=nl) or French (hl=fr) as the host language