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