· 12 min read
Mytheresa Luxury Fashion Scraper: 24 Data Fields per Record (2026)
Each record carries 24 output fields, including current prices in EUR, original prices for sale items, and available sizing arrays. You receive structured data for over 200 designer brands including Gucci, Prada, and Saint Laurent. The collector supports browsing new arrivals by department or filtering by designer slugs without requiring an account. This is for practitioners who need structured product data from Mytheresa and can work with pricing exclusively in EUR. It is not for anyone who needs buyer contact details, as the records do not include them.
Try it: open Mytheresa Luxury Fashion Scraper on Apify, sign in on the free plan and run the prefilled example.
Can you try Mytheresa Luxury Fashion Scraper before paying?
Yes. Apify's free plan includes $5.00 of prepaid usage every month and asks for no credit card. At $0.005 per result, that covers up to 1,000 results of Mytheresa Luxury Fashion Scraper a month, before run-start charges and platform usage.
The example request further down caps maxItems at 5, so a first run returns at most 5 results and costs at most $0.025 in result charges. That is enough to see the real shape of the data before deciding anything.
Mytheresa Luxury Fashion Scraper was last updated on 2026-06-07. It is one of 1,725 Actors CrawlerBros publishes on Apify, which together have 686,256 lifetime public runs and an average rating of 4.63 out of 5 across 416 reviews.
What does it cost to run Mytheresa Luxury Fashion Scraper?
Each result costs $0.005 on Apify's free plan, which is $5.00 per 1,000 results. Starting a run is charged separately at $0.005 per GB of Actor memory. Apify also bills the platform usage each run consumes, at the rates of your Apify plan, on top of these charges.
| Apify plan | Per result | Per 1,000 results |
|---|---|---|
| FREE | $0.005 | $5.00 |
| BRONZE | $0.00433 | $4.33 |
| SILVER | $0.00367 | $3.67 |
| GOLD | $0.003 | $3.00 |
| PLATINUM | $0.003 | $3.00 |
| DIAMOND | $0.003 | $3.00 |
The maxItems control has the largest effect on the bill because result charges apply to every record written to the dataset. For your first execution, using the example input caps the run at 5 results and costs at most $0.025 in result charges. This is the cheapest way to confirm the 24 output fields meet your requirements before scaling.
How do you run Mytheresa Luxury Fashion Scraper from the API?
The schema marks 1 of its 5 controls as required: mode. The payload below uses the schema's own prefilled values, so it runs as written once you substitute your API token.
Call the synchronous endpoint to start a run and receive dataset items in one request:
curl -X POST "https://api.apify.com/v2/acts/crawlerbros~mytheresa-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"newArrivals","department":"women","designer":"gucci","listingUrls":[],"maxItems":5}'
The same run from Python, using the official client:
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
"mode": "newArrivals",
"department": "women",
"designer": "gucci",
"listingUrls": [],
"maxItems": 5
}
run = client.actor("crawlerbros~mytheresa-scraper").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)
And from Node.js:
import { ApifyClient } from 'apify-client'
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' })
const input = {
"mode": "newArrivals",
"department": "women",
"designer": "gucci",
"listingUrls": [],
"maxItems": 5
}
const run = await client.actor('crawlerbros~mytheresa-scraper').call(input)
const { items } = await client.dataset(run.defaultDatasetId).listItems()
console.log(items)
The synchronous endpoint holds the connection open until the run finishes, which is convenient for small batches and wrong for large ones. For anything long running, start the run asynchronously and poll, or attach a webhook, so a dropped connection does not cost you the results.
Which Mytheresa Luxury Fashion Scraper inputs matter, and which can you skip?
Most users should alternate between the newArrivals and byDesigner modes to define the crawl scope. The designer slug is the primary control for brand-specific research, while listingUrls allows you to target specific curated pages. The department setting is the most efficient way to browse the latest catalog additions.
mode(string): Scraping mode. Default:"newArrivals".department(string): Fashion department to browse for new arrivals. Default:"women".designer(string): Designer name slug for mode=byDesigner (e.g. 'gucci', 'prada', 'bottega-veneta', 'saint-laurent', 'valentino', 'balenciaga', 'loewe').listingUrls(array): List of Mytheresa page URLs to scrape. Default:[].maxItems(integer): Maximum number of product records to emit. Default:20.
Fixed-choice controls: mode accepts newArrivals (New Arrivals), byDesigner (By Designer), byUrl (Specific page URLs); department accepts women, men, kids, life (Life & Home).
What does Mytheresa Luxury Fashion Scraper return?
The returned records are effective for monitoring seasonal markdowns and stock levels because they include discountPercentage and the hasStock status. The data does not include customer reviews or buyer contact details, as these are not present in the public listing state.
sku: Unique product SKUname: Product namedesigner: Brand/designer namedesignerUrl: Designer profile URL on MytheresaproductUrl: Link to product pagedepartment: Department (women / men / kids / life)category: Product category (e.g. fine jewelry, shoes, bags)combinedCategoryName: Full category hierarchy (e.g. Clothing::Dresses::Mini)color: Primary colordescription: Product descriptionprice: Current price in EURoriginalPrice: Original price in EUR (if on sale)discountPercentage: Discount percentage (if on sale)currency: Currency (EUR)imageUrls: List of product image URLslabels: Merchandising labels (e.g. New Arrival, New Season)availableSizes: List of available sizeshasStock: Whether the product is in stockisPurchasable: Whether the product can be purchasedisComingSoon: Whether the product is a pre-releaseseasonCode: Season identifiersourceUrl: URL scrapedscrapedAt: ISO timestamprecordType: Alwaysproduct
These are the documented fields. Optional ones can be empty on a given record, so measure how often each field your deliverable depends on is populated across a real sample before automating the handoff.
How do you build the workflow end to end?
Open Mytheresa Luxury Fashion Scraper and work through these in order. Each step ends with something to check, so a bad configuration surfaces on a small run rather than a scheduled one.
- Set the mode to byDesigner and input a slug like 'gucci' to isolate product data for a specific brand.
- Start with the example input which caps maxItems at 5 to perform a low-cost validation for at most $0.025.
- Inspect the dataset for the price field and verify it matches the current EUR valuation on the site.
- Check the availableSizes array to ensure it contains the specific size strings required for your logic.
- Switch the department to 'kids' or 'men' while in newArrivals mode to pull the most recent additions for those categories.
- Increase the maxItems count up to the 500 limit once the data structure is confirmed to be compatible.
- Export the final dataset as a CSV or JSON to integrate the 24 output fields into your pricing or inventory models.
How do you apply it? Three worked playbooks
These are Mytheresa Luxury Fashion Scraper's own documented use cases, each worked through as an operating pattern rather than a description.
Use case 1: Luxury market research
Outcome: Analyze prices, trends, and availability across top designer brands
Configure: mode="byDesigner", designer="prada", maxItems=100
Working method: Initialize the scraper using the byDesigner mode to gather a baseline of current offerings for a single house. Compare the price distribution for this designer against others like loewe or gucci. Check the presence of the New Arrival label to measure brand rotation speed.
Deliverable: A competitive brand report showing price variance and stock availability for selected luxury houses.
Stop condition: The dataset contains duplicate productUrl entries for the same SKU.
Use case 2: Competitive intelligence
Outcome: Compare luxury retail assortment and pricing strategies
Configure: mode="newArrivals", department="women", maxItems=50
Working method: Run the collector in newArrivals mode across major departments to see the newest retail volume. Monitor the discountPercentage field to see how quickly new stock moves to markdown status. Categorize the findings using the combinedCategoryName field for a structural overview of the assortment.
Deliverable: An assortment analysis identifying high-volume categories and markdown frequencies.
Stop condition: The department field in the output does not match the input department selection.
Use case 3: Price monitoring
Outcome: Track pricing changes for specific designers or product categories
Configure: mode="byUrl", listingUrls=["https://www.mytheresa.com/euro/en/men/shoes"], maxItems=100
Working method: Provide specific listing URLs to the byUrl mode to monitor targeted segments of the catalog. Compare current price against originalPrice daily to detect the exact moment a sale begins. Use the isPurchasable and hasStock fields to identify low-stock events on high-value items.
Deliverable: A CSV log tracking price fluctuations and stock status for specific product categories.
Stop condition: The currency field returns a value other than EUR.
What breaks, and how do you design around it?
With a 500-item cap per run, you should target specific designer slugs or listing URLs to gather focused data. If you need a larger total volume, you can initiate separate runs for different designers or departments.
When should you not use Mytheresa Luxury Fashion Scraper?
Do not use this Actor if you require local pricing for the Middle Eastern market; the Ounass Scraper is built for the UAE and GCC regions. If your project demands Indian market data with prices in INR, the LimeRoad Scraper is the correct alternative. For researchers targeting the pre-owned luxury market, the WGACA Luxury Vintage Resale Scraper or Hardly Ever Worn It Scraper provide data on item condition that a primary retailer like Mytheresa does not offer. For general Southeast Asian fashion marketplaces, use the Zalora Fashion Scraper instead.
What should you check before trusting the output?
- Verify that the currency field always returns EUR for consistent pricing comparisons.
- Confirm that the combinedCategoryName contains the full hierarchy string for accurate product classification.
- Alert if the hasStock boolean returns null for more than 5% of the total records.
- Ensure the imageUrls array contains at least one string to maintain visual catalog integrity.
- Validate that every sku is unique within the dataset to prevent duplicate inventory counting.
None of this proves a record is correct. It gives a scheduled Mytheresa Luxury Fashion Scraper run defined points where it should stop instead of quietly passing bad data downstream.
Frequently asked questions
What is the free-plan price for a Mytheresa crawl?
On Apify's free plan, the result price is $0.005 per record. This means 1,000 results cost $5.00 in result charges. While Apify's free plan includes $5.00 of monthly usage, the total cost for 1,000 results will exceed this amount because a run-start fee and platform usage fees are charged on top of the result price for every run.
How can I test the scraper for less than ten cents?
The best approach is to use the example input provided in the schema, which caps maxItems at 5. This first run returns at most 5 results and costs at most $0.025 in result charges, allowing you to verify the data structure and the 24 output fields before committing to a larger run.
Which designers can I scrape with this tool?
You can scrape over 200 designer brands including Gucci, Prada, Saint Laurent, and Bottega Veneta. By setting the mode to byDesigner and entering the specific designer slug, the scraper isolates that brand's inventory. This allows you to focus your budget on specific luxury houses rather than broad department feeds.
Are prices available in currencies other than EUR?
No, all pricing data extracted by this Actor is in EUR (Euro). If your use case requires different currencies, you should consider regional alternatives like the Ounass Scraper for AED or the LimeRoad Scraper for INR, as this collector is focused on the Mytheresa European pricing state.
What should I do if a run returns no results?
First, check that your designer slug is lowercase and hyphenated as required by the schema. If you are using the byUrl mode, ensure the URLs provided are valid Mytheresa listing pages. Remember that the run-start fee is charged even if no results are returned, so verifying your inputs on a small test is recommended.
Where to go next
When you are ready to run it, open Mytheresa Luxury Fashion Scraper on Apify; the free plan covers up to 1,000 results a month.
Start with the Mytheresa Luxury Fashion Scraper Actor page for the current input schema, pricing tier, and run history.
Other Actors we maintain for related data:
- Ounass Scraper: Scrape Ounass (ounass.ae) - luxury fashion e-commerce for the UAE and GCC.
- LimeRoad Scraper: Scrape LimeRoad.com - India's multi-brand fashion marketplace for women, men, kids and home.
- WGACA Luxury Vintage Resale Scraper: Scrape What Goes Around Comes Around (WGACA) - a luxury vintage/pre-owned designer resale retailer.
- Zalora Fashion Scraper: Scrape Zalora with Southeast Asia's leading fashion and lifestyle marketplace.
- Grailed Marketplace Scraper: Scrape listings from Grailed - the premier peer-to-peer marketplace for men's streetwear, designer clothing, and vintage fashion.
- ThredUp Scraper: Scrape ThredUp - the largest online resale marketplace for women's and kids' secondhand fashion.
- WatchBox Scraper: Scrape TheWatchBox.com - one of the world's largest pre-owned luxury watch retailers.
- Hardly Ever Worn It Scraper: Scrape hardlyeverwornit.com - a UK-based luxury pre-owned fashion marketplace.
Related guides:
- Boohoo Fashion Scraper: 3 Practical Use Cases
- The RealReal Scraper: Up to 1,000 Free Results a Month (2026)
- Gap Inc Scraper (Gap, Old Navy, Banana Republic, Athleta): Setup, Cost
- Foot Locker Product Scraper: 26 Data Fields per Record (2026)
Resources
Actor documentation, input schema, and pricing: verified against the published Actor on 2026-09-27.
Actor last updated by its maintainers on 2026-06-07.
Run outcome figures cover the 30 day public window ending 2026-09-27.
Featured actors
Mytheresa Luxury Fashion Scraper
Scrape luxury fashion product listings from Mytheresa.com - one of the world's leading multi-brand luxury retailers. Get product names, designers, prices, images, sizes, and categories across women's, men's, kids', and lifestyle departments.
Run on Apify ↗