Albert Heijn Price Scraper & Product Data API
The Albert Heijn API for e-commerce and grocery intelligence. Extract real-time prices, Bonus promotions, and EAN data from ah.nl. Monitor Dutch grocery pricing and track competitive positioning with a simple REST API.
#1
Ranked for AH scraper
30K+
Products covered
95%+
Match rate
<2s
Response time
Get Albert Heijn data in 3 steps
Send a product ID, EAN, or query
Pass an Albert Heijn product URL, EAN barcode, product ID, or search keyword to our API.
We scrape AH's live data
Our scraper fetches the current product page from ah.nl and extracts structured data including pricing and availability.
Receive structured JSON
Get clean data with pricing, availability, product images, and product details in a structured JSON format.
See Albert Heijn in your browser

Live product page on ah.nl
Albert Heijn API integration
Get started in minutes with code examples in your preferred language.
Implementation
curl -X GET "https://api.shoppingscraper.com/offers?api_key=your_api_key_here&site=ah.nl&ean=8710400164630"
https://api.shoppingscraper.com/offers?site=ah.nl&ean=8710400164630&api_key=your_api_key_here{"results": [{"ean": "8710400164630","sku": null,"url": "https://data.shoppingscraper.com/shop/shrtr/a1b2c3d4","title": "Douwe Egberts Aroma Rood","thumbnail": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:...","availability": "AVAILABLE","currency": "EUR","offers": [{"sellerName": "Ah","sellerReference": "https://data.shoppingscraper.com/shop/shrtr/a1b2c3d4","price": "45.00","formerPrice": null,"shippingPrice": "0.00","totalPrice": "45.00","condition": "New","shippingMethod": "standard"}]}]}
What you get with Albert Heijn
Real-Time AH Pricing
Get current prices from ah.nl updated on every API call. Track price changes over time with automated schedulers.
EAN Barcode Lookup
Search by EAN to find exact product matches. Cross-reference AH products with other supermarkets and marketplaces using barcode identifiers.
Product Availability Tracking
Know instantly whether products are in stock on ah.nl. Detect when items sell out or come back in stock.
Product Image Sourcing
Extract product images from AH listings for use in your own apps, comparison tools, or product databases.
Price History via Schedulers
Set up automated schedulers to track AH prices daily, building a complete price history for trend analysis and competitive intelligence.
Cross-Supermarket Comparison
Combine AH data with our Lidl scraper and Global GTIN/EAN API to compare the same product across multiple Dutch supermarkets.

Available data points
- Product title and brand
- Current price and currency
- Product images
- EAN barcode
- Product category
- Availability status
- Product description
- Shipping information
Frequently Asked Questions
Can I search Albert Heijn by EAN barcode?+
Yes. Pass an EAN-13 barcode and we return the matching Albert Heijn product with pricing and availability data.
How many products does Albert Heijn have online?+
Albert Heijn lists over 30,000 products on ah.nl. Our scraper can access products across fresh, frozen, non-food, and household categories.
Can I compare AH prices with other Dutch supermarkets?+
Yes. Use our Global GTIN/EAN API to search the same barcode across AH, Lidl, and other marketplaces in a single API call. Or combine the AH scraper with the Lidl scraper for direct comparison.
How often is the data updated?+
Every API call fetches live data from ah.nl. For automated monitoring, set up a scheduler to track prices daily or multiple times per day.
Is there an official Albert Heijn API?+
Albert Heijn does not offer a public API. ShoppingScraper provides an Albert Heijn API alternative that delivers real-time product data from ah.nl in structured JSON — prices, EAN codes, Bonus deals, and availability — without requiring direct access to AH's systems.
Start tracking Albert Heijn prices today
100 free API calls. No credit card required. Complete Dutch grocery data.