Jumbo Scraper avatar

Jumbo Scraper

Deprecated

Pricing

Pay per usage

Go to Apify Store
Jumbo Scraper

Jumbo Scraper

Deprecated

Scrapes the complete product catalog and category tree from Jumbo, the second-largest supermarket chain in the Netherlands.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Rashad Ansari

Rashad Ansari

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

25 days ago

Last modified

Categories

Share

Jumbo Supermarket Product Scraper

Scrapes the complete product catalog and category tree from Jumbo, the second-largest supermarket chain in the Netherlands.

What does this Actor do?

  • Fetches the category tree via Jumbo's GraphQL API
  • Paginates through every sub-category (24 products per page) to collect all products
  • Returns product name, prices (regular and promotional), discount text, image URL, and product page URL for each item

Input

FieldTypeDefaultDescription
outputCategoriesbooleanfalseIf true, category objects (with type: "category") are also pushed to the dataset
proxyobjectOptional Apify proxy configuration. Recommended if Jumbo blocks cloud IPs.

Example input

{
"outputCategories": true
}

Output

Each item in the dataset represents a product or (optionally) a category.

Product item

{
"type": "product",
"external_id": "201896STK",
"name": "Remia Kruidige & Romige Ravigote Tafelsaus 250 ml",
"base_price": "1.79",
"current_price": "1.79",
"has_discount": false,
"discount_text": null,
"image_url": "https://www.jumbo.com/dam-images/fit-in/360x360/Products/20012025_1737339398958_1737339403704_201896_STK_08710448632900_C1N1.png",
"website_url": "https://www.jumbo.com/producten/remia-kruidige-romige-ravigote-tafelsaus-250-ml-201896STK",
"category_external_id": "conserven,-soepen,-sauzen,-olien/jus-en-maaltijdsauzen"
}

Category item (outputCategories: true)

{
"type": "category",
"external_id": "aardappelen,-groente-en-fruit",
"name": "Aardappelen, groente en fruit",
"parent_external_id": null
}

Fields

FieldTypeDescription
typestring"product" or "category"
external_idstringProduct SKU (e.g. "201896STK") for products, or URL slug path (e.g. "aardappelen,-groente-en-fruit") for categories
namestringProduct or category name
base_pricestring|nullRegular price in EUR (as decimal string, e.g. "1.49")
current_pricestring|nullCurrent price — discounted price if on sale, else same as base_price
has_discountbooleantrue if the product is currently on promotion
discount_textstring|nullPromotion description (e.g. "2 voor €3", "25% korting")
image_urlstring|nullProduct image URL
website_urlstring|nullDirect link to the product page on jumbo.com
category_external_idstring|nullThe category this product belongs to
parent_external_idstring|null(categories only) Parent category slug, or null for top-level

Notes

  • Prices are in EUR as decimal strings to preserve precision (Jumbo's API returns prices in cents internally).
  • The scraper pins locale to nl-NL / Netherlands to avoid being redirected to the Belgian store.
  • Jumbo's GraphQL API may be protected by bot detection on some IP ranges. Using a residential or datacenter proxy is recommended if you experience errors.
  • Apify may mark this Actor as under maintenance when a run takes longer than 5 minutes. This is expected, so you do not need to worry about that status.