MediaMarkt & Saturn Scraper for Product Prices
Pricing
$2.00 / 1,000 results
MediaMarkt & Saturn Scraper for Product Prices
Extract MediaMarkt and Saturn product prices, sellers, availability, ratings, images, EANs, and category data to JSON or CSV.
Pricing
$2.00 / 1,000 results
Rating
5.0
(1)
Developer
TrueNorth
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours
Issues response
4 days ago
Last modified
Categories
Share
MediaMarkt Saturn Scraper for Product Prices
Track product prices, sellers, discounts, ratings, images, and availability from MediaMarkt.de and Saturn.de without building your own scraper.
This Actor is built for pricing teams, e-commerce analysts, marketplace sellers, retail intelligence platforms, BI teams, and automation builders who need clean, structured product data from two of Germany's most important electronics retailers.
Use it to monitor competitor pricing, build DACH electronics dashboards, export products to CSV, analyze marketplace seller activity, and feed product intelligence into APIs, data warehouses, or AI workflows.
Key Features
- Scrape MediaMarkt.de or Saturn.de search results from a simple search query.
- Scrape MediaMarkt.de and Saturn.de listing URLs, including search, brand, category, and campaign pages.
- Extract retailer-native product data from SSR Apollo state instead of fragile visual DOM selectors.
- Capture product identifiers such as
productIdandeanwhere available. - Extract price, strike price, discount percentage, currency, and shipping cost.
- Identify marketplace products and seller details such as seller ID, seller name, and seller rating.
- Collect product images, image alt text, ratings, review counts, categories, badges, and energy-efficiency data.
- Include online delivery and pickup availability status fields when present in the retailer state.
- Configure maximum products and maximum pages for controlled crawling costs.
- Use Apify proxy configuration; residential proxies are recommended for live MediaMarkt/Saturn pages.
- Export results as JSON, CSV, Excel, or consume them through Apify API integrations.
How it Works
- Enter a search query and choose MediaMarkt or Saturn, or provide MediaMarkt/Saturn listing URLs, then choose product and page limits.
- Run the Actor on Apify with the recommended proxy configuration.
- Download the results as JSON, CSV, or Excel, or connect the dataset to your API, automation, warehouse, or monitoring pipeline.
Input Example
Search MediaMarkt.de by query
{"query": "Maus","retailer": "mediamarkt","maxItems": 100,"maxPages": 3,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Search Saturn.de by query
{"query": "Maus","retailer": "saturn","maxItems": 100,"maxPages": 3,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Scrape MediaMarkt/Saturn listing URLs
{"startUrls": [{"url": "https://www.mediamarkt.de/de/search.html?query=iphone"},{"url": "https://www.saturn.de/de/search.html?query=iphone"}],"maxItems": 200,"maxPages": 5,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output Sample (JSON format)
{"productId": "2897970","productName": "HP 280 Silent Wireless Maus, Schwarz","manufacturerName": "HP","ean": "0195122197476","url": "https://www.mediamarkt.de/de/product/_hp-280-silent-wireless-maus-schwarz-2897970.html","price": 16.99,"strikePrice": 29.99,"currency": "EUR","discountPercentage": 43,"shippingCost": 2.99,"isMarketplaceProduct": false,"sellerId": null,"sellerName": "MediaMarkt","sellerRating": null,"mainImage": "https://assets.mmsrg.com/isr/166325/c1/-/ASSET_MMS_164216779","imageAltText": "Schwarze kabellose HP-Maus auf weißem Hintergrund. Merkmale sind Tasten, Scrollrad und HP-Logo.","averageRating": 4.7432,"reviewCount": 148,"isAvailableForDelivery": true,"isAvailableForPickup": true,"isAvailableAndBuyable": true,"deliveryStatus": "AVAILABLE_WITHIN_REASONABLE_TIME_FRAME","deliveryDisplayStatus": "AVAILABLE","pickupStatus": "NO_STORE_SELECTED","pickupDisplayStatus": "PARTIALLY_AVAILABLE","breadcrumbs": ["Computer & Büro","PC Zubehör","PC Mäuse","PC Maus ohne Kabel"],"badges": [],"energyEfficiency": null,"scrapedAt": "2026-06-02T14:12:42.576Z"}
AI & LLM Integration (RAG-Ready)
The Actor outputs structured product records that are suitable for downstream AI and automation workflows:
- Store product records in a vector database for retrieval-augmented generation (RAG) over retailer product catalogs.
- Feed product names, brands, breadcrumbs, prices, seller names, ratings, and availability fields into competitor-monitoring agents.
- Build pricing summaries, discount alerts, and product comparison reports with LLMs.
- Use extracted EANs, category breadcrumbs, and seller fields as structured context for enrichment pipelines.
- Connect Apify datasets to a Model Context Protocol (MCP) server or internal AI assistant that answers questions about current MediaMarkt/Saturn products.
- Power BI dashboards, alerting workflows, or product intelligence reports with clean JSON records instead of manual spreadsheet collection.
Business Use Cases
- Price monitoring: Track price, strike price, discount percentage, and shipping cost for electronics products.
- Marketplace seller intelligence: Identify whether products are sold by MediaMarkt/Saturn or marketplace partners.
- Catalog intelligence: Export product IDs, EANs, product titles, manufacturers, categories, and images.
- Availability tracking: Monitor delivery and pickup status fields where available in the retailer state.
- Retail BI dashboards: Load clean JSON/CSV data into BI tools, warehouses, or automated reporting pipelines.
- AI product research: Use structured product data as context for LLM-based summaries, category analysis, and competitor reports.
Notes on Reliability
MediaMarkt.de and Saturn.de use anti-bot systems and dynamic browser behavior. This Actor uses Playwright/Crawlee and extracts structured SSR Apollo state to reduce dependence on fragile visual selectors. For stable live runs at scale, residential proxies are recommended through the proxyConfiguration input.
Limitations
- Query input builds MediaMarkt.de search URLs by default. Set
retailertosaturnto build Saturn.de search URLs. - Availability and delivery fields depend on what MediaMarkt/Saturn expose in the SSR state for a given product and page.
- Store-specific pickup availability may require regional/store context that is not always present in anonymous listing pages.
- Anti-bot behavior can change; proxy quality and run settings may affect reliability.
FAQ
Can I scrape both MediaMarkt and Saturn?
Yes. Use query with retailer set to mediamarkt or saturn, or provide MediaMarkt.de and Saturn.de search/category/listing URLs through startUrls.
Does it export CSV?
Yes. Apify datasets can be downloaded as JSON, CSV, Excel, XML, RSS, or HTML through the Apify platform.
Does it extract seller information?
Yes. The Actor includes marketplace-related fields such as isMarketplaceProduct, sellerId, sellerName, and sellerRating where available.
Does it extract product availability?
Yes. The dataset includes delivery and pickup availability fields when exposed by the MediaMarkt/Saturn page state.
Is this an official MediaMarkt or Saturn API?
No. This is an independent Apify Actor that extracts publicly available product data from MediaMarkt.de and Saturn.de pages.