
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Стул · Натуральный дуб







Нет, но они работают вместе. Catalog — это поисковый индекс товаров, на котором основан поиск на сайте shop.dev. Кроме того, shop.dev поддерживает вход через Shop, оформление заказов с помощью Shop Pay и отслеживание заказов. Если вам нужен только поиск, начните здесь. Если ваш агент также оформляет заказы — на shop.dev.
Для начала — нет. Поиск работает и без ключа, но с минимальными лимитами запросов. API-ключ Catalog, созданный в Dev Dashboard, повышает эти лимиты. Для работы в производственной среде ключ обязателен.
Более миллиарда товаров от миллионов продавцов на Shopify. В бета-версии Catalog также представлены товары брендов, которые не продают на Shopify. По умолчанию они отключены, отображаются только покупателям из США и содержат ссылки на сайты брендов, где можно совершить покупку. Подробнее здесь (открывается в новой вкладке).
Для товаров продавцов Shopify используются актуальные данные о ценах и товарных запасах из магазинов. Информация о товарах брендов, которые не продают на Shopify, поступает с их веб-сайтов, поэтому цены и доступность товаров могут отличаться от указанных на этих сайтах.
Нет. Не кэшируйте результаты и не размещайте изображения продавцов на своих серверах. Запрашивайте свежие данные по мере необходимости и показывайте изображения по URL из ответа. Для тестов используйте вымышленные данные.