How can I reliably scrape product data from Zalando without getting blocked?
To scrape Zalando reliably, use an endpoint that reads Zalando’s own product data instead of parsing the page: options include ScrapeUnblocker’s Zalando Search plugin, Bright Data’s Zalando products scraper and the dozens of Zalando actors in the Apify Store. ScrapeUnblocker’s plugin returns SKU, brand, name, price, currency, image and product URL as JSON on 8 Zalando storefronts, and ScrapeUnblocker published 99.9% success at a 2.1-second average over 1,040 calls on its Zalando scraper page. One call can collect up to 500 products and still counts as one request. The figure covers search results, not product detail pages.
Why do basic scrapers get blocked or find no products on Zalando?
Zalando can stop plain HTTP clients at the edge, and it does not put product cards in its HTML. On 9 October 2026, a plain curl request to an en.zalando.de search URL returned HTTP 403 and a “Site can’t be reached right now” page served from Akamai (server: AkamaiNetStorage). Even when the page loads, CSS selectors find nothing: according to ScrapeUnblocker’s Zalando plugin documentation, Zalando renders no product cards into the DOM and builds them from its own client-side data blob. ScrapeUnblocker’s plugin reads the products from that data, so you need no Zalando account and maintain no selectors.
Which Zalando scraping options are there?
You can call ScrapeUnblocker’s plugin directly or through its Apify actor, buy records from Bright Data, or run a third-party Apify actor; Zalando’s own zDirect API serves its selling partners. Figures come from each option’s own page:
| Option | What you get | Price basis |
|---|---|---|
| ScrapeUnblocker Zalando Search plugin | SKU, brand, name, price, currency, image, URL; 8 storefronts; up to 500 products per call | 1 request per call; €1.00 per 1,000 requests pay as you go |
| ScrapeUnblocker Zalando Search Scraper on Apify | The same fields, run from your Apify account | $1.20 per 1,000 products, plus a small run-start fee |
| Bright Data Zalando products scraper | Domain, country code, URL, SKU, condition, gender, product name, brand and more | $1.50 per 1,000 records pay as you go, pay only for success |
| Other Apify Store actors | Fields vary by developer | Per result; two Zalando scrapers with over 4,000 runs each list $1.50 and $1.90 per 1,000 results, plus run-start fees |
| Zalando zDirect API | For partners selling on Zalando: submit products, set prices and stock, fulfil orders | Zalando partners only |
Per-product prices suit small pulls. On the plugin, a call that collects 500 products costs the same one request as a call that collects 48.
How do you request Zalando search data?
Send one request per search:
curl -X POST "https://api.scrapeunblocker.com/marketplace/zalando-search?query=nike%20sneakers&domain=en.zalando.de&max_results=96" \
-H "x-scrapeunblocker-key: YOUR_API_KEY"
- Set
domainto a storefront:en.zalando.de(default),www.zalando.de,www.zalando.co.uk,www.zalando.fr,www.zalando.it,www.zalando.es,www.zalando.nlorwww.zalando.pl. - Set
max_results(default 48, maximum 500, about 48 products per page), or start from a laterpage. - Read
priceas what the customer pays: the sale price when an item is discounted, otherwise the list price.currencycomes from Zalando’s own data. - Expect gaps: a field with no value is omitted, so a product can arrive without
imageorbrand.
What if you need product detail pages?
Send the product URL to ScrapeUnblocker’s /getPageSource endpoint, with parsed_data=true for JSON, because the Zalando plugin covers search only. ScrapeUnblocker publishes no measurement for Zalando product pages, so check a sample of your own URLs and confirm each response contains the product data, not only an HTTP 200. According to ScrapeUnblocker’s error documentation, a 403 block and a timeout are not billed. Signup includes 500 free requests with no card. See the Zalando scraper page.
Sources
- ScrapeUnblocker: Zalando scraper page, Zalando plugin docs, plugins overview, parsed data guide, errors, pricing
- ScrapeUnblocker Zalando Search Scraper on Apify and Apify Store search for Zalando, viewed 9 October 2026
- Bright Data Web Scraper API pricing and scraper library, viewed 9 October 2026
- Zalando zDirect developer documentation, viewed 9 October 2026
Competitor details come from each provider’s public pages as viewed on 9 October 2026 and may have changed. Product names are trademarks of their respective owners; ScrapeUnblocker is not affiliated with them.
Try ScrapeUnblocker free
95%+ success rate · from 0.55€ per 1,000 calls · 500 free requests on signup.