Zalando Scraper | European Fashion & E-commerce Product Data
Pricing
from $1.00 / 1,000 results
Go to Apify Store

Zalando Scraper | European Fashion & E-commerce Product Data
Scrape product listings from Zalando across 11+ European markets (fi, se, de, uk, fr, es, it, nl, pl, at, ch). Extracts title, price, brand, category, images, availability, and product URL. Multi-country, price/brand filtering, detail pages, CSV/JSON/webhook output.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
petteri mähönen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Zalando Scraper — European Fashion Marketplace Data
Extract product listings from Zalando across 11+ European markets. Europe's largest fashion and lifestyle marketplace (100M+ users, 5000+ brands) — no competitor on the Apify Store.
✨ Features
- Multi-country — scrape fi, se, de, uk, fr, es, it, nl, pl, at, ch (and more)
- Search + Category browsing — keyword search or direct category URL slugs
- Price filtering — min/max price in local currency
- Brand filtering — filter by specific brand names (case-insensitive)
- Outlet / Sale items — extract only discounted products
- Detail pages — full descriptions, images, sizes, materials, care instructions
- Anti-detection — UA rotation, request delays, jittered timing
- Multiple output formats — Dataset, CSV, JSON, webhook delivery
- Cheapest on Store — $1.00/1K results
📥 Input
| Field | Type | Description | Default |
|---|---|---|---|
searchQuery | string | Search term (e.g. 'sneakers', 'dress') | '' |
categories | string[] | Category slugs (e.g. 'women/sneakers') — overrides searchQuery | [] |
country | string | Country code: fi, se, de, uk, fr, es, it, nl, pl, at, ch | 'fi' |
maxPages | integer | Pages per query (~84 listings/page) | 1 |
priceMin | number | Minimum price in local currency | null |
priceMax | number | Maximum price in local currency | null |
brands | string[] | Filter by brand names | [] |
outletOnly | boolean | Only extract sale/discounted items | false |
fetchDetails | boolean | Visit detail pages for full product data | false |
detailDelaySecs | integer | Delay between detail page visits (seconds) | 2 |
outputFormat | string | dataset, csv, json, or all | 'dataset' |
webhookUrl | string | POST results to HTTPS URL on completion | null |
📤 Output
| Field | Type | Description |
|---|---|---|
title | string | Product name |
name | string | Product name (alias) |
brand | string | Brand name |
price | string | Displayed price (e.g. '€89.99') |
price_numeric | number | Price as number for sorting/filtering |
url | string | Full product URL |
image_url | string | Product thumbnail image URL |
badge | string | Sale badge (Diili, Uusi, Designer, etc.) |
search_query | string | Query that produced this result |
page_number | integer | Result page number |
country | string | Country code (fi, se, de, etc.) |
scraped_at | string | ISO 8601 timestamp |
description | string | Detail page only — full product description |
images | string[] | Detail page only — all product images |
sizes | string[] | Detail page only — available sizes |
colors | string[] | Detail page only — available colors |
material | string | Detail page only — material info |
care | string | Detail page only — care instructions |
availability | string | Detail page only — stock status |
🚀 Quick Start
# Search sneakers on Zalando Finlandapify call cgWoCj83jWTFIH5OD -i '{"searchQuery":"sneakers","country":"fi"}' -b latest -m 4096 -o -t 120# Browse category with price filterapify call cgWoCj83jWTFIH5OD -i '{"categories":["women/sneakers"],"country":"de","priceMin":30,"priceMax":120}' -b latest -m 4096 -o -t 120# Multi-country search with detail pagesapify call cgWoCj83jWTFIH5OD -i '{"searchQuery":"leather jacket","country":"uk","fetchDetails":true,"maxPages":2}' -b latest -m 4096 -o -t 300
💡 Use Cases
- Dropshipping — track fashion product availability and pricing across European markets
- Competitor monitoring — benchmark your prices against Zalando sellers
- Price tracking — historical price analysis with cron jobs
- Resale market research — identify trending brands and styles
- Affiliate marketing — build fashion recommendation engines
- Market intelligence — seasonal trend analysis, category demand tracking
🔧 Example Input
{"searchQuery": "sneakers","country": "fi","maxPages": 2,"priceMin": 25,"priceMax": 200,"brands": ["Nike", "Adidas"],"fetchDetails": true,"detailDelaySecs": 2,"outputFormat": "all"}
⚠️ Limitations
- Rate limits — Zalando may throttle heavy scraping. Use delays and moderate page counts.
- Anti-detection — built-in, but not guaranteed. For high-volume use, consider Apify proxy.
- CSS selectors — Zalando uses Web Components with hashed class names; selectors are pattern-based and may need updates after site redesigns.
- Detail pages —
fetchDetailsadds ~2-5s per listing and increases memory usage.
📋 Changelog
| Version | Date | Changes |
|---|---|---|
| 0.1 | 2026-07-17 | Initial release — search + category extraction, multi-country (11+), price/brand/outlet filters, detail page extraction, CSV/JSON/webhook output |
🤖 Copy to AI Assistant
Scrape Zalando fashion listings from the Apify Store.Actor: https://apify.com/longanimous_bracken/zalando-scraperExample: search for "sneakers" on Zalando Finland, 2 pages,filter brands Nike/Adidas, price 25-200 EUR, fetch detail pages.Input:{"searchQuery": "sneakers","country": "fi","maxPages": 2,"priceMin": 25,"priceMax": 200,"brands": ["Nike", "Adidas"],"fetchDetails": true}