Pricing
from $0.55 / 1,000 results
mydealz.de Scraper
[๐ฐ $0.55 / 1K] Scrape deals from mydealz.de, Germany's biggest deals community. Search by keyword, browse a category, or paste URLs to get prices, discounts, voucher codes, hotness scores, merchants, and posters.
Pricing
from $0.55 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Pull live deals from mydealz.de โ Germany's biggest deals and discount community โ with prices, voucher codes, next-best-price comparisons, merchant names, and the community "temperature" (hotness) score on every record. Type a keyword, pick a category, or paste any mydealz URL and get back a clean, structured deal feed. Built for deal resellers, price-comparison sites, and German e-commerce market researchers who need fresh, sortable bargain data without manually monitoring hundreds of deal threads a day.
Why This Scraper?
- Community temperature on every deal โ the live mydealz hotness score (e.g.
1679ยฐ) plus atemperatureLevelband, so you can rank deals by how hard the community is actually upvoting them, not just by recency. - Voucher and coupon codes captured โ when a deal carries a discount code (
voucherCode), you get the exact code in its own field, ready to test, resell, or feed into a coupon site. - Next-best-price comparison built in โ every record pairs the current
pricewithnextBestPrice(the reference price elsewhere) and adiscountPercent, so the size of the saving is calculated for you. - 24 structured fields per deal โ title, price, discount, merchant, voucher, temperature, comment count, poster, timestamps, expired/hot/pinned flags, image, and more โ one flat row per deal, no nested digging.
- 15 curated German categories โ Electronics, Computers, Phones & Contracts, Gaming, Home & Living, Fashion & Accessories, Groceries & Food, Drugstore & Beauty, Family & Kids, Leisure & Culture, Travel, Auto & Motorcycle, Garden & DIY, Sports & Fitness, and Vouchers & Coupons โ browse one with a single dropdown choice.
- Hotness threshold and recency filters โ set a
minTemperature(e.g.500ยฐ) to collect only deals the community has already pushed past that bar, and amaxAgeDayswindow (e.g. last7days) to keep just the freshest drops, skipping the long tail of lukewarm or stale posts. - 3 sort modes โ Hottest, Newest First, or Most Discussed โ so you can chase trending bargains, catch brand-new drops the moment they post, or mine the most-debated threads.
- Three ways in, zero URL-building โ search by keyword, browse a category from a dropdown, or paste any mydealz search, category, group, or single-deal URL; mix all three in one run.
- Merchant and poster metadata โ every deal ships the retailer name (
merchant), an outbound merchant link, the poster's username and ID, and the thread'scommentCount, ready for lead, attribution, or community analysis.
Use Cases
Reselling & Arbitrage
- Spot underpriced electronics, Lego, and gaming deals the moment they go hot for flip-and-resell margins.
- Filter by
minTemperatureto surface only crowd-validated bargains worth acting on fast. - Track
voucherCodedrops to stack discounts before they expire.
Price Intelligence
- Compare
priceagainstnextBestPriceanddiscountPercentto benchmark how aggressive a retailer's offer really is. - Monitor a category daily to map the German market's pricing floor for a product class.
- Feed structured deal records into your own price-tracking or repricing engine.
Market & Consumer Research
- Measure demand signals by tracking which deals rack up the highest temperature and comment counts.
- Study seasonal discount patterns across 15 categories of the German retail market.
- Identify which merchants the mydealz community trusts and engages with most.
Affiliate & Content
- Source fresh, high-temperature deals to populate bargain newsletters, blogs, and deal-of-the-day pages.
- Pull voucher codes and merchant links to build always-current coupon and offer roundups.
- Sort by Newest First to publish hot drops minutes after the community spots them.
Competitive Monitoring
- Watch a competitor's products surface (or get torn apart) in deal threads via comment counts and temperature.
- Track when and where a brand's discounts appear across categories and merchants.
- Catch expired deals with the
includeExpiredtoggle to reconstruct full promotional histories.
Getting Started
Simple keyword search
{"searchQueries":["iPhone"],"maxResults":50}
Browse a whole category
{"category":"gaming","sortBy":"hot","maxResults":100}
Hot, crowd-validated deals only
{"searchQueries":["Lego","Nintendo Switch"],"category":"family-kids","sortBy":"hot","minTemperature":500,"includeExpired":false,"maxResults":200}
Paste mydealz URLs directly
{"startUrls":["https://www.mydealz.de/gruppe/elektronik","https://www.mydealz.de/search?q=Kaffeevollautomat"],"maxResults":150}
Input Reference
What to Scrape
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQueries | array | ["iPhone"] | Keywords to search mydealz for, e.g. iPhone, Lego, Nintendo Switch. Each keyword runs its own search. Leave empty to browse a category or paste URLs instead. |
startUrls | array | [] | Paste mydealz.de URLs directly โ works with category/group pages, search-result pages, and single deal pages. Any filters already in the URL are applied automatically. |
Search Filters
| Parameter | Type | Default | Description |
|---|---|---|---|
category | select | All deals | Limit keyword searches to one mydealz category. Options: All deals, Electronics, Computers, Phones & Contracts, Gaming, Home & Living, Fashion & Accessories, Groceries & Food, Drugstore & Beauty, Family & Kids, Leisure & Culture, Travel, Auto & Motorcycle, Garden & DIY, Sports & Fitness, Vouchers & Coupons. Ignored for pasted URLs. |
sortBy | select | Hottest | Order deals are collected in: Hottest, Newest First, or Most Discussed. Applies to keyword/category searches only. |
includeExpired | boolean | false | Include deals already marked expired. Leave off to collect only active, still-available deals. |
minTemperature | integer | 0 | Only return deals at or above this hotness score (mydealz temperature, e.g. 100 = 100ยฐ). Higher means more popular. Leave at 0 for no threshold. |
maxAgeDays | integer | (none) | Only return deals posted within the last N days (e.g. 7 keeps the past week). Leave empty to collect deals of any age. |
Options
| Parameter | Type | Default | Description |
|---|---|---|---|
maxResults | integer | 100 | Maximum number of deals to collect across all keywords and URLs combined, up to 100,000 per run. Set to 0 for unlimited. Tip: start with 20โ50 to test, then increase. |
Output
Each deal is returned as one flat record. Example:
{"dealId":"2803002","title":"Apple iPhone 15 128GB","url":"https://www.mydealz.de/deals/apple-iphone-15-128gb-2803002","merchantUrl":"https://www.mydealz.de/visit/threadmain/2803002","price":599.0,"nextBestPrice":729.0,"discountPercent":18.0,"shipping":0,"currency":"EUR","voucherCode":"APPLE20","merchant":"Amazon","category":"Elektronik","temperature":1679.06,"temperatureLevel":"hot","commentCount":142,"posterUsername":"schnaeppchenjaeger","posterUserId":"884213","publishedAt":"2026-06-25T08:14:00Z","updatedAt":"2026-06-25T11:02:00Z","isExpired":false,"isHot":true,"isPinned":false,"imageUrl":"https://static.mydealz.de/threads/raw/iphone15/iphone15.jpg","scrapedAt":"2026-06-26T09:30:00Z"}
Core Fields
| Field | Type | Description |
|---|---|---|
dealId | string | Unique mydealz deal/thread identifier. |
title | string | Deal title as posted to the community. |
url | string | Canonical mydealz deal URL. |
merchantUrl | string | Outbound link to the merchant's offer. |
merchant | string | Retailer / vendor name (e.g. Amazon, MediaMarkt). |
category | string | mydealz category the deal belongs to. |
imageUrl | string | Deal thumbnail image URL. |
Pricing & Discounts
| Field | Type | Description |
|---|---|---|
price | number | Current deal price. |
nextBestPrice | number | Reference / comparison price elsewhere. |
discountPercent | number | Listed discount percentage (0 when not applicable). |
shipping | number | Shipping cost (0 = free shipping). |
currency | string | Currency code (always EUR). |
voucherCode | string | Voucher / discount code if the deal carries one. |
Community & Engagement
| Field | Type | Description |
|---|---|---|
temperature | number | Community hotness score in degrees (ยฐ). |
temperatureLevel | string | Hotness tier label for the deal. |
commentCount | integer | Number of comments on the deal thread. |
posterUsername | string | Username of the member who posted the deal. |
posterUserId | string | Unique ID of the poster. |
Status & Timestamps
| Field | Type | Description |
|---|---|---|
isExpired | boolean | Whether the deal is marked expired. |
isHot | boolean | Whether the deal is currently trending. |
isPinned | boolean | Whether the deal is pinned / sponsored. |
publishedAt | string | When the deal was posted (ISO 8601, UTC). |
updatedAt | string | When the deal was last updated (ISO 8601, UTC). |
scrapedAt | string | When this record was collected (ISO 8601, UTC). |
Tips for Best Results
- Sort by Hottest and set a
minTemperatureto capture only the deals the community is actively upvoting โ this is the single best filter for surfacing genuinely good bargains and cutting noise. - Start small to validate, then scale โ run with
maxResultsof 20โ50 first to confirm your keyword and category, then raise the cap once the results look right. - Use Newest First for time-sensitive flips โ hot deals on mydealz can sell out within minutes, so sorting by newest lets you catch drops the moment they post.
- Combine a keyword with a category to narrow a broad term โ searching
Monitorinside Electronics returns far cleaner results than the keyword alone. - Turn on Include Expired Deals for historical research โ expired deals are excluded by default, but they're invaluable for reconstructing a merchant's full promotional history.
- Paste a category or group URL when you want everything in a section โ pasted URLs keep their own built-in filters, so a category page already sorted or filtered on the site carries those settings over.
- Filter on
voucherCodeafter the run to instantly isolate every deal that ships with a coupon โ ideal for building coupon roundups.
Pricing
From $0.55 per 1,000 results โ competitively priced for high-volume deal monitoring. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.
| Results | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.065 | $0.061 | $0.058 | $0.055 |
| 1,000 | $0.65 | $0.61 | $0.58 | $0.55 |
| 10,000 | $6.50 | $6.10 | $5.80 | $5.50 |
| 100,000 | $65.00 | $61.00 | $58.00 | $55.00 |
A "result" is one deal record returned to your dataset. No compute or time-based charges โ you pay per result, plus a small fixed per-run start fee.
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:
- Zapier / Make / n8n โ Workflow automation
- Google Sheets โ Direct spreadsheet export
- Slack / Email โ Notifications on new deals
- Webhooks โ Trigger custom APIs on run completion
- Apify API โ Full programmatic access
Legal & Ethical Use
This actor collects publicly available deal information from mydealz.de for legitimate research, price-comparison, and market-analysis purposes. Use the data responsibly: respect mydealz.de's terms of service, do not overload the source, and comply with all applicable laws including data-protection regulations such as the GDPR. Do not use collected personal data (such as poster usernames) for spam, harassment, or any purpose that infringes on individuals' privacy. You are responsible for ensuring your use of this data complies with the law in your jurisdiction.
