VOOZH about

URL: https://apify.com/parseforge/mediamarkt-eu-scraper

⇱ MediaMarkt EU Scraper Β· Apify


Pricing

from $7.50 / 1,000 results

Go to Apify Store

MediaMarkt EU Scraper

Pull MediaMarkt product listings across Germany and EU storefronts, returning name, brand, price, currency, rating, review count, image, SKU, EAN, and stock. Useful for consumer electronics pricing intelligence, retail buyers tracking assortments, and brand monitoring across Europe.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

a month ago

Last modified

Share

πŸ‘ ParseForge Banner

πŸ“Ί MediaMarkt EU Product Scraper

πŸš€ Export MediaMarkt EU product listings in seconds. Name, brand, price, rating, sku, ean, and more.

πŸ•’ Last updated: 2026-05-29 Β· πŸ“Š 14 fields per record Β· MediaMarkt listings Β· Public data

The MediaMarkt EU Product Scraper turns MediaMarkt's public product listings into a clean, structured dataset. Provide a search query, and the actor pulls product cards from the public mediamarkt.de search endpoint and flattens each listing into one row.

🎯 Target AudienceπŸ’‘ Primary Use Cases
πŸ›οΈ Brand analystsTrack competitor pricing on MediaMarkt
πŸ“Š E-commerce teamsBenchmark assortment, ratings, reviews
πŸ’Ό ResellersSpot trending products and stock-outs
πŸ€– ML engineersBuild product-search training sets
πŸ“° JournalistsSnapshot marketplace pricing for stories
πŸ‘©β€πŸ’» DevelopersMirror MediaMarkt catalog data into your DB

πŸ“‹ What the MediaMarkt EU Product Scraper does

  • Calls MediaMarkt's public search endpoint with your query.
  • Parses the JSON response and flattens each product into a row.
  • Normalizes field names across variations (itemid β†’ sku, shopid β†’ shop_id, etc.).
  • Stops at maxItems so you don't waste credits.
  • Surfaces upstream errors as a clean error record instead of crashing.
  • Exports as CSV, Excel, JSON, JSONL, XML, RSS, or HTML.

πŸ’‘ Why it matters: MediaMarkt's public search JSON is noisy and verbose. This actor normalizes everything to clean, predictable column names so the data drops straight into pandas, BigQuery, or a spreadsheet.

🎬 Full Demo

🚧 Coming soon.

βš™οΈ Input

FieldTypeRequiredDescription
searchQuerystringNoSearch keyword. Prefill: shoes.
maxItemsintegerNoFree users 10. Paid users up to 1,000,000. Prefill: 10.
proxyConfigurationobjectNoApify proxy. Residential recommended.

Example 1

{
"searchQuery":"shoes",
"maxItems":50
}

Example 2

{
"searchQuery":"headphones",
"maxItems":200,
"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}
}

⚠️ Good to Know: MediaMarkt actively rate-limits and may block requests without residential proxies. If you see an error record, retry with residential proxies enabled.

πŸ“Š Output

Each record is a flat object. imageUrl is first, error is last.

FieldTypeDescription
πŸ–ΌοΈ imageUrlstringProduct image URL.
πŸ“› namestringProduct name.
πŸ”— urlstringProduct page URL.
🏷️ brandstringbrand of the product.
πŸ’° pricestringprice of the product.
πŸ’± currencystringcurrency of the product.
⭐ ratingstringrating of the product.
πŸ’¬ reviewsstringreviews of the product.
πŸ”– skustringsku of the product.
πŸ“¦ eanstringean of the product.
πŸ“Š stockstringstock of the product.
πŸ•’ scrapedAtstringTimestamp when this row was fetched.
❌ errorstringSet if the upstream response was an error.

Sample record

{
"imageUrl":"https://mediamarkt.de/images/sample.jpg",
"name":"Sample product",
"url":"https://mediamarkt.de/p/12345",
"name":"sample",
"brand":"sample",
"price":"sample",
"currency":"sample",
"rating":"sample",
"reviews":"sample",
"image":"sample",
"sku":"sample",
"ean":"sample",
"stock":"sample",
"scrapedAt":"2026-05-29T13:00:00.000Z",
"error":null
}

✨ Why choose this Actor

| πŸ†“ | Works on the Apify free tier. | | 🧹 | Clean snake_case keys across all MediaMarkt response variations. | | πŸ›Ÿ | Surfaces MediaMarkt's rate-limit notes as a clean error record. | | πŸ”Œ | One input field, no headless browser, no client code. | | πŸ’Ύ | Instant CSV, Excel, JSON, XML, RSS, or HTML export. | | ⚑ | Residential-proxy-ready out of the box. |

πŸ“ˆ How it compares to alternatives

ApproachSetup timeClean keys?Proxy rotation?Rate-limit handling?
Roll your own fetch30 min +❌❌❌
Headless Puppeteer1 hr +partialmanualmanual
This Actor5 sec, no installβœ…βœ…βœ…

πŸš€ How to use

  1. Click Try for free.
  2. Enter a searchQuery (or keep the default).
  3. (Optional) Tweak maxItems and proxyConfiguration.
  4. Click Start. Within seconds, your dataset is ready. Download as CSV, Excel, JSON, or XML, or pipe to your warehouse.

πŸ’Ό Business use cases

πŸ“Š Competitive pricing. Pull daily snapshots of competitor listings to track price moves and stock-outs.

πŸ›’ Assortment planning. Identify trending products by sold count and ratings.

πŸ“° Market reporting. Verify marketplace prices for stories or research papers.

πŸ€– ML feature engineering. Build a clean product-search training set across categories.

πŸ”Œ Automating MediaMarkt EU Product Scraper

  • Make / Zapier: trigger every morning, push to Airtable, Google Sheets, or Slack.
  • Cron schedule: native Apify scheduler.
  • Webhooks: get a POST the moment a run finishes.
  • Pipe to BigQuery / Snowflake / Postgres: native Apify integrations.

🌟 Beyond business use cases

πŸŽ“ Education. Use real marketplace data in data-science classes.

πŸ§ͺ Personal research. Track gift ideas, sneaker drops, or skincare launches.

🀝 Non-profit & open data. Build dashboards of marketplace pricing for consumer-rights groups.

🧰 Tinkering & prototyping. Spin up a product feed in 5 seconds to test a chart library or ML model.

πŸ€– Ask an AI assistant about this scraper

Pop this README into ChatGPT, Claude, or any AI assistant and ask it to map your workflow to the actor's inputs.

❓ Frequently Asked Questions

❓ Do I need a login? No. The actor uses MediaMarkt's public search endpoint only.

❓ Is there a rate limit? MediaMarkt enforces aggressive rate limits. Residential proxies are recommended.

❓ How is data cleaned? All field names are normalized to consistent snake_case across response variations.

❓ Can I get product details? This actor focuses on listings. Combine with a detail-page actor for full specs.

❓ How do you handle errors? Upstream errors are pushed as a single error record instead of throwing.

❓ Can I schedule runs? Yes. Use Apify's native scheduler or hook into Make / Zapier / cron.

❓ Is this scraping or API? Public REST endpoint. We normalize the response.

❓ Will the schema change? name, price, and error are stable. Source-specific fields pass through.

❓ What format can I download? CSV, Excel, JSON, JSONL, XML, RSS, or HTML straight from the Apify dataset UI.

❓ What about ToS? Only publicly available data is scraped. You are responsible for compliance.

πŸ”Œ Integrate with any app

Apify ships native integrations with Make, Zapier, Slack, Discord, Google Drive, Google Sheets, Gmail, Airbyte, Keboola, Telegram, GitHub, and any REST API or webhook endpoint. Trigger runs from a calendar event, a form submission, a cron job, or pipe results straight into BigQuery, Snowflake, or a Postgres warehouse.

πŸ”— Recommended Actors

ActorWhat it does
ParseForge Alpha Vantage ScraperPublic market data, FX, crypto.
ParseForge OurAirports ScraperGlobal airport database.
ParseForge NBA Stats ScraperNBA player and team stats.
ParseForge CurseForge Mods ScraperPublic mod metadata.

πŸ’‘ Pro Tip: browse the complete ParseForge collection for 900+ production-grade scrapers across business intelligence, real estate, e-commerce, sports, finance, and public records.


Disclaimer. This actor scrapes only publicly available data. ParseForge is not affiliated with, endorsed by, or sponsored by any of the third-party services referenced. Users are responsible for complying with the target site's terms of service and applicable law. Create a free account w/ $5 credit.

You might also like

MediaMarkt Germany Scraper

solidcode/mediamarkt-de-scraper

[πŸ’° $1.8 / 1K] Scrape products from MediaMarkt.de: price, original price, discount, brand, EAN, rating, review count, images, delivery and pickup availability, seller and energy label. Search by keyword or paste MediaMarkt URLs.

MediaMarkt Product Details Scraper

ecomscrape/mediamarkt-product-page-details-scraper

Mediamarkt Product Details Scraper extracts detailed product data from all Mediamarkt country sites, including name, brand, price, rating, SKU image URLs, etc., by providing product details page urls.

ecomscrape

21

MediaMarkt TR Product Scraper

caulleonard/mediamarkt-product-scraper

Scrape MediaMarkt prices for competitor price monitoring Extract product ratings and reviews count from MediaMarkt Export MediaMarkt catalog data to CSV or Excel

πŸ‘ User avatar

Fatih Şahinbaş

2

MediaMarkt Product Search Scraper

ecomscrape/mediamarkt-product-search-scraper

The MediaMarkt Product Search Scraper extracts detailed product data from Mediamarkt, including name, price, brand, etc., using search query URLs. It's perfect for market research, trend analysis, lead generation, and campaign planning.

ecomscrape

32

Zalando Fashion Scraper

parseforge/zalando-fashion-scraper

Browse Zalando fashion listings across Europe and return brand, product name, price, color options, sizes, rating, image, SKU, category, and material. Useful for fashion retailers tracking pricing across the EU, brands auditing distribution, and trend analysts watching apparel assortments.

Hepsiburada Marketplace Scraper

parseforge/hepsiburada-scraper

Browse Hepsiburada, one of Turkey's leading ecommerce sites, and return name, brand, price, currency, seller, rating, review count, image, SKU, and stock. Handy for Turkish retail price monitoring, brand visibility audits, and competitor research across electronics, home, and fashion.

ASOS Products Scraper

parseforge/asos-products-scraper

Browse ASOS fashion listings by keyword or category and return brand, product name, price, currency, available colors, sizes, image, SKU, category, and rating. Built for fashion brands tracking competitor pricing, retail buyers scouting trends, and analysts watching apparel assortments.

MediaMarkt & Saturn Scraper

unfenced-group/mediamarkt-scraper

Scrape MediaMarkt and Saturn products across DE, BE, AT, ES and PL: prices, EAN-13, specs, energy class, sellers, discounts, and delivery status. Pay per result.

πŸ‘ User avatar

Unfenced Group

2

MediaMarkt & Saturn Scraper for Product Prices

truenorth/mediamarkt-saturn-product-scraper

Extract MediaMarkt and Saturn product prices, sellers, availability, ratings, images, EANs, and category data to JSON or CSV.

Lululemon Product Trends Scraper

parseforge/wgsn-trends-scraper

Browse Lululemon product listings by keyword and return name, price, color options, size availability, SKU, category, image, rating, and review count. Useful for activewear competitors tracking assortments, retail analysts watching athleisure trends, and price monitoring across ranges.