Idealo Scraper $2.5/1K💰 | Offers | Price History | 6 Markets
Pricing
from $2.47 / 1,000 product scrapeds
Idealo Scraper $2.5/1K💰 | Offers | Price History | 6 Markets
Extract idealo price comparison data from 6 European markets: per-merchant offers with shipping and total, min/max/avg prices, ratings, specs and 3-month price history. Look up by search term, EAN/GTIN, ID, URL or category. An affordable alternative to building your own idealo scraper.
Pricing
from $2.47 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Ahmed Jasarevic
Maintained by CommunityActor stats
0
Bookmarked
16
Total users
8
Monthly active users
8 hours ago
Last modified
Categories
Share
Idealo Scraper - Prices, Offers & 3-Month History for 6 European Markets
Extract idealo price comparison data for Germany, Austria, the UK, France, Italy and Spain. Look up products by search term, EAN/GTIN, product ID, product URL or category URL and get merchant offers, prices, ratings, specs and three-month price history without an idealo API key.
How It Works

Looking for an Idealo scraper or a practical Idealo API alternative? Search by keyword, EAN/GTIN, product ID, product URL or category across Germany, Austria, the UK, France, Italy and Spain. Collect product titles, brands, categories, min/max/average prices, merchant offers, shipping and total prices, stock, ratings, specifications and 3-month price history.
Use the dataset for competitor price monitoring, repricing, catalog matching and cross-market price parity. Export as JSON, CSV or Excel, or pull results through the Apify API. Start with one product or EAN, then pay from $2.50 per 1,000 products, with optional price history at $1 per 1,000.
What You Get
- Per-merchant offers with item price, shipping, total price, condition, delivery, payment methods and shop rating
- Min, max and average prices plus the number of offers for each product
- Product ratings, review counts, specifications and images
- Optional three-month price history with daily points and lowest, average and highest prices
- Core product fields in fast mode when the full offer list is not needed
Input
| Field | Type | Default | Notes |
|---|---|---|---|
searchQueries | array | - | Free-text product searches, e.g. ["iPhone 15", "Samsung TV"]. Each term produces its own search run. |
eanGtins | array | - | EAN, GTIN or UPC barcodes with 8-14 digits. |
productIds | array | - | Numeric idealo product IDs. |
productUrls | array | - | Full idealo product URLs for the selected country. |
categoryUrls | array | - | Full idealo category URLs. Products on the page are collected. |
country | string | DE | One of DE, AT, GB, FR, IT, ES. |
maxResults | integer | 50 | Maximum products per run, up to 500. |
maxOffersPerProduct | integer | 20 | Maximum merchant offers per product, up to 100. |
includePriceHistory | boolean | true | Include three-month history and summary statistics. |
fastData | boolean | false | Return core product fields without the full offer list, specs or ratings. |
proxyConfiguration | object | - | Optional Apify proxy settings. |
Example Input
{"searchQueries": ["iPhone 15"],"eanGtins": ["4009803341163"],"country": "DE","maxResults": 20,"maxOffersPerProduct": 10,"includePriceHistory": true}
Output
One dataset item per product.
| Field | Description |
|---|---|
productId, title, brand, images, productUrl | Product identity and media |
category | Category path |
rating, reviewCount | User rating on a 0-100 scale and review count |
priceMin, priceMax, priceAvg, offersCount | Price summary across offers |
offers | Merchant name, price, shipping, total, condition, availability, delivery time, payment methods and shop rating |
specs | Technical specification name-value pairs |
priceHistory | Three-month period with daily price points and lowest, average and highest values |
availability, energyClass, categoryId | Core marketplace fields when available |
mode | full for the complete detail set or fast for core fields |
sourceQuery, scrapedAt | Input that produced the item and extraction time |
Example Output
{"productId": "207562448","title": "Apple iPhone 15 128GB","brand": "Apple","category": "5G Handy","rating": 87,"reviewCount": 312,"priceMin": 629.0,"priceMax": 759.0,"priceAvg": 689.5,"offersCount": 8,"offers": [{"seller": "Amazon","price": 629.0,"shipping": 0,"total": 629.0,"condition": "new","availability": "Lieferung in 1-2 Werktagen"}],"priceHistory": {"period": "3M","data": [{ "x": "2026-06-10", "y": 649.0 }],"statistics": { "avgPrice": 689.5, "lowestPrice": 629.0, "highestPrice": 759.0 }},"mode": "full","sourceQuery": "iPhone 15","scrapedAt": "2026-09-09T18:40:00.000Z"}
Pricing
$0.0005per run start$0.0025per product ($2.50per 1,000 products)$0.001per product with three-month price history ($1.00per 1,000)
FAQ
Is this an official idealo API?
No. Idealo does not provide a public API for reading competitive offer data. This Actor collects the same publicly visible product and offer information a visitor sees on idealo.
When should I use fast mode?
Use fastData: true when you only need product identity, category, main price, images, availability and energy class. Leave it off when you need the offer list, specifications or ratings.
How is the rating scaled?
rating uses idealo's 0-100 scale. For example, 87 is displayed as 87/100 on idealo.
Can I track prices over time?
Yes. Keep includePriceHistory enabled to receive three months of daily price points and low, average and high summaries.
SEO Keywords
idealo scraper, idealo api, idealo price comparison data, idealo price history, idealo price tracker, idealo offers, ean lookup idealo, gtin lookup europe, price monitoring germany, preisvergleich data, dach price comparison, merchant offers scraper, product price database, 6 european markets, idealo.de data, multi-market price data, repricing data, barcode price lookup, price history statistics, lowest price tracking
Legal & Compliance
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by idealo Internet GmbH. It collects publicly visible product and offer information. Users are responsible for complying with idealo's terms and applicable data-protection law when storing or using the data.