
gid://shopify/p/exampleStuhl · Eiche naturFinde Produkte nach Keyword, Bild oder beidem. Filtere nach Preis, Bewertung, Farbe, Geschlecht, Versand und vielem mehr.
$ shop search 'oak chair' --price-max 25000 --currency EUR --ships-to DE$ shop search 'oak chair' \ --price-max 25000 --currency EUR --ships-to DE
{ "products": [ { "title": "Matilda Chair", "description": { "plain": "Solid oak dining chair with a curved…" }, "rating": { "value": 4.7, "count": 58 }, "price_range": { "min": { "amount": 20000, "currency": "EUR" }, "max": { … } }, "variants": [ { "seller": { "name": "VNTI" }, "price": { "amount": 20000, … }, "availability": { "available": true } } ] }, … ]}{ "products": [ { "title": "Matilda Chair", "description": { "plain": "Solid…" }, "rating": { "value": 4.7, … }, "price_range": { "min": { "amount": 20000, … }, … }, "variants": [ … ] }, … ]}
Rufe Beschreibung, Optionen, Bilder und Bewertungen eines Produkts ab – zuzüglich des Preises in jedem Shop, der es anbietet.
$ shop catalog get '<product-id>' --select 'Color=Natural oak' \ --country DE --currency EUR$ shop catalog get '<product-id>' \ --select 'Color=Natural oak' \ --country DE --currency EUR
{ "product": { "title": "Matilda Chair", "description": { "plain": "Solid oak dining chair with a curved…" }, "rating": { "value": 4.7, "count": 58 }, "options": [ { "name": "Color", "values": [ { "label": "Natural oak", … }, … ] } ], "media": [ { "type": "image", "url": "https://cdn.shopify.com/…" } ], "variants": [ { "seller": { "name": "VNTI" }, "price": { "amount": 20000, … }, "availability": { "available": true } }, { "seller": { "name": "Kiln & Co." }, "price": { "amount": 21500, … }, "availability": { "available": true } } ] }}{ "product": { "title": "Matilda Chair", "description": { "plain": "Solid…" }, "rating": { "value": 4.7, "count": 58 }, "options": [ { "name": "Color", … } ], "media": [ { "type": "image", … } ], "variants": [ { "seller": { "name": "VNTI" } }, { "seller": { "name": "Kiln & Co." } } ] }}
Anhand von bis zu 50 Produkt-IDs oder Links zu Shopify-Shops kannst du den aktuellen Preis, das Inventar, Bilder und einen Checkout-Link abrufen.
$ shop catalog lookup '<link>' '<link>' --ships-to DE --currency EUR$ shop catalog lookup '<link>' \ '<link>' --ships-to DE \ --currency EUR
{ "products": [ { "title": "Matilda Chair", "price_range": { "min": { "amount": 20000, "currency": "EUR" }, "max": { … } }, "variants": [ { "seller": { "name": "VNTI" }, "price": { "amount": 20000, … }, "availability": { "available": true } }, { "seller": { "name": "Kiln & Co." }, "price": { "amount": 21500, … }, "availability": { "available": true } } ] }, … ]}{ "products": [ { "title": "Matilda Chair", "price_range": { "min": { … }, … }, "variants": [ { "seller": { "name": "VNTI" }, … }, … ] }, … ]}




gid://shopify/p/exampleStuhl · Eiche natur







Nein, aber sie arbeiten zusammen. Catalog ist der Produkt-Suchindex, auf dem die Suche auf shop.dev basiert. shop.dev bietet zusätzlich die Anmeldung mit Shop, den Checkout mit Shop Pay und die Bestellverfolgung. Beginne hier, wenn du nur die Suche benötigst, oder auf shop.dev, wenn dein Agent auch den Checkout übernimmt.
Nicht zum Ausprobieren. Die Suche funktioniert auch ohne Schlüssel mit den niedrigsten Ratenlimits. Ein Catalog-API-Schlüssel aus dem Dev Dashboard erhöht diese Limits und ist für den Live-Betrieb erforderlich.
Über 1 Milliarde Produkte von Millionen Händler:innen auf Shopify. In der Beta-Version umfasst der Katalog auch Produkte von Marken, die nicht auf Shopify verkaufen. Sie sind standardmäßig deaktiviert, werden nur Käufer:innen in den USA angezeigt und leiten für den Kauf auf die Website der Marke weiter. Mehr Informationen findest du hier (wird in einem neuen Tab geöffnet).
Produkte von Shopify-Händler:innen enthalten den aktuellen Preis und das Inventar aus dem Shop. Produkte von Marken, die nicht auf Shopify verkaufen, werden von deren Websites ausgelesen. Daher können Preis und Verfügbarkeit von der Website abweichen.
Nein. Du darfst weder Ergebnisse im Cache speichern noch Händlerbilder erneut hosten. Fordere aktuelle Daten an, wenn du sie benötigst, und zeige Bilder über die URLs in der Antwort an. Verwende für Tests fiktive Daten.