logo
DE

Home Depot Produktdetails

Geben Sie Home-Depot-Produkt-IDs an und erhalten Sie Titel, Kategorie, Marke, Preis, Bestand und Erfassungsstatus je Produkt

Übersetzt · de-DEOriginaltext anzeigen

Übersicht

Home Depot macht öffentliche Produktseiten zu einer vergleichbaren Tabelle. Sortiment, Preise und Katalogteams können mit Titeln, Kategorien, Marken, Preisen, Beständen und Bewertungsschnappschüssen arbeiten, ohne jede Seite zu öffnen.

Dieselben Zeilen behalten Erfassungszeit, URL-Status und Quellenzeitstempel, sodass spätere Schnappschüsse an frühere Sichten angelegt werden können. Wenn ein Produkt nicht erfasst werden kann, wird die Zeile markiert statt still zu fehlen.

Datenhinweise

Jede Zeile ist ein öffentlicher Home-Depot-Produktschnappschuss zum Erfassungszeitpunkt. Datensätze einer Charge kommen von der frühesten zur spätesten Erfassungszeit, und Produkte werden über die abgefragte Produktkennung getrennt. Der Preis ist Anzeigetext, der Währungscode steht separat; Lagerbestand, Rezensionsanzahl und Rabattsatz bleiben Originaltext. Einige Attribute können leer sein. Nicht veröffentlichte, unerreichbare oder nicht erfasste Produkte können nur ein Keine-Daten-Kennzeichen tragen. Die Erfassungszeit im Sample hat keinen Zeitzonenoffset.

So sehen die Ergebnisse aus

Jede Zeile ist ein Produkt und die auf der Seite erfassten Fakten:

Produkt-IDProdukttitelPreisLagerbestandWährungscodeURL-Status
343878117SOLIX C1000X Gen2 2,000W Output 1,024Wh Power Station Push Button Start Solar Generator with 200W Bifacial Solar Panel899.99160USD有效
3437953611500W/3000W Push Button Start Solar Generator HomePower 1000 v2 with 2pcs 200W Solar Panels1089.05USD有效

Die Zeilen enthalten außerdem Markenname, Kategoriename, Modellnummer, Bewertung, Rezensionsanzahl, Quellenzeitstempel und das Keine-Daten-Kennzeichen.

Anwendungsfälle

  • Beim Wettbewerbspreis vergleichen Sie Preis, Währungscode, Originalpreis und Rabattsatz, um Preisspannen und Aktionslücken zu sehen.
  • Bei Bestandsprüfungen kombinieren Sie Lagerbestand, URL-Status und Erfassungszeit, um noch erreichbare Produkte mit dünnem Bestand zu finden.
  • Bei Katalogpflege nutzen Sie Produkt-ID, Markenname, Kategoriename, Modellnummer und Produkttitel für einen gemeinsamen Produktstamm.
  • Bei der Leistungsbewertung filtern Sie nach Bewertung, Rezensionsanzahl, Bestseller-Kennzeichen und Top-Bewertung.

Anwendungsbereich & Grenzen

Pro Lauf 1–200 Home-Depot-Produkt-IDs übermitteln. Jede ID liefert höchstens einen Detail-Datensatz oder ein Keine-Daten-Kennzeichen. Nur öffentlich erfassbare Produktdetails sind abgedeckt.

  • Geeignet für
  • Wenn Sie Titel, Kategorien, Marken, Preise, Bestände und Bewertungsschnappschüsse für eine Charge Home-Depot-Produkte brauchen
  • Wenn Sie eine Produktdetail-Basistabelle nach Home-Depot-Produkt-IDs brauchen, inklusive Keine-Daten-Kennzeichen
  • Nicht verwenden für
  • Wenn Sie Live-Checkout-Preise oder Live-Bestände brauchen - dies ist ein Schnappschuss zum Erfassungszeitpunkt
  • Wenn Sie Bestellungen, Mitgliederangebote oder nicht öffentliche Produktinformationen brauchen - nur öffentlich erfassbare Details

Fehlerbehandlung

Vom Autor deklariertes Fehler- und Wiederholungsverhalten. Wir empfehlen, es bei der Integration in Ihren System-Prompt aufzunehmen.

  1. 1Wenn eine Zeile keine Daten hat, prüfen Sie die Produkt-ID, bevor Sie das Produkt als fehlend behandeln
  2. 2Wenn der Lauf nur teilweise erfolgreich ist, behalten Sie fertige Produktzeilen und senden Sie korrigierte IDs erneut
  3. 3Bei Authentifizierungsfehlern oder Ablauf korrigieren Sie den hinterlegten Schlüssel und senden Sie erneut statt blind zu wiederholen

Eingabe

Parameter, die zum Aufruf dieser App erforderlich sind, generiert aus dem input.schema in der manifest.json.

FeldFachlicher NameTypErforderlichStandardEnum / EinschränkungenBeispielBeschreibung
product_itemsProduktlistearray<object>Ja—bis zu 200 Einträge[{"item":"343878117"}]Home-Depot-Produkte für die Detailerfassung. Übermitteln Sie 1 bis 200 Produkt-IDs; jeder Eintrag ist eine Kennung wie 343878117. Die tatsächliche Ergebniszahl bleibt innerhalb der übermittelten Menge, höchstens eine Zeile je ID.

Ausgabe

Feldstruktur eines einzelnen Datensatzes, generiert aus dem output.schema in der manifest.json.

FeldFachlicher NameTypBeispielBeschreibung
batch_idChargen-IDstring—Kennung der Produktdetail-Charge. Leer, wenn die Quelle keinen Wert hat.
bind_goodsGebundene Produktestring—Informationen zu gebundenen Produkten. Leer, wenn die Quelle keinen Wert hat.
biz_idGeschäfts-IDstring343878117Geschäftskennung der Produktdetailzeile.
brand_nameMarkennamestringAnkerMarkenname auf der Produktseite.
category_idKategorie-IDstring—Kennung der Produktkategorie. Leer, wenn die Quelle keinen Wert hat.
category_id_pathKategorie-ID-Pfadstring—ID-Pfad von der übergeordneten zur aktuellen Kategorie. Leer, wenn die Quelle keinen Wert hat.
category_nameKategorienamestringOutdoors:Outdoor Power Equipment:Generators:Portable Power StationsVollständiger Kategoriename-Pfad des Produkts.
crawl_timeErfassungszeitstring2026-09-11T14:43:35Zeittext, wann dieser Produktdetail-Schnappschuss erfasst wurde. Das Sample hat keinen Zeitzonenoffset.
currency_codeWährungscodestringUSDWährungscode für die Preisfelder.
discount_rateRabattsatzstring—Erfasster Rabattsatz-Text. Leer, wenn die Quelle keinen Wert hat.
inventory_quantityLagerbestandstring160Lagerbestandstext zum Erfassungszeitpunkt.
is_bestsellerBestseller-KennzeichenstringNoBestseller-Text der Seite, zum Beispiel No.
is_top_ratedTop-BewertungstringNoTop-Bewertungstext der Seite, zum Beispiel No.
legacy_brand_nameFrühere MarkestringAnkerFrüherer Markenname der Produktzeile.
model_numberModellnummerstringSOLIX-N65&200SPModellnummer oder Modellkombination auf der Seite.
oldest_time_rawÄlteste Zeitstring—Ältester Zeittext der Quelle. Leer, wenn die Quelle keinen Wert hat.
original_priceOriginalpreisstring—Erfasster Originalpreis-Text. Leer, wenn die Quelle keinen Wert hat.
pricePreisstring899.99Anzeigepreis-Text zum Erfassungszeitpunkt. Die Währung steht im Währungscode.
product_idProdukt-IDstring343878117Home-Depot-Produktkennung.
product_titleProdukttitelstringSOLIX C1000X Gen2 2,000W Output 1,024Wh Power Station Push Button Start Solar Generator with 200W Bifacial Solar PanelVollständiger Produkttitel auf der Seite.
product_urlProdukt-URLstring/p/Anker-SOLIX-C1000X-Gen2-2-000W-Output-1-024Wh-Power-Station-Push-Button-Start-Solar-Generator-with-200W-Bifacial-Solar-Panel-SOLIX-N65-200SP/343878117Relative URL der Produktdetailseite.
question_answer_countFragenanzahlstring—Text der Frage-und-Antwort-Anzahl. Leer, wenn die Quelle keinen Wert hat.
rating_scoreBewertungstring—Produktbewertungstext. Leer, wenn die Quelle keinen Wert hat.
review_countRezensionsanzahlstring0Erfasster Rezensionsanzahl-Text.
sku_category_nameSKU-KategoriestringPortable Power StationsBlattkategoriename der Produkt-SKU.
sku_idSKU-IDstring—Kennung der Produkt-SKU. Leer, wenn die Quelle keinen Wert hat.
source_create_time_msQuelle erstellt msinteger1789109015238Millisekunden-Zeitstempel der Erstellung des Quelldatensatzes.
source_created_at_msQuelle geschrieben msinteger1789109015694Millisekunden-Zeitstempel des Schreibens des Quelldatensatzes.
source_dateQuelldatumstring2026-09-11Datumstext des Quelldatensatzes.
source_flagQuellkennzeichenstring—Kennzeichentext des Quelldatensatzes. Leer, wenn die Quelle keinen Wert hat.
special_order_sku_idSonderbestell-SKUstring—SKU-Kennung eines Sonderbestellartikels. Leer, wenn die Quelle keinen Wert hat.
store_sku_idFilial-SKUstring1016137378SKU-Kennung auf Filialseite.
url_statusURL-Statusstring有效Verfügbarkeitstext der Produkt-URL.
task_itemAbgefragtes Produktstring343878117Übermittelte Produktkennung dieser Zeile.
no_dataKeine-Daten-KennzeichenbooleanfalseOb dieses Produkt ohne Detailnutzlast zurückkam.

Datensatz-Schema

Die Ausgabe wird Datensatz für Datensatz zurückgegeben. detail.output.idFieldHint

output.schema
{
  "type": "object",
  "properties": {
    "batch_id": {
      "type": "string",
      "title": "Chargen-ID",
      "description": "Kennung der Produktdetail-Charge. Leer, wenn die Quelle keinen Wert hat."
    },
    "bind_goods": {
      "type": "string",
      "title": "Gebundene Produkte",
      "description": "Informationen zu gebundenen Produkten. Leer, wenn die Quelle keinen Wert hat."
    },
    "biz_id": {
      "type": "string",
      "title": "Geschäfts-ID",
      "description": "Geschäftskennung der Produktdetailzeile.",
      "prefill": "343878117"
    },
    "brand_name": {
      "type": "string",
      "title": "Markenname",
      "description": "Markenname auf der Produktseite.",
      "prefill": "Anker"
    },
    "category_id": {
      "type": "string",
      "title": "Kategorie-ID",
      "description": "Kennung der Produktkategorie. Leer, wenn die Quelle keinen Wert hat."
    },
    "category_id_path": {
      "type": "string",
      "title": "Kategorie-ID-Pfad",
      "description": "ID-Pfad von der übergeordneten zur aktuellen Kategorie. Leer, wenn die Quelle keinen Wert hat."
    },
    "category_name": {
      "type": "string",
      "title": "Kategoriename",
      "description": "Vollständiger Kategoriename-Pfad des Produkts.",
      "prefill": "Outdoors:Outdoor Power Equipment:Generators:Portable Power Stations"
    },
    "crawl_time": {
      "type": "string",
      "title": "Erfassungszeit",
      "description": "Zeittext, wann dieser Produktdetail-Schnappschuss erfasst wurde. Das Sample hat keinen Zeitzonenoffset.",
      "prefill": "2026-09-11T14:43:35"
    },
    "currency_code": {
      "type": "string",
      "title": "Währungscode",
      "description": "Währungscode für die Preisfelder.",
      "prefill": "USD"
    },
    "discount_rate": {
      "type": "string",
      "title": "Rabattsatz",
      "description": "Erfasster Rabattsatz-Text. Leer, wenn die Quelle keinen Wert hat."
    },
    "inventory_quantity": {
      "type": "string",
      "title": "Lagerbestand",
      "description": "Lagerbestandstext zum Erfassungszeitpunkt.",
      "prefill": "160"
    },
    "is_bestseller": {
      "type": "string",
      "title": "Bestseller-Kennzeichen",
      "description": "Bestseller-Text der Seite, zum Beispiel No.",
      "prefill": "No"
    },
    "is_top_rated": {
      "type": "string",
      "title": "Top-Bewertung",
      "description": "Top-Bewertungstext der Seite, zum Beispiel No.",
      "prefill": "No"
    },
    "legacy_brand_name": {
      "type": "string",
      "title": "Frühere Marke",
      "description": "Früherer Markenname der Produktzeile.",
      "prefill": "Anker"
    },
    "model_number": {
      "type": "string",
      "title": "Modellnummer",
      "description": "Modellnummer oder Modellkombination auf der Seite.",
      "prefill": "SOLIX-N65&200SP"
    },
    "oldest_time_raw": {
      "type": "string",
      "title": "Älteste Zeit",
      "description": "Ältester Zeittext der Quelle. Leer, wenn die Quelle keinen Wert hat."
    },
    "original_price": {
      "type": "string",
      "title": "Originalpreis",
      "description": "Erfasster Originalpreis-Text. Leer, wenn die Quelle keinen Wert hat."
    },
    "price": {
      "type": "string",
      "title": "Preis",
      "description": "Anzeigepreis-Text zum Erfassungszeitpunkt. Die Währung steht im Währungscode.",
      "prefill": "899.99"
    },
    "product_id": {
      "type": "string",
      "title": "Produkt-ID",
      "description": "Home-Depot-Produktkennung.",
      "prefill": "343878117"
    },
    "product_title": {
      "type": "string",
      "title": "Produkttitel",
      "description": "Vollständiger Produkttitel auf der Seite.",
      "prefill": "SOLIX C1000X Gen2 2,000W Output 1,024Wh Power Station Push Button Start Solar Generator with 200W Bifacial Solar Panel"
    },
    "product_url": {
      "type": "string",
      "title": "Produkt-URL",
      "description": "Relative URL der Produktdetailseite.",
      "prefill": "/p/Anker-SOLIX-C1000X-Gen2-2-000W-Output-1-024Wh-Power-Station-Push-Button-Start-Solar-Generator-with-200W-Bifacial-Solar-Panel-SOLIX-N65-200SP/343878117"
    },
    "question_answer_count": {
      "type": "string",
      "title": "Fragenanzahl",
      "description": "Text der Frage-und-Antwort-Anzahl. Leer, wenn die Quelle keinen Wert hat."
    },
    "rating_score": {
      "type": "string",
      "title": "Bewertung",
      "description": "Produktbewertungstext. Leer, wenn die Quelle keinen Wert hat."
    },
    "review_count": {
      "type": "string",
      "title": "Rezensionsanzahl",
      "description": "Erfasster Rezensionsanzahl-Text.",
      "prefill": "0"
    },
    "sku_category_name": {
      "type": "string",
      "title": "SKU-Kategorie",
      "description": "Blattkategoriename der Produkt-SKU.",
      "prefill": "Portable Power Stations"
    },
    "sku_id": {
      "type": "string",
      "title": "SKU-ID",
      "description": "Kennung der Produkt-SKU. Leer, wenn die Quelle keinen Wert hat."
    },
    "source_create_time_ms": {
      "type": "integer",
      "title": "Quelle erstellt ms",
      "description": "Millisekunden-Zeitstempel der Erstellung des Quelldatensatzes.",
      "prefill": 1789109015238
    },
    "source_created_at_ms": {
      "type": "integer",
      "title": "Quelle geschrieben ms",
      "description": "Millisekunden-Zeitstempel des Schreibens des Quelldatensatzes.",
      "prefill": 1789109015694
    },
    "source_date": {
      "type": "string",
      "title": "Quelldatum",
      "description": "Datumstext des Quelldatensatzes.",
      "prefill": "2026-09-11"
    },
    "source_flag": {
      "type": "string",
      "title": "Quellkennzeichen",
      "description": "Kennzeichentext des Quelldatensatzes. Leer, wenn die Quelle keinen Wert hat."
    },
    "special_order_sku_id": {
      "type": "string",
      "title": "Sonderbestell-SKU",
      "description": "SKU-Kennung eines Sonderbestellartikels. Leer, wenn die Quelle keinen Wert hat."
    },
    "store_sku_id": {
      "type": "string",
      "title": "Filial-SKU",
      "description": "SKU-Kennung auf Filialseite.",
      "prefill": "1016137378"
    },
    "url_status": {
      "type": "string",
      "title": "URL-Status",
      "description": "Verfügbarkeitstext der Produkt-URL.",
      "prefill": "有效"
    },
    "task_item": {
      "type": "string",
      "title": "Abgefragtes Produkt",
      "description": "Übermittelte Produktkennung dieser Zeile.",
      "prefill": "343878117"
    },
    "no_data": {
      "type": "boolean",
      "title": "Keine-Daten-Kennzeichen",
      "description": "Ob dieses Produkt ohne Detailnutzlast zurückkam.",
      "prefill": false
    }
  },
  "required": [],
  "additionalProperties": false
}

Integration

Diese App kann über MCP, API, SDK oder Dateiexport integriert werden — alle Kanäle teilen sich dieselben Fähigkeiten und Preise. Jede Anfrage authentifiziert sich über den Authorization: Bearer-Header mit einem API Key (langlebig, in der Data Hub Konsole erstellt); MCP-Clients können sich zusätzlich per OAuth ohne Key anmelden. Weitere Optionen wie CLI und Skill sind in Vorbereitung.

Über das MCP (Model Context Protocol) können Sie diese App direkt aus KI-Clients wie Claude und Cursor aufrufen. Wählen Sie Ihren Client und den Authentifizierungsmodus und kopieren Sie dann die Konfiguration unten.

Client-Konfiguration

Ersetzen Sie den Wert nach Bearer durch Ihren langlebigen API Key. Funktioniert in jedem Client, in CI und in Headless-Umgebungen.

mcpServers config
{
  "mcpServers": {
    "hello_moto__homedepot-product-detail": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=hello_moto/homedepot-product-detail",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Lassen Sie die KI die Einrichtung übernehmen

Sie möchten Konfigurationen nicht von Hand bearbeiten? Kopieren Sie den Installations-Prompt und fügen Sie ihn in einen beliebigen KI-Client ein — er schließt die Einrichtung auf seine eigene Weise ab. (Der Prompt weist die KI an, Ihren API Key bei Ihnen zu erfragen, damit Zugangsdaten nie im Chatverlauf oder in geteilten Konfigurationen landen.)

detail.access.mcp.composeHint

Preise

Einen Produktdetail-Lauf starten

Wird pro übermitteltem Lauf einmal berechnet, unabhängig davon, wie viele Datensätze zurückgegeben werden.

0,0001 $/ Lauf
Per record returned

Berechnet nach der Anzahl der erfolgreich zurückgegebenen Datensätze. Fehlgeschlagene Läufe werden nicht berechnet.

0,005 $/ Datensatz

Mehrere Abrechnungsereignisse werden unabhängig voneinander kumuliert. Details siehe jeweilige Position. Fehlgeschlagene Läufe werden nicht berechnet.

Credits ansehen

Jetzt ausprobieren

Füllen Sie die Parameter aus und starten Sie — die Ergebnisse stammen aus einem echten Aufruf.

Beispiel
Parameter werden vor dem Absenden gegen input.schema validiert
Bitte füllen Sie zuerst die Pflichtparameter aus
Ab 0,005 $ / Datensatz