E-Commerce
The Home Depot Scraper
homedepot.com
Home Depot wird über einen eigenen Plugin-Endpunkt bedient statt über den generischen Seitenabruf. Übergib eine Suchanfrage, und er liefert die Produkte bereits geparst: Artikel-ID, Titel, Marke und Modellnummer, Preis und Währung, die Sternebewertung und die Anzahl der Rezensionen, ein Bild und eine saubere Produkt-URL. Sortiere nach Relevanz, Preis, Bewertung oder Bestsellern, filtere nach Preis und sammle über mehrere Seiten weitere Ergebnisse. Home Depot schützt seine Suche mit einer Akamai-JavaScript-Sperre, die ein einfacher Abruf nicht überwindet - das wird für dich erledigt. Bei 1.100 unterschiedlichen Suchen war er in 96,3 % der Fälle erfolgreich, mit etwa sieben Sekunden pro Aufruf.
Was Sie extrahieren können
- Artikel-ID, Titel und Produkt-URL
- Marke und Modellnummer
- Preis und Währung
- Sternebewertung und Anzahl der Rezensionen
- Produktbild
Dedizierte Endpoints
/marketplace/homedepot-search Eine Produktsuche bei Home Depot
Home-Depot-Produkte zu einer Suchanfrage: ein products-Array mit itemId, title, brand, modelNumber, price, currency, rating, reviewCount, image und url, dazu totalResults. Sortieren, mit min_price/max_price filtern und mit max_results paginieren.
So wird es gescrapt
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); Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.
Häufige Fragen
Ist das Scrapen von The Home Depot legal?
Das Erheben öffentlich verfügbarer Home-Depot-Daten wie Produktpreise, Marken und Sternebewertungen ist in vielen Rechtsordnungen zulässig, aber die Regeln hängen von deinem Land, den erhobenen Daten und ihrer Verwendung ab. ScrapeUnblocker liefert die öffentliche Seite; was du erhebst und wie du es nutzt, liegt in deiner Verantwortung.
Wie scrape ich The Home Depot, ohne blockiert zu werden?
The Home Depot schützt seine Suche mit Akamai. ScrapeUnblocker rendert die Seite in einem echten Browser, rotiert Residential- und ISP-Exits und kümmert sich um Challenges, und das Plugin liefert die Produkte als geparstes JSON. Im Benchmark von ScrapeUnblocker kam bei 96,3 % von 1.100 Calls echter Inhalt zurück, etwa 7,4 s pro Call.
Welche Home-Depot-Daten kann ich bekommen?
Das Home-Depot-Plugin liefert zu deiner Suchanfrage ein products-Array: Artikel-ID, Titel und eine Produkt-URL, Marke und Modellnummer, Preis und Währung, Sternebewertung und Anzahl der Bewertungen sowie ein Produktbild, dazu totalResults für die Suche. Du kannst die Ergebnisse sortieren, mit min_price und max_price filtern und mit max_results mehr Produkte sammeln.
Brauche ich eine Home-Depot-API oder ein Konto?
Nein. Das Home-Depot-Plugin liefert Produktsuchergebnisse als JSON, ohne Home-Depot-API-Konto oder Login. Sende eine Suchanfrage wie cordless drill mit deinem ScrapeUnblocker-Schlüssel, und du bekommst Artikel-IDs, Modellnummern, Preise, Bewertungen und Produkt-URLs zurück, ohne dass du HTML parsen musst.
Kann ich Home-Depot-Preise in großem Umfang überwachen?
Ja. Calls laufen bis zum Parallelitätslimit deines Tarifs parallel: 20 bis 100 parallele Anfragen bei Pay-as-you-go, Starter und Pro und 200 bis 400 bei Business, Scale und Ultimate. Führe eine Suche pro Suchanfrage aus, sammle mit max_results mehr Produkte pro Call und wiederhole die Suchen nach Zeitplan, um Preisänderungen in einer ganzen Kategorie zu verfolgen.
Wie viel kostet das Scrapen von The Home Depot?
Jede Anfrage kostet 1 Credit, von 1,00 EUR pro 1.000 Anfragen bei Pay-as-you-go bis etwa 0,55 EUR pro 1.000 im Ultimate-Tarif. Calls des Home-Depot-Plugins werden vom selben Tarifkontingent abgezogen wie der Rest der API. Blockierungen, Timeouts und Fehler auf Seiten von ScrapeUnblocker werden nicht berechnet, und die kostenlose Testphase umfasst 500 Anfragen ohne Karte.
Ähnliche Scraper
Starten Sie noch heute mit dieser Seite
Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.