← Toutes les réponses

Comment scraper de manière fiable les données produit de Zalando sans se faire bloquer ?

Pour scraper Zalando de manière fiable, utilisez un endpoint qui lit les propres données produit de Zalando plutôt que de parser la page : les options comprennent le plugin Zalando Search de ScrapeUnblocker, le scraper de produits Zalando de Bright Data et les dizaines d’actors Zalando de l’Apify Store. Le plugin de ScrapeUnblocker renvoie au format JSON le SKU, la marque, le nom, le prix, la devise, l’image et l’URL du produit sur 8 boutiques Zalando, et ScrapeUnblocker a publié 99,9 % de réussite avec une moyenne de 2,1 secondes sur 1 040 appels sur sa page scraper Zalando. Un appel peut collecter jusqu’à 500 produits et compte quand même comme une seule requête. Ce chiffre couvre les résultats de recherche, pas les pages de détail des produits.

Pourquoi les scrapers basiques se font-ils bloquer ou ne trouvent-ils aucun produit sur Zalando ?

Zalando peut arrêter les clients HTTP simples en bordure de réseau, et il ne place pas les fiches produit dans son HTML. Le 9 octobre 2026, une simple requête curl vers une URL de recherche en.zalando.de a renvoyé un HTTP 403 et une page “Site can’t be reached right now” (le site est inaccessible pour le moment) servie par Akamai (server: AkamaiNetStorage). Même lorsque la page se charge, les sélecteurs CSS ne trouvent rien : d’après la documentation du plugin Zalando de ScrapeUnblocker, Zalando n’insère aucune fiche produit dans le DOM et les construit à partir de son propre bloc de données côté client. Le plugin de ScrapeUnblocker lit les produits à partir de ces données ; vous n’avez donc besoin d’aucun compte Zalando et n’avez aucun sélecteur à maintenir.

Quelles options existe-t-il pour scraper Zalando ?

Vous pouvez appeler le plugin de ScrapeUnblocker directement ou via son actor Apify, acheter des enregistrements auprès de Bright Data ou utiliser un actor Apify tiers ; l’API zDirect de Zalando est destinée à ses partenaires vendeurs. Les chiffres proviennent de la propre page de chaque option :

OptionCe que vous obtenezBase de prix
Plugin Zalando Search de ScrapeUnblockerSKU, marque, nom, prix, devise, image, URL ; 8 boutiques ; jusqu’à 500 produits par appel1 requête par appel ; 1,00 € les 1 000 requêtes en paiement à l’usage
ScrapeUnblocker Zalando Search Scraper sur ApifyLes mêmes champs, exécuté depuis votre compte Apify1,20 $ les 1 000 produits, plus de petits frais de démarrage par exécution
Scraper de produits Zalando de Bright DataDomaine, code pays, URL, SKU, état, genre, nom du produit, marque et plus encore1,50 $ les 1 000 enregistrements en paiement à l’usage, seules les réussites sont payées
Autres actors de l’Apify StoreLes champs varient selon le développeurPar résultat ; deux scrapers Zalando comptant chacun plus de 4 000 exécutions affichent 1,50 $ et 1,90 $ les 1 000 résultats, plus des frais de démarrage par exécution
API zDirect de ZalandoPour les partenaires qui vendent sur Zalando : soumettre des produits, fixer les prix et les stocks, traiter les commandesPartenaires Zalando uniquement

Les prix par produit conviennent aux petites extractions. Avec le plugin, un appel qui collecte 500 produits coûte la même requête unique qu’un appel qui en collecte 48.

Comment demander des données de recherche Zalando ?

Envoyez une requête par recherche :

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"
  1. Réglez domain sur une boutique : en.zalando.de (par défaut), www.zalando.de, www.zalando.co.uk, www.zalando.fr, www.zalando.it, www.zalando.es, www.zalando.nl ou www.zalando.pl.
  2. Réglez max_results (48 par défaut, 500 au maximum, environ 48 produits par page), ou commencez à partir d’une page ultérieure.
  3. Lisez price comme le montant payé par le client : le prix soldé lorsqu’un article est en promotion, sinon le prix catalogue. currency provient des propres données de Zalando.
  4. Attendez-vous à des lacunes : un champ sans valeur est omis, si bien qu’un produit peut arriver sans image ou brand.

Et si vous avez besoin des pages de détail des produits ?

Envoyez l’URL du produit à l’endpoint /getPageSource de ScrapeUnblocker, avec parsed_data=true pour obtenir du JSON, car le plugin Zalando ne couvre que la recherche. ScrapeUnblocker ne publie aucune mesure pour les pages produit de Zalando ; vérifiez donc un échantillon de vos propres URL et confirmez que chaque réponse contient les données produit, et pas seulement un HTTP 200. D’après la documentation de ScrapeUnblocker sur les erreurs, un blocage 403 et un délai d’expiration ne sont pas facturés. L’inscription inclut 500 requêtes gratuites, sans carte. Voir la page scraper Zalando.

Sources

Les informations sur les concurrents proviennent des pages publiques de chaque fournisseur, telles que consultées le 9 octobre 2026, et peuvent avoir changé. Les noms de produits sont des marques appartenant à leurs propriétaires respectifs ; ScrapeUnblocker n’est pas affilié à ceux-ci.

Essayez ScrapeUnblocker gratuitement

Taux de réussite de plus de 95 % · à partir de 0,55 € pour 1 000 appels · 500 requêtes gratuites à l'inscription.