Albert Heijn Scraper | Netherlands & Belgium Prices avatar

Albert Heijn Scraper | Netherlands & Belgium Prices

Pricing

from $0.65 / 1,000 dutch products

Go to Apify Store
Albert Heijn Scraper | Netherlands & Belgium Prices

Albert Heijn Scraper | Netherlands & Belgium Prices

Scrape Albert Heijn's Dutch and Belgian shops: prices, bonus deals with dates, old prices, Nutri-Score, categories, and on request EANs, ingredients, allergens and nutrition, as JSON. Whole catalogue, categories or search. No login, no proxy.

Pricing

from $0.65 / 1,000 dutch products

Rating

0.0

(0)

Developer

ratatoskr

ratatoskr

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

6 days ago

Last modified

Categories

Features

Limited permissions

Share

Albert Heijn Scraper: Netherlands & Belgium Prices

Get Albert Heijn's prices for the Netherlands and Belgium as clean JSON: price, bonus deal with its dates, old price, price per kg, Nutri-Score, brand and category. Read the whole catalogue, chosen categories or a search, and add EANs, ingredients, allergens and nutrition when you need them. No login, no proxy to configure.

Two countries, real local prices

Albert Heijn runs a separate shop for each country, with its own range and prices. AH Komkommer is not the same price in both, and each row says which country it belongs to. The same product keeps the same productId across countries, so to line one product up directly, read it by that productId or pull the same category in both countries. A plain search returns each country's own top results, which usually are not the same products.

What you get

FieldExample
name, brand, packSizeAH Snoepgroente komkommer, AH, 230 g
price, currency1.69, EUR
wasPrice, discountPercent5.96, 10
promotionLabel, promotionStart, promotionEnd3 voor 5.00, 2026-10-26, 2026-11-01
upcoming, upcomingPricetrue, 0.39
unitPrice, unitOfMeasure7.35, kg
nutriScore, category, subcategory, labelsA, Groente, aardappelen, Komkommer, vegan
availableOnline, orderable, ageRestrictedtrue, true, false
image, url, country

With Include EAN, ingredients, allergens and nutrition on, each row also has ean, ingredients, allergens, mayContain, nutritionPer and nutrition.

Every row also carries chain, productId, query (the search term that returned it), scrapedAt, promotionType (for example NATIONAL or AHONLINE), inPromo, memberPrice, description and details.

A real row (search for "koffie", Netherlands):

{
"name": "De Koffiejongens Lungo extra forte capsules", "brand": "De Koffiejongens", "packSize": "10 stuks",
"price": 3.74, "wasPrice": 4.99, "discountPercent": 25,
"promotionLabel": "25% korting", "promotionStart": "2026-11-02", "promotionEnd": "2026-11-08", "promotionType": "NATIONAL",
"inPromo": true, "upcoming": false, "memberPrice": null,
"currency": "EUR", "nutriScore": "B", "category": "Koffie, thee", "subcategory": "De Koffiejongens Nespresso cups",
"availableOnline": true, "country": "NL", "query": "koffie",
"url": "https://www.ah.nl/producten/product/wi598147/de-koffiejongens-lungo-extra-forte-capsules"
}

Next week's bonus, before it starts

Albert Heijn publishes the coming bonus days ahead. Those rows keep today's price and add upcoming: true, upcomingPrice and the start date, so you can see a deal coming without mistaking it for today's price.

Input

FieldWhat it does
CountriesNetherlands (NL), Belgium (BE), or both. Default: NL.
CategoriesNames such as Vlees, ids, or page URLs.
Search termsAlbert Heijn's own search.
Bonus onlyOnly products on a bonus deal, running now or starting soon.
Include EAN, ingredients, allergens and nutritionReads each product's full record too, at about 40 products a second.
Max productsPer country, category or search term. Default 100; enter a higher number such as 100000 for everything.
{ "countries": ["NL", "BE"], "searchTerms": ["koffie"], "includeDetails": true, "maxItems": 200 }

How the prices work

price is what one pack costs today. On a bonus price, wasPrice holds the normal price, and the bonus price is the one Albert Heijn gives with its free Bonuskaart. On a deal across several packs, such as "3 voor 5.00", or a price per weight, such as "100 GRAM VOOR 1.89", price stays the price of one pack and the deal is in promotionLabel. A discount the deal says needs a store card is in memberPrice; it is null when the deal is open to everyone.

Pricing

Pay per product, with no monthly fee, and a separate rate for Dutch and Belgian rows: about $0.85 per 1,000 Dutch products and $3.40 per 1,000 Belgian products on the free tier, less at higher Apify subscription tiers, plus a negligible start fee. You pay only for the rows you receive.

Not affiliated with or endorsed by Albert Heijn or Ahold Delhaize.

⌂ 换网址