
Conheça o Commerce Product
Envie a URL de uma página de produto da Amazon, Walmart, Sephora, Olive Young, Rakuten, Zalando ou de outras 11 lojas e receba preço, estoque, imagens da galeria e da descrição, especificações e opções no mesmo formato.

O Product Lookup pergunta aos motores de compra com IA sobre o seu produto e os dos concorrentes e devolve, motor a motor, as lojas, os preços e as avaliações que cada resposta mostra.
engines[]: se as respostas de cada motor mostraram o seu produto (found) e cada anúncio de loja mostrado, com preço, estoque, nota, número de avaliações e o catálogo de origem.modelSees: o título, a descrição, a nota e as avaliações que o modelo do ChatGPT que responde recebeu de um anúncio, para ver o seu produto como o modelo o lê.comparison[]: o seu produto e até cinco concorrentes lado a lado em cada motor, com anúncios, lojas, o anúncio com mais avaliações e a faixa de preço.prompts[]: até três prompts de compra, com os produtos da sua consulta que cada resposta mostrou e citou.citedPages e summary.citedDomains: as páginas citadas por cada resposta, agrupadas por site entre os motores.Envie o nome de um produto e um mercado. Em US, o Product Lookup pergunta ao ChatGPT “Buy …” e “Find the best price for …” e pergunta o nome do produto aos AI Overviews do Google, ao Google AI Mode e ao Bing Copilot. Em KR, pergunta o nome ao Naver AI Tab e ao Google AI Mode, e ao ChatGPT “… 구매” e “… 최저가”. Cada concorrente recebe as mesmas perguntas, e cada prompt de compra vai como foi escrito a cada motor. A consulta abaixo, com três produtos e dois prompts de compra, terminou em cerca de dois minutos.
Ele lê os registros de produto de cada resposta e as lojas e preços que o ChatGPT escreve nos cartões de compra, e mantém os que trazem o nome do produto no título. match.score mostra quanto do nome um anúncio traz, e kits, minis e refis chegam marcados como variant. Cada consulta lê respostas ao vivo: preço, nota e avaliações de um anúncio se mantêm de uma execução para outra, enquanto o conjunto de lojas que um motor mostra muda entre respostas; compare consultas repetidas para acompanhar a tendência.
Envie a requisição com a sua chave de API no cabeçalho Authorization.
curl -X POST https://api.querying.ai/v1/product-lookup \
-H "Authorization: Bearer $QUERYING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"product": "belif Moisturizing Eye Bomb",
"country": "US",
"competitors": ["Clinique All About Eyes", "CeraVe Eye Repair Cream"],
"prompts": [
"best eye cream for puffiness",
"best moisturizing eye cream"
],
"idempotencyKey": "eye-bomb-us"
}'productstringObrigatórioVALIDATION_ERROR.countrystringObrigatórioUS ou KR. O mercado define os motores consultados e a redação das perguntas.competitorsarraypromptsarraybest eye cream for puffiness, enviados a cada motor como foram escritos.enginesarrayCHATGPT, GOOGLE, AIMODE e BING_COPILOT; em KR, NAVER_AI_TAB, CHATGPT e AIMODE. Adicione GEMINI para consultar também o Gemini.idempotencyKeystringwebhook.urlstringA resposta, resumida para facilitar a leitura.
{
"success": true,
"lookup": {
"id": "eye-bomb-us",
"product": "belif Moisturizing Eye Bomb",
"competitors": ["Clinique All About Eyes", "CeraVe Eye Repair Cream"],
"prompts": [
"best eye cream for puffiness",
"best moisturizing eye cream"
],
"country": "US",
"engines": ["CHATGPT", "GOOGLE", "AIMODE", "BING_COPILOT"]
},
"summary": { "total": 23, "succeeded": 23, "failed": 0 },
"credits": { "creditsToCharge": 40, "creditsCharged": 0 },
"asks": [
{
"engine": "CHATGPT",
"taskType": "CHATGPT",
"role": "product",
"prompt": "Buy belif Moisturizing Eye Bomb",
"success": true,
"task": {
"id": "56be57f3-d316-4727-8bd3-ab065fed2ec1",
"taskType": "CHATGPT",
"status": "QUEUED",
"priority": 1,
"createdAt": "2026-10-20T09:22:43.422Z",
"idempotencyKey": "eye-bomb-us:CHATGPT:buy"
}
},
{
"engine": "GOOGLE",
"taskType": "GOOGLE",
"role": "product",
"query": "belif Moisturizing Eye Bomb",
"success": true,
"task": {
"id": "0d6d6839-8705-44c1-ac3c-c5f56cb25d08",
"taskType": "GOOGLE",
"status": "QUEUED",
"priority": 1,
"createdAt": "2026-10-20T09:22:43.472Z",
"idempotencyKey": "eye-bomb-us:GOOGLE:name"
}
},
"…"
]
}lookup.idstringidempotencyKey ou um criado pelo servidor. Leia a consulta com GET /v1/product-lookup/{id}.summaryobjecttotal, succeeded e failed.credits.creditsToChargenumberasksarraytask, ou error com o código quando a pergunta foi recusada.Cada pergunta roda como uma tarefa própria, então a consulta se completa conforme as respostas chegam. Leia-a com GET /v1/product-lookup/{id} até lookup.status ser COMPLETED, ou adicione webhook.url para receber a tarefa concluída de cada pergunta. A consulta fica disponível por 24 horas depois que as perguntas terminam.
curl "https://api.querying.ai/v1/product-lookup/$LOOKUP_ID" \
-H "Authorization: Bearer $QUERYING_API_KEY"Uma consulta concluída fica assim, resumida.
{
"success": true,
"lookup": {
"id": "eye-bomb-us",
"product": "belif Moisturizing Eye Bomb",
"competitors": ["Clinique All About Eyes", "CeraVe Eye Repair Cream"],
"prompts": [
"best eye cream for puffiness",
"best moisturizing eye cream"
],
"country": "US",
"status": "COMPLETED",
"createdAt": "2026-10-20T09:22:43.422Z",
"completedAt": "2026-10-20T09:24:36.695Z",
"credits": 40
},
"summary": {
"foundIn": ["CHATGPT", "GOOGLE", "AIMODE", "BING_COPILOT"],
"notFoundIn": [],
"merchants": [
{
"merchant": "Ulta Beauty",
"engines": ["CHATGPT", "BING_COPILOT"],
"price": { "currency": "USD", "min": 48, "max": 48 }
},
{
"merchant": "Amazon",
"engines": ["CHATGPT"],
"price": { "currency": "USD", "min": 43, "max": 43 }
},
"…"
],
"priceRange": { "currency": "USD", "min": 35.82, "max": 48 },
"citedDomains": [
{
"domain": "ulta.com",
"engines": ["CHATGPT", "GOOGLE", "AIMODE", "BING_COPILOT"]
},
"…"
],
"credits": 10
},
"engines": [
{
"engine": "CHATGPT",
"status": "COMPLETED",
"found": true,
"via": [
{
"taskType": "CHATGPT",
"prompt": "Buy belif Moisturizing Eye Bomb",
"taskId": "56be57f3-d316-4727-8bd3-ab065fed2ec1",
"status": "COMPLETED",
"credits": 2
},
"…"
],
"listings": [
{
"ask": 1,
"position": 1,
"title": "belif Moisturizing Eye Bomb Eye Cream",
"merchant": "Ulta Beauty",
"source": "merchant_feed",
"price": { "value": 48, "currency": "USD", "raw": "$48.00" },
"available": true,
"modelSees": {
"rating": 4.5,
"reviewCount": 105,
"brand": "belif"
},
"match": { "score": 1 }
},
{
"ask": 2,
"position": 1,
"title": "Amazon",
"merchant": "Amazon",
"source": "chatgpt_widget",
"price": { "value": 43, "currency": "USD", "raw": "$43.00" },
"match": { "score": 1 }
},
"…"
],
"citedPages": [
{
"ask": 1,
"domain": "lgbeauty.com",
"title": "Moisturizing Eye Bomb"
},
"…"
]
},
"…"
],
"comparison": [
{
"product": "belif Moisturizing Eye Bomb",
"role": "product",
"engines": [
{
"engine": "BING_COPILOT",
"status": "COMPLETED",
"found": true,
"listings": 6,
"merchants": 5,
"mostReviewed": {
"reviewCount": 2942,
"rating": 4.58,
"merchant": "Comparor"
},
"priceRange": { "currency": "USD", "min": 35.82, "max": 48 },
"prompts": { "answered": 2, "appeared": 1 }
},
"…"
]
},
{
"product": "CeraVe Eye Repair Cream",
"role": "competitor",
"engines": [
{
"engine": "BING_COPILOT",
"status": "COMPLETED",
"found": true,
"listings": 6,
"merchants": 6,
"mostReviewed": {
"reviewCount": 117193,
"rating": 4.35,
"merchant": "Pasteur Pharmacy"
},
"priceRange": { "currency": "USD", "min": 15.95, "max": 38.95 },
"prompts": { "answered": 2, "appeared": 0 }
},
"…"
]
},
"…"
],
"prompts": [
{
"prompt": "best moisturizing eye cream",
"engines": [
{
"engine": "GOOGLE",
"status": "COMPLETED",
"shown": ["CeraVe Eye Repair Cream", "Clinique All About Eyes"],
"named": [
"belif Moisturizing Eye Bomb",
"CeraVe Eye Repair Cream",
"Clinique All About Eyes"
]
},
{
"engine": "BING_COPILOT",
"status": "COMPLETED",
"shown": ["belif Moisturizing Eye Bomb"],
"named": ["belif Moisturizing Eye Bomb"]
},
"…"
]
},
"…"
]
}lookup.statusstringQUEUED e PROCESSING enquanto as perguntas rodam, COMPLETED quando todas terminaram e ao menos uma respondeu, FAILED se todas falharam.lookup.creditsnumberengines[].foundbooleantrue.engines[].listingsarraymerchant, price, available, nota e avaliações, o catálogo de origem (source) e, no ChatGPT, o que o modelo que responde recebeu (modelSees).summary.merchantsarraycomparisonarrayfound, listings, merchants, mostReviewed, priceRange e em quantas respostas a prompts de compra apareceu.prompts[].enginesarrayshown) e citou no texto (named).VALIDATION_ERRORHTTP 400details indica o campo.REGION_UNSUPPORTEDHTTP 422country é um mercado diferente de US e KR.RESOURCE_ALREADY_EXISTSHTTP 409idempotencyKey já nomeia uma consulta de outro produto, concorrente, prompt ou país. Envie a requisição com uma chave nova.INSUFFICIENT_CREDITSHTTP 402PLAN_CONCURRENCY_LIMITHTTP 429asks[] com este código, e reenviar a mesma requisição após Retry-After segundos as acrescenta. Quando nenhuma cabe, a requisição inteira retorna 429.Cada produto, o seu e cada concorrente, custa 10 créditos e cada prompt de compra 5 créditos, quaisquer que sejam os motores consultados. O preço se divide entre as perguntas daquele produto, e você paga só pelas perguntas que respondem. A consulta acima, com três produtos e dois prompts de compra, custa 40 créditos.

Envie a URL de uma página de produto da Amazon, Walmart, Sephora, Olive Young, Rakuten, Zalando ou de outras 11 lojas e receba preço, estoque, imagens da galeria e da descrição, especificações e opções no mesmo formato.

Pesquise na Amazon, Walmart, Coupang, Olive Young, Rakuten, Flipkart, Zalando e em mais 13 lojas de cinco países, e receba o ranking de produtos de cada uma com preços, avaliações e número de resenhas no mesmo formato.
Receba atualizações do produto por e-mail.