# BOL Extractor (`jupri/bol`) Actor

💫 All-In-One Bol.com Scraper

- **URL**: https://apify.com/jupri/bol.md
- **Developed by:** [cat](https://apify.com/jupri) (community)
- **Categories:** E-commerce
- **Stats:** 20 total users, 0 monthly users, 74.4% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

$30.00/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#rental-actors

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## 💫 Welcome To Bol.com Scraper

<img height="32" src="https://apify.com/actor-badge?actor=jupri~bol" align="right">

![don't be sad readme is here](https://raw.githubusercontent.com/JupriGH/resources/main/cats/catframe.png)

### 🛒 About Bol.com

<img align="right" width="30%"  src="https://upload.wikimedia.org/wikipedia/commons/5/53/Logo_of_Bol_%282025%29.svg">

**Bol** (formerly **bol.com**) is a [webshop](https://en.wikipedia.org/wiki/Webshop "Webshop") in the Netherlands and offers general merchandising products in categories such as music, film, electronics, toys, jewelry, watches, baby products, gardening, and DIY. As of 2020, the store serves 11 million active customers in the Netherlands and Belgium and offers over 23 million items.[[2]](https://en.wikipedia.org/wiki/Bol.com#cite_note-2) Since 2011, Bol has also opened its webshop for retailers to sell and effectively became a [platform](https://en.wikipedia.org/wiki/Business_model#Categorization "Business model"). Since the introduction of "Selling via bol.com", more than 30,000 retailers have already sold via Bol. The company employs approximately 3,000 workers.

### 🛒 About This Actor

💫 **All-in-One Bol.com Scraper**
- Search and scrape product by `KEYWORD`
- Scrape product detailed **Information**
- Scrape product **Reviews**
- Scrape using product/brand/category `URL`
- Accept multiple `QUERY`
- **Stand-By** mode

### 🛒 Output Samples

<img src="https://apify-uploads-prod.s3.us-east-1.amazonaws.com/sTEmmw6b7t7WJuMwe-issue-RtY5BuiCBPvH0lgdW-gcOh7fWzwC-image.png">

#### 🏷️ Product Info

```yaml
{
    "all": [
        {
            "retailer": {
                "id": "1749120"
            }
        },
        {
            "retailer": {
                "id": "1515187"
            }
        },
        {
            "retailer": {
                "id": "1805536"
            }
        },
        {
            "retailer": {
                "id": "1542720"
            }
        }
    ],
    "assets": [
        {
            "mediaType": "IMAGE",
            "order": 2,
            "renditions": [
                {
                    "mimeType": "image/jpeg",
                    "preset": "small",
                    "url": "https://media.s-bol.com/qXGgrp4w40rp/qx8DE60/250x200.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "extralarge",
                    "url": "https://media.s-bol.com/qXGgrp4w40rp/qx8DE60/1200x953.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "thumb",
                    "url": "https://media.s-bol.com/qXGgrp4w40rp/qx8DE60/124x98.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "regular",
                    "url": "https://media.s-bol.com/qXGgrp4w40rp/qx8DE60/168x133.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "tout",
                    "url": "https://media.s-bol.com/qXGgrp4w40rp/qx8DE60/100x79.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "large",
                    "url": "https://media.s-bol.com/qXGgrp4w40rp/qx8DE60/550x436.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "mini",
                    "url": "https://media.s-bol.com/qXGgrp4w40rp/qx8DE60/48x38.jpg"
                }
            ],
            "usage": "additional"
        },
        {
            "mediaType": "IMAGE",
            "order": 4,
            "renditions": [
                {
                    "mimeType": "image/jpeg",
                    "preset": "tout",
                    "url": "https://media.s-bol.com/mVA1n04l4xWn/5NPryA/100x74.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "mini",
                    "url": "https://media.s-bol.com/mVA1n04l4xWn/5NPryA/48x35.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "thumb",
                    "url": "https://media.s-bol.com/mVA1n04l4xWn/5NPryA/124x92.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "regular",
                    "url": "https://media.s-bol.com/mVA1n04l4xWn/5NPryA/168x125.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "extralarge",
                    "url": "https://media.s-bol.com/mVA1n04l4xWn/5NPryA/1200x899.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "small",
                    "url": "https://media.s-bol.com/mVA1n04l4xWn/5NPryA/250x200.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "large",
                    "url": "https://media.s-bol.com/mVA1n04l4xWn/5NPryA/550x412.jpg"
                }
            ],
            "usage": "additional"
        },
        {
            "mediaType": "IMAGE",
            "order": 3,
            "renditions": [
                {
                    "mimeType": "image/jpeg",
                    "preset": "tout",
                    "url": "https://media.s-bol.com/Rm7jrXpE1lqz/zpwx81q/100x100.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "large",
                    "url": "https://media.s-bol.com/Rm7jrXpE1lqz/zpwx81q/550x550.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "extralarge",
                    "url": "https://media.s-bol.com/Rm7jrXpE1lqz/zpwx81q/1200x1200.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "thumb",
                    "url": "https://media.s-bol.com/Rm7jrXpE1lqz/zpwx81q/124x124.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "regular",
                    "url": "https://media.s-bol.com/Rm7jrXpE1lqz/zpwx81q/168x168.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "mini",
                    "url": "https://media.s-bol.com/Rm7jrXpE1lqz/zpwx81q/48x48.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "small",
                    "url": "https://media.s-bol.com/Rm7jrXpE1lqz/zpwx81q/250x200.jpg"
                }
            ],
            "usage": "additional"
        },
        {
            "mediaType": "IMAGE",
            "order": 1,
            "renditions": [
                {
                    "mimeType": "image/jpeg",
                    "preset": "tout",
                    "url": "https://media.s-bol.com/ZxRrDgAP08B2/zpwx81q/100x100.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "regular",
                    "url": "https://media.s-bol.com/ZxRrDgAP08B2/zpwx81q/168x168.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "large",
                    "url": "https://media.s-bol.com/ZxRrDgAP08B2/zpwx81q/550x550.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "mini",
                    "url": "https://media.s-bol.com/ZxRrDgAP08B2/zpwx81q/48x48.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "extralarge",
                    "url": "https://media.s-bol.com/ZxRrDgAP08B2/zpwx81q/1200x1200.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "thumb",
                    "url": "https://media.s-bol.com/ZxRrDgAP08B2/zpwx81q/124x124.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "small",
                    "url": "https://media.s-bol.com/ZxRrDgAP08B2/zpwx81q/250x200.jpg"
                }
            ],
            "usage": "additional"
        },
        {
            "mediaType": "IMAGE",
            "order": 0,
            "renditions": [
                {
                    "mimeType": "image/jpeg",
                    "preset": "small",
                    "url": "https://media.s-bol.com/NgRWnGlz00qz/zpwx80y/250x200.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "mini",
                    "url": "https://media.s-bol.com/NgRWnGlz00qz/zpwx80y/48x47.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "thumb",
                    "url": "https://media.s-bol.com/NgRWnGlz00qz/zpwx80y/124x122.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "large",
                    "url": "https://media.s-bol.com/NgRWnGlz00qz/zpwx80y/550x544.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "extralarge",
                    "url": "https://media.s-bol.com/NgRWnGlz00qz/zpwx80y/1200x1188.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "tout",
                    "url": "https://media.s-bol.com/NgRWnGlz00qz/zpwx80y/100x99.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "regular",
                    "url": "https://media.s-bol.com/NgRWnGlz00qz/zpwx80y/168x166.jpg"
                }
            ],
            "usage": "primary"
        },
        {
            "mediaType": "IMAGE",
            "order": 5,
            "renditions": [
                {
                    "mimeType": "image/jpeg",
                    "preset": "thumb",
                    "url": "https://media.s-bol.com/Vq9nyWwLQQB1/zpwx81q/124x124.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "large",
                    "url": "https://media.s-bol.com/Vq9nyWwLQQB1/zpwx81q/550x550.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "small",
                    "url": "https://media.s-bol.com/Vq9nyWwLQQB1/zpwx81q/250x200.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "tout",
                    "url": "https://media.s-bol.com/Vq9nyWwLQQB1/zpwx81q/100x100.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "extralarge",
                    "url": "https://media.s-bol.com/Vq9nyWwLQQB1/zpwx81q/1200x1200.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "mini",
                    "url": "https://media.s-bol.com/Vq9nyWwLQQB1/zpwx81q/48x48.jpg"
                },
                {
                    "mimeType": "image/jpeg",
                    "preset": "regular",
                    "url": "https://media.s-bol.com/Vq9nyWwLQQB1/zpwx81q/168x168.jpg"
                }
            ],
            "usage": "additional"
        }
    ],
    "attributes": [],
    "audiotracks": [],
    "availabilityNotificationRegistered": false,
    "bestSellingOffer": {
        "bestDeliveryOption": {
            "deliveryDescription": "Op voorraad. Voor 23:59 uur besteld, vrijdag in huis",
            "productReleaseDateTime": null
        },
        "bundlePrices": null,
        "condition": {},
        "deliveredWithin48Hours": true,
        "hash": "0b5782aba88ca9799a4f0466e067f747",
        "isScarce": false,
        "offerUid": "32e4d5e4-0293-43a8-80c6-60289a796b37",
        "promotionalLabels": [
            {
                "link": {
                    "promoParameter": "PDP_203_458579_discount___500181585",
                    "text": "Bekijk alle in prijs verlaagde artikelen",
                    "url": "/nl/nl/ra/in-prijs-verlaagd/325524"
                },
                "retailAction": {
                    "description": "Bol.com verlaagt voortdurend de prijzen van duizenden artikelen. Dit artikel is nu in prijs verlaagd.",
                    "termsAndConditionsUrl": null,
                    "title": "In prijs verlaagd"
                },
                "text": "Bol verlaagt voortdurend de prijzen van duizenden artikelen. Dit artikel is nu in prijs verlaagd.",
                "titleText": "in prijs verlaagd"
            }
        ],
        "purchaseType": "STANDARD",
        "retailer": {
            "conditions": null,
            "hash": "869d4e4e10dbb35c666b3e9892370bef",
            "id": "1515187",
            "name": "Damsouq.com",
            "ratings": {
                "rating": 8.6,
                "topRetailer": false
            }
        },
        "revisionId": "e728801b-0447-450d-99bc-e521035a3102",
        "selectLabel": false,
        "selectPrice": null,
        "selectPriceDiscountOnSellingPrice": null,
        "sellingPrice": {
            "price": {
                "amount": "19.99",
                "currencyCode": "EUR"
            }
        },
        "strikethroughPrice": {
            "price": {
                "amount": "23.79",
                "currencyCode": "EUR"
            }
        },
        "uniqueSellingPoints": {
            "regular": [
                {
                    "text": "Bestellen en betalen via bol"
                },
                {
                    "text": "***Inclusief*** verzendkosten, verstuurd door Damsouq.com"
                },
                {
                    "text": "30 dagen bedenktijd en ***gratis*** retourneren"
                },
                {
                    "text": "Wettelijke garantie via Damsouq.com"
                }
            ]
        },
        "unitPrice": {
            "measurementUnit": "EA",
            "price": {
                "amount": "0.50",
                "currencyCode": "EUR"
            }
        }
    },
    "categories": [
        {
            "id": "63582",
            "name": "Noedels",
            "parents": [
                {
                    "id": "36080"
                },
                {
                    "id": "63577"
                },
                {
                    "id": "63579"
                }
            ]
        },
        {
            "id": "63579",
            "name": "Pasta, rijst en noedels",
            "parents": [
                {
                    "id": "36080"
                },
                {
                    "id": "63577"
                }
            ]
        },
        {
            "id": "63619",
            "name": "Oosterse keuken",
            "parents": [
                {
                    "id": "36080"
                },
                {
                    "id": "63577"
                }
            ]
        },
        {
            "id": "63577",
            "name": "Pasta, rijst en wereldkeuken",
            "parents": [
                {
                    "id": "36080"
                }
            ]
        },
        {
            "id": "36080",
            "name": "Eten & Drinken",
            "parents": []
        }
    ],
    "cheapestRefurbishedSellingOffer": null,
    "description": "Instant noedels met kipsmaak\\r\\nHeerlijke noedels, 350 ml heet water toevoegen en 3 minuten later is het klaar. Voordeeldoos met in totaal 40 eenheden.",
    "digitalType": null,
    "energyLabel": null,
    "enrichedDistinctiveFeatures": [
        {
            "fittingSizeGuide": null,
            "label": "Aantal artikelen in verpakking",
            "relatedProducts": [
                {
                    "family": {
                        "distinctiveFeatures": [
                            {
                                "attribute": "Number Pieces In Package",
                                "labels": [
                                    {
                                        "label": "40",
                                        "unit": {
                                            "key": "unece.unit.EA"
                                        }
                                    }
                                ]
                            },
                            {
                                "attribute": "Type of Flavor",
                                "labels": [
                                    {
                                        "label": "Kip",
                                        "unit": null
                                    }
                                ]
                            }
                        ]
                    },
                    "id": "9300000132901577",
                    "relatedProductAssets": [
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/qXGgrp4w40rp/qx8DE60/124x98.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/mVA1n04l4xWn/5NPryA/124x92.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/Rm7jrXpE1lqz/zpwx81q/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/ZxRrDgAP08B2/zpwx81q/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/NgRWnGlz00qz/zpwx80y/124x122.jpg"
                                }
                            ],
                            "usage": "primary"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/Vq9nyWwLQQB1/zpwx81q/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        }
                    ],
                    "relatedProductBestOffer": {}
                }
            ],
            "requireSelection": false,
            "type": "Number Pieces In Package",
            "visualFeature": false
        },
        {
            "fittingSizeGuide": null,
            "label": "Smaak",
            "relatedProducts": [
                {
                    "family": {
                        "distinctiveFeatures": [
                            {
                                "attribute": "Number Pieces In Package",
                                "labels": [
                                    {
                                        "label": "40",
                                        "unit": {
                                            "key": "unece.unit.EA"
                                        }
                                    }
                                ]
                            },
                            {
                                "attribute": "Type of Flavor",
                                "labels": [
                                    {
                                        "label": "Goreng",
                                        "unit": null
                                    },
                                    {
                                        "label": "Extreem heet",
                                        "unit": null
                                    }
                                ]
                            }
                        ]
                    },
                    "id": "9300000132901579",
                    "relatedProductAssets": [
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/gVrRGDl5YD4Z/jp1kZ4/124x99.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/qXGgrpyYQWx7/jp1kZ4/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/2PEDAX6BEYoW/wpqRNM8/124x121.jpg"
                                }
                            ],
                            "usage": "primary"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/n0PM6oLXOMX7/zpwY3pY/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/xAmZLmkrO05l/zpwY3pY/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/AzxJKxDYjLo9/zpwY3pY/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/wzlY7lpqMDwg/zpwY3pY/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        }
                    ],
                    "relatedProductBestOffer": {}
                },
                {
                    "family": {
                        "distinctiveFeatures": [
                            {
                                "attribute": "Number Pieces In Package",
                                "labels": [
                                    {
                                        "label": "40",
                                        "unit": {
                                            "key": "unece.unit.EA"
                                        }
                                    }
                                ]
                            },
                            {
                                "attribute": "Type of Flavor",
                                "labels": [
                                    {
                                        "label": "Garnaal",
                                        "unit": null
                                    }
                                ]
                            }
                        ]
                    },
                    "id": "9300000132901578",
                    "relatedProductAssets": [
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/YYOqyylpgoL2/BX0O6Q/124x98.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/R0DoAD3q0YlE/Y1rwk0/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/zD8zYqGgJ8nm/rkl1L1W/124x107.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/BAMm915GJMnN/rkl1L1W/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/vyMvLmA6BBR8/rkl1L1W/124x117.jpg"
                                }
                            ],
                            "usage": "primary"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/wzNw7nB6DD2r/rkl1L1W/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/xA0xLoD0DpXl/rkl1L1W/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        }
                    ],
                    "relatedProductBestOffer": {}
                },
                {
                    "family": {
                        "distinctiveFeatures": [
                            {
                                "attribute": "Number Pieces In Package",
                                "labels": [
                                    {
                                        "label": "40",
                                        "unit": {
                                            "key": "unece.unit.EA"
                                        }
                                    }
                                ]
                            },
                            {
                                "attribute": "Type of Flavor",
                                "labels": [
                                    {
                                        "label": "Goreng",
                                        "unit": null
                                    }
                                ]
                            }
                        ]
                    },
                    "id": "9200000096382709",
                    "relatedProductAssets": [
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/JKw7OgZOqn3g/DZR6L6/124x85.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/RnNmX0KZmv70/YKAg49/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/7k4NKwv9k4Pr/oEyZ6j/124x122.jpg"
                                }
                            ],
                            "usage": "primary"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/yB4glJnvR8MW/j25jkyR/124x102.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/n0A4QNPAZ62W/j25jkyR/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/7mxK8W2171wy/j25jkyR/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/8nyL8B0171xg/j25jkyR/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        }
                    ],
                    "relatedProductBestOffer": {}
                },
                {
                    "family": {
                        "distinctiveFeatures": [
                            {
                                "attribute": "Number Pieces In Package",
                                "labels": [
                                    {
                                        "label": "40",
                                        "unit": {
                                            "key": "unece.unit.EA"
                                        }
                                    }
                                ]
                            },
                            {
                                "attribute": "Type of Flavor",
                                "labels": [
                                    {
                                        "label": "Groente",
                                        "unit": null
                                    }
                                ]
                            }
                        ]
                    },
                    "id": "9300000160688050",
                    "relatedProductAssets": [
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/E2m0ARjpL924/AvW4Bp/124x98.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/N2yYNkv6w5zv/AvW4Bp/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/yBn12D1kQ4lV/qxkL3x2/124x121.jpg"
                                }
                            ],
                            "usage": "primary"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/AzxJK2JOjLqB/qxkL3x2/124x122.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/zDo2YEV4G6n5/qxkL3x2/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/AzxJK2jX56m7/qxkL3x2/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/BAyK92lX5rn2/qxkL3x2/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/zDo2YEVArAZ8/qxkL3x2/124x85.jpg"
                                }
                            ],
                            "usage": "additional"
                        }
                    ],
                    "relatedProductBestOffer": {}
                },
                {
                    "family": {
                        "distinctiveFeatures": [
                            {
                                "attribute": "Number Pieces In Package",
                                "labels": [
                                    {
                                        "label": "40",
                                        "unit": {
                                            "key": "unece.unit.EA"
                                        }
                                    }
                                ]
                            },
                            {
                                "attribute": "Type of Flavor",
                                "labels": [
                                    {
                                        "label": "Kip",
                                        "unit": null
                                    }
                                ]
                            }
                        ]
                    },
                    "id": "9300000132901577",
                    "relatedProductAssets": [
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/qXGgrp4w40rp/qx8DE60/124x98.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/mVA1n04l4xWn/5NPryA/124x92.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/Rm7jrXpE1lqz/zpwx81q/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/ZxRrDgAP08B2/zpwx81q/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/NgRWnGlz00qz/zpwx80y/124x122.jpg"
                                }
                            ],
                            "usage": "primary"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/Vq9nyWwLQQB1/zpwx81q/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        }
                    ],
                    "relatedProductBestOffer": {}
                },
                {
                    "family": {
                        "distinctiveFeatures": [
                            {
                                "attribute": "Number Pieces In Package",
                                "labels": [
                                    {
                                        "label": "40",
                                        "unit": {
                                            "key": "unece.unit.EA"
                                        }
                                    }
                                ]
                            },
                            {
                                "attribute": "Type of Flavor",
                                "labels": [
                                    {
                                        "label": "Kip",
                                        "unit": null
                                    },
                                    {
                                        "label": "Carbonara",
                                        "unit": null
                                    }
                                ]
                            }
                        ]
                    },
                    "id": "9300000111973221",
                    "relatedProductAssets": [
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/R0DPR6Ny1Mmw/XZq41o/124x98.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/O2zPOYKv85wG/XZq41o/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/gEGDO2oPLkJG/2k8K1PW/124x98.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/gOq4Y6p2ZGDY/GZWRAl0/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/mmz4RGqyOn0O/GZWRAl0/124x92.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/7mxK8O9X12k1/GZWRAl0/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/gOq4Y6pkx3Bk/GZWRAl0/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/kkx4QD2ow3J6/GZWRAl0/124x122.jpg"
                                }
                            ],
                            "usage": "primary"
                        },
                        {
                            "thumbnails": [
                                {
                                    "url": "https://media.s-bol.com/lly4QDRpv3KM/GZWRAl0/124x124.jpg"
                                }
                            ],
                            "usage": "additional"
                        }
                    ],
                    "relatedProductBestOffer": {}
                }
            ],
            "requireSelection": false,
            "type": "Type of Flavor",
            "visualFeature": false
        }
    ],
    "explicit": false,
    "hash": "3278462733020a32a9e78827dead96ab",
    "id": "9300000132901577",
    "newCheapest": {
        "bestDeliveryOption": {
            "deliveryDescription": "Uiterlijk 8 oktober in huis"
        },
        "hash": "0222d9a5ee3bcd994cc9f42824180e64",
        "offerUid": "e45467e5-c895-44d7-a349-cdc25c44ba1c",
        "retailer": {
            "hash": "7551add75d37ce0067cf7319464b02cd"
        },
        "sellingPrice": {
            "price": {
                "amount": "19.95",
                "currencyCode": "EUR"
            }
        }
    },
    "newFastest": {
        "bestDeliveryOption": {
            "deliveryDescription": "Op voorraad. Voor 23:59 uur besteld, vrijdag in huis"
        },
        "hash": "b066d60426362b68885109b06ef559bd",
        "offerUid": "e7eb7909-8b68-4067-a5c6-4df8b2b978f4",
        "retailer": {
            "hash": "8628e8d62f04d7462fa7a24c89306ceb"
        },
        "sellingPrice": {
            "price": {
                "amount": "26.99",
                "currencyCode": "EUR"
            }
        }
    },
    "relatedParties": [
        {
            "party": {
                "hash": "4fe80dc27f662f14cb566df3eee8bbda",
                "id": "604066663",
                "name": "Indomie",
                "url": "/nl/nl/b/indomie/604066663/"
            }
        }
    ],
    "returnCondition": {
        "conditionText": null
    },
    "reviews": {
        "averageRating": 4.5,
        "ratingDistribution": {
            "fiveStarCount": 65,
            "fourStarCount": 9,
            "oneStarCount": 8,
            "threeStarCount": 1,
            "twoStarCount": 1
        },
        "reviewConnection": [
            {
                "id": "848ea3de-9c4b-568e-a0a5-a44327cc1d37",
                "isOfferRefurbished": false,
                "nickname": "Lunenore",
                "rating": 4,
                "submissionDateTime": "2023-03-19T10:38:00Z",
                "text": "Had deze nog nooit geprobeerd en ik ben blij ik het wel gedaan heb.\nze zijn erg lekker en is snel klaar te maken.\nBen er dus erg tevreden over. \nde smaak is niet pikant maar net goed. Let op dit is mijn persoonlijke smaak de jouwe kan anders zijn.",
                "title": "Goed"
            },
            {
                "id": "089df89e-62d4-56cf-aaa3-262bf9dddd01",
                "isOfferRefurbished": false,
                "nickname": "CindyP",
                "rating": 5,
                "submissionDateTime": "2023-03-08T15:14:01Z",
                "text": "Smaakvolle noodles, hebben meer smaak dan de standaard noodles. Fijn dat dit op bol bestelbaar is. Ga ik zeker nog eens bestellen.",
                "title": "Smaakvol"
            },
            {
                "id": "3a198fab-858c-4ae3-90dd-0b84f37724a9",
                "isOfferRefurbished": false,
                "nickname": "AnnuskaG",
                "rating": 5,
                "submissionDateTime": "2024-04-03T12:25:14.856Z",
                "text": "De garnalensmaak was ineens niet meer in de toko te koop en bij de poelier kost een doos 40 euro. Toch maar even online gekeken en deze besteld. Heerlijk. En voor een redelijke prijs.",
                "title": "Onze favoriete smaak"
            },
            {
                "id": "c9af4285-02a0-5053-8df0-150fa46a48da",
                "isOfferRefurbished": false,
                "nickname": "Geanonimiseerd",
                "rating": 5,
                "submissionDateTime": "2021-11-30T11:38:50Z",
                "text": "Favoriete smaak, zit meer bij in dan bij andere smaken noodles, is het geheel waard om te aan te schaffen.\nIk haal maandelijks twee keer 50x, het bevalt mij goed, omdat het een goede maaltijd is, zowel om tot een grote maaltijd te verwerken, als gewoon zo als een kleine maaltijd of een tussendoortje.",
                "title": "Veelzijdiger dan anderen."
            },
            {
                "id": "a0eebb3a-bcec-4d1f-bd1b-531946a169d5",
                "isOfferRefurbished": false,
                "nickname": "CrisTom",
                "rating": 5,
                "submissionDateTime": "2023-12-28T21:46:32.772Z",
                "text": "Is de tweede keer dat ik koop deze nuddels en ik ben zeer contant met de kwaliteit van deze product.",
                "title": "Goede kwaliteit en prijs. Lekker."
            },
            {
                "id": "4fcf08b2-ba41-4830-a198-79343c41e443",
                "isOfferRefurbished": false,
                "nickname": "FilipCam",
                "rating": 5,
                "submissionDateTime": "2023-11-06T14:15:12.668Z",
                "text": "Ik ben al twintig jaar fan van Indomie; dit is mijn favoriete smaak.",
                "title": "Heerlijke noedels"
            },
            {
                "id": "2d5ce4af-aa2f-5e4f-a13b-ff323d1f3f4c",
                "isOfferRefurbished": false,
                "nickname": "Kialys",
                "rating": 1,
                "submissionDateTime": "2022-10-30T13:57:22Z",
                "text": "Deze noodles besteld maar andere gekregen.",
                "title": "Verkeerde noodles"
            },
            {
                "id": "304709b4-cc78-463a-9f84-2a0f2b843c0f",
                "isOfferRefurbished": false,
                "nickname": "Cindykeuh13",
                "rating": 4,
                "submissionDateTime": "2025-03-28T10:21:03.643Z",
                "text": "Lekker, maar mijn persoonlijke mening, te weinig smaak. Ben echt op zoek nr noodles waar een zakje olie in zit. Deze waren het alvast niet. Voor de rest alles in orde. Snelle levertijd.",
                "title": "Lekker maar niet voor herhaling"
            },
            {
                "id": "a81a05f4-f251-428c-b106-fcccde9f17ac",
                "isOfferRefurbished": false,
                "nickname": "Bender98",
                "rating": 5,
                "submissionDateTime": "2024-05-19T00:59:17.120Z",
                "text": "World of culture de beste",
                "title": "geweldig"
            },
            {
                "id": "5a85d9e4-ac91-4c2f-936d-e682b0fb2d91",
                "isOfferRefurbished": false,
                "nickname": "8797",
                "rating": 5,
                "submissionDateTime": "2024-04-22T14:19:13.290Z",
                "text": "Ik heb instant noedels gegeten vind die de beste",
                "title": "Ik koop graag bij bol.com"
            }
        ],
        "total": 84
    },
    "searchProductSponsor": null,
    "secondHandCheapest": null,
    "sellingOffersInConditionRefurbished": [],
    "specificationGroups": [],
    "specificationSummary": [
        "Soort pasta: Overige pasta",
        "Soort rijst: Witte rijst",
        "Soort noedels: Noedels",
        "40 stuk(s)"
    ],
    "sustainability": null,
    "title": "Indomie Instant Noedels Chicken 70g",
    "universalChargerLabel": null,
    "url": "https://www.bol.com/nl/nl/p/indomie-instant-noedels-kip-70g-x-40stuks-voordeelverpakking/9300000132901577/",
    "warnings": [
        {
            "id": "b14d5d65-950b-4b42-907a-eb6eefac782e",
            "linkReplacements": [],
            "message": "We raden je aan om voor gebruik de verpakking te lezen. Mogelijk verschilt informatie op de productpagina van de werkelijke informatie op de productverpakkingen."
        }
    ],
    "wishlists": []
}
````

#### 🏷️ Product Specifications

```yaml
[
    {
        "attributes": [
            {
                "description": null,
                "name": "Ingrediënten",
                "textValues": [
                    "Energy, Eiwitten, vetten, zout"
                ]
            },
            {
                "description": null,
                "name": "Nutri-Score",
                "textValues": [
                    "Geen Nutri-Score"
                ]
            },
            {
                "description": null,
                "name": "Allergenen",
                "textValues": [
                    "Geen allergenen"
                ]
            },
            {
                "description": null,
                "name": "Bijzondere Bewaarvoorschriften",
                "textValues": [
                    "koel en droog bewaren"
                ]
            },
            {
                "description": null,
                "name": "Fabrikant Naam",
                "textValues": [
                    "Indomie"
                ]
            },
            {
                "description": null,
                "name": "Fabrikant Adres",
                "textValues": [
                    "Klopsteen 6, 5443 PW Haps, Netherlands."
                ]
            },
            {
                "description": null,
                "name": "Land van oorsprong",
                "textValues": [
                    "Nederland"
                ]
            },
            {
                "description": null,
                "name": "Dieetvoorkeur",
                "textValues": [
                    "Niet van toepassing"
                ]
            },
            {
                "description": null,
                "name": "Gebruiksinstructies",
                "textValues": [
                    "Doe de inhoud van een zakje in een kom, Voeg ca. 320ml kokend water toe, en laat de kom 3 minuten afgedekt staan. Voor het serveren goed door roeren."
                ]
            }
        ],
        "name": "Etiketinformatie"
    },
    {
        "attributes": [
            {
                "name": "Energie (kJ)",
                "textValues": [
                    "1908 kJ"
                ]
            },
            {
                "name": "Energie (Kcal)",
                "textValues": [
                    "454 kcal"
                ]
            },
            {
                "name": "Vetten, waarvan",
                "textValues": [
                    "12 g"
                ]
            },
            {
                "name": "- verzadigde vetzuren",
                "textValues": [
                    "4 g"
                ]
            },
            {
                "name": "- enkelvoudig onverzadigde vetzuren",
                "textValues": [
                    "0 g"
                ]
            },
            {
                "name": "- meervoudig onverzadigde vetzuren",
                "textValues": [
                    "0 g"
                ]
            },
            {
                "name": "Koolhydraten, waarvan",
                "textValues": [
                    "68 g"
                ]
            },
            {
                "name": "- suikers",
                "textValues": [
                    "2.8 g"
                ]
            },
            {
                "name": "- polyolen",
                "textValues": [
                    "0 g"
                ]
            },
            {
                "name": "- zetmeel",
                "textValues": [
                    "0 g"
                ]
            },
            {
                "name": "Vezels",
                "textValues": [
                    "2.9 g"
                ]
            },
            {
                "name": "Eiwitten",
                "textValues": [
                    "0 g"
                ]
            },
            {
                "name": "Zout",
                "textValues": [
                    "4 g"
                ]
            }
        ],
        "name": "Voedingswaarden (per 100g/ml)"
    },
    {
        "attributes": [
            {
                "name": "Smaak",
                "textValues": [
                    "Kip"
                ]
            },
            {
                "name": "Type pasta of rijst of noedels",
                "textValues": [
                    "Noedels"
                ]
            },
            {
                "name": "Soort pasta",
                "textValues": [
                    "Overige pasta"
                ]
            },
            {
                "name": "Soort noedels",
                "textValues": [
                    "Noedels"
                ]
            },
            {
                "name": "Soort rijst",
                "textValues": [
                    "Overige rijst"
                ]
            }
        ],
        "name": "Kenmerken"
    },
    {
        "attributes": [
            {
                "name": "Inhoud",
                "textValues": [
                    "70 g"
                ]
            },
            {
                "name": "Inhoud per eenheid",
                "textValues": [
                    "70 g"
                ]
            },
            {
                "name": "Aantal artikelen in verpakking",
                "textValues": [
                    "5 stuk(s)"
                ]
            },
            {
                "name": "Verpakkingsniveau",
                "textValues": [
                    "Multipack"
                ]
            },
            {
                "name": "Verpakking lengte",
                "textValues": [
                    "300 mm"
                ]
            },
            {
                "name": "Verpakking breedte",
                "textValues": [
                    "250 mm"
                ]
            },
            {
                "name": "Verpakking hoogte",
                "textValues": [
                    "250 mm"
                ]
            },
            {
                "name": "Verpakkingsgewicht",
                "textValues": [
                    "2800 g"
                ]
            },
            {
                "name": "Product gewicht",
                "textValues": [
                    "2.9 kg"
                ]
            },
            {
                "name": "Child GTIN",
                "textValues": [
                    "8994963002176"
                ]
            }
        ],
        "name": "Verpakkingsinformatie"
    },
    {
        "attributes": [
            {
                "name": "Fabrikantgegevens",
                "textValues": [
                    "De overige informatie van de fabrikant is momenteel niet beschikbaar."
                ]
            }
        ],
        "name": "Informatie over de fabrikant"
    },
    {
        "attributes": [
            {
                "name": "EAN",
                "textValues": [
                    "8720908891303"
                ]
            }
        ],
        "name": "EAN"
    }
]
```

#### 🏷️ Product Reviews

```yaml
[
    {
        "ageRange": "70+ jaar",
        "cons": [],
        "id": "30bbda0d-9310-48e9-b154-fe4adf5f6025",
        "location": "midden groningen",
        "negativeFeedbackCount": 0,
        "nickname": "Geanonimiseerd",
        "positiveFeedbackCount": 3,
        "pros": [
            "prima verpakt"
        ],
        "rating": 5,
        "submissionDate": "03 augustus 2023",
        "text": "Dit is heel lekkere soep. en gelijk een hele doos vol.",
        "title": "indomie",
        "verifiedBuy": true,
        "verifiedBuyLabel": "Heeft dit artikel gekocht"
    },
    {
        "ageRange": "60-69 jaar",
        "id": "ab186f89-dfde-489c-983b-ad0ef8c18ded",
        "location": "Zeist",
        "negativeFeedbackCount": 1,
        "nickname": "LexPaa",
        "positiveFeedbackCount": 3,
        "rating": 5,
        "submissionDate": "23 september 2023",
        "text": "Lekker en voordelig",
        "title": "Al jaren onze favorieten",
        "verifiedBuy": true,
        "verifiedBuyLabel": "Heeft dit artikel gekocht"
    },
    {
        "ageRange": "70+ jaar",
        "id": "89af7261-696c-473f-8337-2e904ecfd90c",
        "location": "Den Haag",
        "nickname": "jober01",
        "positiveFeedbackCount": 1,
        "rating": 4,
        "submissionDate": "02 februari 2024",
        "text": "IndoMie is lekker",
        "title": "Heerlijke Noodles",
        "verifiedBuy": true,
        "verifiedBuyLabel": "Heeft dit artikel gekocht"
    },
    {
        "ageRange": "30-39 jaar",
        "id": "d581a826-bfd4-4c97-85dc-4d9c3cc18a7b",
        "location": "Zaandam",
        "nickname": "PrisCillaRoos",
        "positiveFeedbackCount": 1,
        "rating": 5,
        "submissionDate": "01 februari 2024",
        "text": "Voor mij zijn dit de lekkerste noodles en ze waren netjes verpakt in een compacte doos.",
        "title": "Lekkerste noodles",
        "verifiedBuy": true,
        "verifiedBuyLabel": "Heeft dit artikel gekocht"
    },
    {
        "ageRange": "60-69 jaar",
        "id": "7c2bcf17-6e45-48ee-9b73-d8c4b59b67ac",
        "location": "Venlo",
        "nickname": "Vampie56",
        "positiveFeedbackCount": 1,
        "pros": [
            "Xxxx"
        ],
        "rating": 5,
        "submissionDate": "21 december 2023",
        "text": "Zoals gewend",
        "title": "Lekker soepje",
        "verifiedBuy": true,
        "verifiedBuyLabel": "Heeft dit artikel gekocht"
    }
]
```

### 🎯 Support

⚡️ Feel free to [reach out](https://console.apify.com/actors/dtaOuAnDzXni5hxyo/issues) to the developer for any [issues](https://console.apify.com/actors/dtaOuAnDzXni5hxyo/issues) or suggestions for improvement.

<img src="https://apify-uploads-prod.s3.us-east-1.amazonaws.com/5SxZhwYwpknFk8ek9-cat.gif" width="240">

# Actor input Schema

## `query` (type: `array`):

💡Search Terms

## `example` (type: `string`):

💡Query Examples

## `limit` (type: `integer`):

💡 Number of results

## `country` (type: `string`):

No description

## `language` (type: `string`):

No description

## `no_spellcheck` (type: `boolean`):

No description

## `include_info` (type: `boolean`):

No description

## `sort` (type: `string`):

No description

## `price_min` (type: `integer`):

No description

## `price_max` (type: `integer`):

No description

## `rating` (type: `string`):

No description

## `unavailable` (type: `boolean`):

💡 Show items that are not available

## `review_sort` (type: `string`):

No description

## `offers_sort` (type: `string`):

No description

## `condition` (type: `string`):

No description

## `dev_proxy_config` (type: `object`):

💡 <b>Supported protocol:</b><br><br><b>HTTP(S), SOCKS5</b><br><code>{http|socks5}://{user:pass}@{hostname|ip-address}:port</code><br><br><b>Example</b>: <code>socks5://example.com:9000</code>

## `dev_custom_headers` (type: `array`):

💡 Additional HTTP Headers

## `dev_custom_cookies` (type: `array`):

💡 Additional HTTP Cookies

## `dev_transform_fields` (type: `array`):

💡 <b>Transform the resulting output. Select only needed fields.</b><br><br>For nested object use <b>DOT</b>. For example: <pre>address.streetAddress</pre><br>For nested array use <b>NUMBER</b> <i>(index of array element starting from index=0)</i>. For example: <pre>images.0.url</pre>

## `dev_dataset_name` (type: `string`):

💡 <b>Save results into custom named Dataset, use mask to customize dataset name</b><br><br><code>{ACTOR} = actor name<br>{DATE} = date (YYYYMMDD)<br>{TIME} = time (HHMMSS)</code><br><br>This masks can be used to autogenerate Dataset Name.<br><br>example: <i><code>data-{DATE}</code></i><br>Depending on today date the dataset name will be: <code>data-20230603</code><i><br><br>default: <code>data-{ACTOR}-{DATE}-{TIME}</code></i>

## `dev_dataset_clear` (type: `boolean`):

Clear Dataset before insert/update.

## `dev_no_strip` (type: `boolean`):

💡 Keep/Save empty values <i><code>(NULL, FALSE, empty ARRAY, empty OBJECT, empty STRING)</code></i>

## `dev_dedup_index` (type: `string`):

💡 Index Name. <b>example:</b> <code>Main Index</code>

## `dev_dedup_key` (type: `string`):

💡 Attribute (Unique/Primary key). example: <code>zpid</code> or <code>item\_id</code>

## `dev_fileupload` (type: `string`):

💡 Upload your file and copy & paste the URL somewhere.

## Actor input object example

```json
{
  "query": [
    "indomie"
  ],
  "limit": 5
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "query": [
        "indomie"
    ],
    "limit": 5
};

// Run the Actor and wait for it to finish
const run = await client.actor("jupri/bol").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "query": ["indomie"],
    "limit": 5,
}

# Run the Actor and wait for it to finish
run = client.actor("jupri/bol").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "query": [
    "indomie"
  ],
  "limit": 5
}' |
apify call jupri/bol --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=jupri/bol",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "BOL Extractor",
        "description": "💫 All-In-One Bol.com Scraper",
        "version": "0.0",
        "x-build-id": "sEKTxqkkUW8VOWLSr"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/jupri~bol/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-jupri-bol",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/jupri~bol/runs": {
            "post": {
                "operationId": "runs-sync-jupri-bol",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/jupri~bol/run-sync": {
            "post": {
                "operationId": "run-sync-jupri-bol",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "query": {
                        "title": "❓ Query",
                        "type": "array",
                        "description": "💡Search Terms",
                        "items": {
                            "type": "string"
                        }
                    },
                    "example": {
                        "title": "❔ Example",
                        "enum": [
                            "indomie",
                            "https://www.bol.com/nl/nl/s/?searchtext=Indomie",
                            "https://www.bol.com/nl/nl/b/indomie/604066663/",
                            "https://www.bol.com/nl/nl/l/laptops/4770/",
                            "https://www.bol.com/nl/nl/p/indomie-rebus/9300000155486573/",
                            "9300000155486573",
                            "9300000155486573/specification",
                            "9300000155486573/reviews",
                            "9300000155486573/offers"
                        ],
                        "type": "string",
                        "description": "💡Query Examples"
                    },
                    "limit": {
                        "title": "♾️ Limit",
                        "type": "integer",
                        "description": "💡 Number of results"
                    },
                    "country": {
                        "title": "Country",
                        "enum": [
                            "nl",
                            "be"
                        ],
                        "type": "string",
                        "description": ""
                    },
                    "language": {
                        "title": "Language",
                        "enum": [
                            "nl",
                            "fr"
                        ],
                        "type": "string",
                        "description": ""
                    },
                    "no_spellcheck": {
                        "title": "Disable Spellcheck",
                        "type": "boolean",
                        "description": ""
                    },
                    "include_info": {
                        "title": "Product Info & Specifications",
                        "type": "boolean",
                        "description": ""
                    },
                    "sort": {
                        "title": "Sorting",
                        "enum": [
                            "RELEVANCE",
                            "POPULARITY",
                            "PRICE_ASC",
                            "PRICE_DESC",
                            "RELEASE_DATE",
                            "RATING",
                            "WISHLIST"
                        ],
                        "type": "string",
                        "description": ""
                    },
                    "price_min": {
                        "title": "Price Range",
                        "type": "integer",
                        "description": ""
                    },
                    "price_max": {
                        "title": "",
                        "type": "integer",
                        "description": ""
                    },
                    "rating": {
                        "title": "Rating",
                        "enum": [
                            "5",
                            "4",
                            "3",
                            "2",
                            "1"
                        ],
                        "type": "string",
                        "description": ""
                    },
                    "unavailable": {
                        "title": "Include Unavailable Products",
                        "type": "boolean",
                        "description": "💡 Show items that are not available"
                    },
                    "review_sort": {
                        "title": "Review Sorting",
                        "enum": [
                            "USEFULNESS",
                            "SUBMISSION_TIME",
                            "RATING_DESC",
                            "RATING_ASC"
                        ],
                        "type": "string",
                        "description": ""
                    },
                    "offers_sort": {
                        "title": "Offers Sorting",
                        "enum": [
                            "PRICE",
                            "DELIVERY_TIME"
                        ],
                        "type": "string",
                        "description": ""
                    },
                    "condition": {
                        "title": "Condition",
                        "enum": [
                            "all",
                            "new",
                            "second",
                            "refurbish"
                        ],
                        "type": "string",
                        "description": ""
                    },
                    "dev_proxy_config": {
                        "title": "🌐 PROXY NETWORKING",
                        "type": "object",
                        "description": "💡 <b>Supported protocol:</b><br><br><b>HTTP(S), SOCKS5</b><br><code>{http|socks5}://{user:pass}@{hostname|ip-address}:port</code><br><br><b>Example</b>: <code>socks5://example.com:9000</code>"
                    },
                    "dev_custom_headers": {
                        "title": "📜 HTTP HEADERS",
                        "type": "array",
                        "description": "💡 Additional HTTP Headers",
                        "items": {
                            "type": "object",
                            "required": [
                                "key",
                                "value"
                            ],
                            "properties": {
                                "key": {
                                    "type": "string",
                                    "title": "Key"
                                },
                                "value": {
                                    "type": "string",
                                    "title": "Value"
                                }
                            }
                        }
                    },
                    "dev_custom_cookies": {
                        "title": "🍰 HTTP COOKIES",
                        "type": "array",
                        "description": "💡 Additional HTTP Cookies",
                        "items": {
                            "type": "object",
                            "required": [
                                "key",
                                "value"
                            ],
                            "properties": {
                                "key": {
                                    "type": "string",
                                    "title": "Key"
                                },
                                "value": {
                                    "type": "string",
                                    "title": "Value"
                                }
                            }
                        }
                    },
                    "dev_transform_fields": {
                        "title": "♻️ CUSTOM FIELD",
                        "type": "array",
                        "description": "💡 <b>Transform the resulting output. Select only needed fields.</b><br><br>For nested object use <b>DOT</b>. For example: <pre>address.streetAddress</pre><br>For nested array use <b>NUMBER</b> <i>(index of array element starting from index=0)</i>. For example: <pre>images.0.url</pre>",
                        "items": {
                            "type": "object",
                            "required": [
                                "key",
                                "value"
                            ],
                            "properties": {
                                "key": {
                                    "type": "string",
                                    "title": "Key"
                                },
                                "value": {
                                    "type": "string",
                                    "title": "Value"
                                }
                            }
                        }
                    },
                    "dev_dataset_name": {
                        "title": "📁 CUSTOM STORAGE",
                        "type": "string",
                        "description": "💡 <b>Save results into custom named Dataset, use mask to customize dataset name</b><br><br><code>{ACTOR} = actor name<br>{DATE} = date (YYYYMMDD)<br>{TIME} = time (HHMMSS)</code><br><br>This masks can be used to autogenerate Dataset Name.<br><br>example: <i><code>data-{DATE}</code></i><br>Depending on today date the dataset name will be: <code>data-20230603</code><i><br><br>default: <code>data-{ACTOR}-{DATE}-{TIME}</code></i>"
                    },
                    "dev_dataset_clear": {
                        "title": "Clear Storage",
                        "type": "boolean",
                        "description": "Clear Dataset before insert/update."
                    },
                    "dev_no_strip": {
                        "title": "Disable data cleansing",
                        "type": "boolean",
                        "description": "💡 Keep/Save empty values <i><code>(NULL, FALSE, empty ARRAY, empty OBJECT, empty STRING)</code></i>"
                    },
                    "dev_dedup_index": {
                        "title": "🔑 DEDUP INDEX",
                        "type": "string",
                        "description": "💡 Index Name. <b>example:</b> <code>Main Index</code>"
                    },
                    "dev_dedup_key": {
                        "title": "🔑 DEDUP KEY",
                        "type": "string",
                        "description": "💡 Attribute (Unique/Primary key). example: <code>zpid</code> or <code>item_id</code>"
                    },
                    "dev_fileupload": {
                        "title": "📁 FILE UPLOADER",
                        "type": "string",
                        "description": "💡 Upload your file and copy & paste the URL somewhere."
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
