
gid://shopify/p/exampleСтілець · Натуральний дубШукайте товари за ключовим словом, зображенням або обома параметрами. Фільтруйте за ціною, рейтингом, кольором, гендером, доставкою тощо.
$ shop search 'oak chair' --price-max 25000 --currency USD --ships-to US$ shop search 'oak chair' \ --price-max 25000 --currency USD --ships-to US
{ "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": "USD" }, "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": [ … ] }, … ]}
Отримайте опис товару, його параметри, зображення та рейтинг, а також ціни в кожному магазині, де він продається.
$ shop catalog get '<product-id>' --select 'Color=Natural oak' \ --country US --currency USD$ shop catalog get '<product-id>' \ --select 'Color=Natural oak' \ --country US --currency USD
{ "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." } } ] }}
Укажіть до 50 ідентифікаторів товарів або посилань на магазини Shopify, щоб отримати актуальні ціни, дані про запаси, зображення та посилання на оформлення замовлення.
$ shop catalog lookup '<link>' '<link>' --ships-to US --currency USD$ shop catalog lookup '<link>' \ '<link>' --ships-to US \ --currency USD
{ "products": [ { "title": "Matilda Chair", "price_range": { "min": { "amount": 20000, "currency": "USD" }, "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/exampleСтілець · Натуральний дуб







Ні, але вони працюють разом. Каталог — це індекс пошуку товарів, на якому працює пошук на shop.dev. Крім того, shop.dev пропонує вхід через Shop, оформлення замовлення за допомогою Shop Pay і відстеження замовлень. Почніть звідси, якщо вам потрібен лише пошук, або із shop.dev, якщо ваш агент також оформлює замовлення.
Не для ознайомлення. Пошук працює без ключа на мінімальних лімітах частоти запитів. Ключ Catalog API з Dev Dashboard підвищує ці ліміти й обов’язковий для робочого середовища.
Понад 1 мільярд товарів від мільйонів продавців на Shopify. У бета-версії Каталог також містить товари від брендів, які не продають на Shopify. За замовчуванням їх вимкнено: такі товари відображаються лише для покупців у США, а для оформлення покупки потрібно перейти на вебсайт бренду. Дізнатися більше (відкривається в новій вкладці).
Для товарів від продавців Shopify відображаються актуальні дані про ціну та запаси з магазину. Товари від брендів, які не продають на Shopify, зчитуються з їхніх вебсайтів, тому ціна та доступність можуть відрізнятися від зазначених на сайті.
Ні. Не кешуйте результати та не зберігайте в себе зображення продавців. Запитуйте свіжі дані, коли вони потрібні, і показуйте зображення за URL-адресами з відповіді. Для тестування використовуйте вигадані дані.