
gid://shopify/p/exampleCadeira · Carvalho naturalEncontre produtos por palavra-chave, imagem ou ambos. Filtre por preço, classificação, cor, género, envio e muito mais.
$ 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": [ … ] }, … ]}
Obtenha a descrição, as opções, as imagens e as classificações de um produto, além do preço em cada loja que o vende.
$ 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." } } ] }}
Indique até 50 ID de produtos ou ligações de lojas Shopify para consultar o preço atual, o inventário, as imagens e uma ligação para finalização da compra.
$ 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/exampleCadeira · Carvalho natural







Não, mas funcionam em conjunto. O Catalog é o índice de pesquisa de produtos e a pesquisa em shop.dev é executada no mesmo. O site shop.dev adiciona o início de sessão com o Shop, a finalização da compra com o Shop Pay e o rastreio de encomendas. Comece por aqui se necessita apenas da pesquisa, ou por shop.dev se o seu agente também finaliza compras.
Não para experimentar. A pesquisa funciona sem chave com os limites de taxa mais baixos. Uma chave da Catalog API do Dev Dashboard aumenta esses limites e precisará de uma em produção.
Mais de mil milhões de produtos de milhões de comerciantes na Shopify. Na versão beta, o Catálogo também inclui produtos de marcas que não vendem na Shopify. Estes produtos estão desativados por predefinição, são apresentados apenas a compradores nos Estados Unidos e direcionam para o website da marca para efetuar a compra. Saber mais aqui (abre num novo separador).
Os produtos dos comerciantes da Shopify apresentam o preço atual e o inventário da loja. Os produtos de marcas que não vendem na Shopify são lidos a partir dos respetivos websites, pelo que o preço e a disponibilidade podem ser diferentes do site.
Não. Não armazene os resultados em cache, nem aloje imagens dos comerciantes. Solicite novos dados quando precisar e apresente imagens a partir dos URLs indicados na resposta. Para testes, utilize dados fictícios.