Tous les scrapers

E-commerce

The Home Depot Scraper

homedepot.com

96.3% Taux de réussite
7.4s Réponse moyenne
Akamai Protection
1 100 appels Mesuré sur

Home Depot est servi par un endpoint de plugin dédié plutôt que par la récupération de page générique. Donnez-lui une requête et il renvoie les produits déjà analysés : ID d'article, titre, marque et numéro de modèle, prix et devise, la note et le nombre d'avis, une image et une URL de produit propre. Triez par pertinence, prix, note ou meilleures ventes, filtrez par prix et collectez davantage de résultats sur plusieurs pages. Home Depot protège sa recherche par un mur JavaScript Akamai qu'une simple requête ne franchit pas, et il est géré pour vous. Sur 1 100 recherches variées, il a réussi 96,3 % du temps, en environ sept secondes par appel.

Ce que vous pouvez extraire

  • ID d'article, titre et URL du produit
  • Marque et numéro de modèle
  • Prix et devise
  • Note et nombre d'avis
  • Image du produit

Endpoints dédiés

/marketplace/homedepot-search

Une recherche de produits sur Home Depot

Produits Home Depot pour une requête : un tableau products avec itemId, title, brand, modelNumber, price, currency, rating, reviewCount, image et url, plus totalResults. Triez, filtrez avec min_price/max_price et paginez avec max_results.

Comment le scraper

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/marketplace/homedepot-search?query=cordless%20drill"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/marketplace/homedepot-search",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"query": "cordless drill"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const data = await su.homedepotSearch('cordless drill', {
  sort: 'top_rated',
  maxResults: 24,
});
console.log(data);

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Lire la documentation de l'API

Questions fréquentes

Est-il légal de scraper The Home Depot ?

Collecter des données Home Depot publiques comme les prix des produits, les marques et les notes en étoiles est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.

Comment scraper The Home Depot sans me faire bloquer ?

The Home Depot protège sa recherche avec Akamai. ScrapeUnblocker rend la page dans un vrai navigateur, fait tourner des sorties résidentielles et ISP et gère les défis, et le plugin renvoie les produits en JSON parsé. Dans le benchmark de ScrapeUnblocker, 96,3 % des 1 100 appels ont renvoyé du contenu réel, en environ 7,4 s par appel.

Quelles données Home Depot puis-je obtenir ?

Le plugin Home Depot renvoie un tableau products pour votre requête : ID d'article, titre et URL du produit, marque et numéro de modèle, prix et devise, note en étoiles et nombre d'avis, et une image du produit, ainsi que totalResults pour la recherche. Vous pouvez trier les résultats, filtrer avec min_price et max_price, et collecter davantage de produits avec max_results.

Ai-je besoin d'une API ou d'un compte Home Depot ?

Non. Le plugin Home Depot renvoie les résultats de recherche de produits en JSON, sans compte API Home Depot ni connexion. Envoyez une requête comme cordless drill avec votre clé ScrapeUnblocker et vous récupérez les ID d'article, les numéros de modèle, les prix, les notes et les URL des produits, sans HTML à analyser vous-même.

Puis-je surveiller les prix Home Depot à grande échelle ?

Oui. Les appels s'exécutent en parallèle dans la limite de simultanéité de votre offre : de 20 à 100 requêtes simultanées sur les offres Pay as you go, Starter et Pro, et de 200 à 400 sur Business, Scale et Ultimate. Lancez une recherche par requête, collectez davantage de produits par appel avec max_results, et répétez les recherches selon un calendrier pour suivre l'évolution des prix dans une catégorie.

Combien coûte le scraping de The Home Depot ?

Chaque requête coûte 1 crédit, de 1,00 EUR pour 1 000 requêtes en paiement à l'usage à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Les appels au plugin Home Depot sont décomptés du même quota d'offre que le reste de l'API. Les blocages, les timeouts et les erreurs côté ScrapeUnblocker ne sont pas facturés, et l'essai gratuit inclut 500 requêtes sans carte bancaire.

Scrapers similaires

Commencez à scraper ce site dès aujourd'hui

Palier gratuit inclus. Aucune carte bancaire requise pour tester.