Monitoramento de preço mínimo: PMA em marketplaces

21 de setembro de 2026 · 12 min · Equipe GeckoAPI
Ilustração de ofertas em marketplaces conectadas a um gráfico, com alerta de preço abaixo da linha de PMA

Use as APIs da GeckoAPI para começar a monitorar os preços da sua marca. Comece com 100 créditos iniciais, sem cartão.

Criar conta grátis

Sua marca aparece no Mercado Livre por R$ 149,90, na Shopee por R$ 129,90 e no TikTok Shop por R$ 119,90. O preço de referência do produto é R$ 139,90. Quais ofertas estão realmente abaixo do mínimo — e quais escondem uma diferença de versão, quantidade ou cupom?

O monitoramento de preço mínimo transforma essa dúvida em uma rotina de dados: encontrar ofertas, confirmar o produto, comparar o preço anunciado com uma referência e registrar o vendedor e o momento da consulta. Para marcas, fabricantes, distribuidores e equipes de pricing, isso permite investigar desvios com contexto e priorizar os casos que merecem atenção.

Neste guia, você vai entender como acompanhar o Preço Mínimo Anunciado (PMA) no Mercado Livre, na Shopee, no TikTok Shop e em outros canais. Também vai ver como usar as APIs da GeckoAPI para alimentar seu próprio histórico, painel e sistema de alertas, sem manter a infraestrutura de coleta de cada marketplace.

Para acompanhar também competitividade, frete e evolução das ofertas entre canais, veja o guia de monitoramento de preço no ecommerce com APIs.

O que é monitoramento de preço mínimo?

Monitoramento de preço mínimo é o acompanhamento recorrente de ofertas para identificar valores abaixo de uma referência definida por produto. Uma rotina útil registra o preço observado, o item, o vendedor, o canal, as condições da oferta e a data da coleta. Assim, a equipe consegue verificar o desvio e acompanhar sua recorrência.

Essa referência pode ser o PMA usado pela marca em sua análise comercial ou um limite interno da operação. Antes de configurar a comparação, diferencie três conceitos:

ConceitoO que significaPergunta que responde
Preço Mínimo Anunciado (PMA)Referência de preço anunciado adotada pela marca para determinado produto.Quais anúncios estão abaixo dessa referência?
Menor preço encontradoMenor valor entre as ofertas equivalentes que sua coleta observou.Qual foi a oferta mais barata da amostra?
Preço mínimo rentávelLimite interno calculado a partir dos custos e da margem da sua operação.Até quanto minha loja consegue reduzir o próprio preço?

O PMA também aparece em materiais internacionais como MAP, de Minimum Advertised Price. Já o monitoramento de preços de concorrentes é mais amplo: pode acompanhar aumentos, promoções, disponibilidade e posicionamento mesmo sem um limite mínimo.

Para uma marca, o primeiro resultado é uma lista verificável de anúncios abaixo da referência. Para um lojista, é uma visão do mercado que ajuda a decidir se uma mudança no próprio preço faz sentido. Para uma empresa de software, são dados para construir uma ferramenta de inteligência de preços.

Como comparar ofertas sem gerar falsos alertas

Um número menor só representa um desvio quando a comparação é equivalente. Antes de classificar um anúncio como abaixo do mínimo, confirme produto, variação, quantidade e condição de preço.

Considere um exemplo ilustrativo: uma marca acompanha uma garrafa térmica de 750 ml, vendida por unidade, com PMA de R$ 139,90.

Oferta observadaPreço exibidoLeitura do monitoramento
Mesma garrafa de 750 ml, uma unidadeR$ 129,90R$ 10,00 abaixo da referência; caso para revisão.
Garrafa da mesma linha, mas de 500 mlR$ 119,90Produto diferente; precisa de outra referência.
Kit com duas garrafas de 750 mlR$ 249,90Exige regra específica para kit; não compare diretamente com uma unidade.
Garrafa de 750 ml com cupom para novos clientesR$ 119,90Oferta condicionada; registre a condição antes de classificar.

No primeiro caso, a diferença é de aproximadamente 7,15% abaixo do PMA. O cálculo é:

desvio (%) = (preço observado - preço de referência)
             / preço de referência × 100

Separe preço anunciado, preço no Pix, preço parcelado e preço com cupom. Frete também precisa de critério: comparar produto mais frete exige o mesmo destino e a mesma condição de entrega. Um campo ausente deve ser tratado como informação indisponível, nunca como preço zero.

Essa etapa evita que a equipe perca tempo com alertas sobre produtos diferentes ou descontos que não se aplicam ao cenário analisado.

Monitoramento de preço mínimo no Mercado Livre, Shopee e TikTok Shop

A GeckoAPI entrega dados públicos estruturados em JSON para sua integração. A busca de produtos é chamada de PLP; a consulta de uma página de produto, de PDP. Use a busca para descobrir ofertas e, nos canais com PDP disponível, aprofunde os anúncios relevantes.

Mercado Livre: descubra ofertas e acompanhe vendedores

A API Mercado Livre da GeckoAPI permite consultar listagens e páginas de produto. Na PLP do Mercado Livre, você pode buscar por palavra-chave e percorrer as páginas disponíveis. Os resultados podem trazer preço, URL, EAN e identificação do vendedor, conforme a origem expuser.

Na PDP do Mercado Livre, aprofunde a oferta, o seller, a disponibilidade e outros vendedores quando esses dados estiverem presentes. Isso ajuda a distinguir uma queda pontual de uma sequência de ofertas abaixo da referência.

Atenção ao filtro de preço: usar priceMin com o valor do seu PMA pode excluir justamente os anúncios abaixo dele. O preço mínimo de referência pertence à sua regra de comparação; o filtro da busca tem outra função.

Shopee: confira a variação antes de comparar o menor preço

A API Shopee da GeckoAPI oferece busca e detalhe de produto. A PLP da Shopee pode retornar preço, faixa de preços, IDs do item e da loja, seller e sinais promocionais. A PDP da Shopee complementa a análise com informações do produto e suas variações, quando disponíveis.

Uma faixa de preço pode reunir tamanhos, quantidades ou versões diferentes. Por isso, o menor valor da listagem precisa ser associado à variação correta antes de virar um alerta de PMA. O endpoint de busca atual não aceita page: trate cada consulta como uma fotografia da busca, conforme a documentação.

TikTok Shop: registre o contexto de cupons e promoções

A API TikTok Shop da GeckoAPI busca produtos do TikTok Shop Brasil por palavra-chave. A documentação da TikTok Shop PLP descreve os campos de produto, preço, loja, promoções e cupons, quando informados pela origem.

Os preços representam ofertas exibidas na busca, que podem depender de condições promocionais. Não equivalem necessariamente ao valor final do checkout. Registre o identificador do produto, a loja, o preço e os detalhes da promoção para comparar consultas ao longo do tempo.

Esse endpoint usa target: "tiktok.com", aceita keyword e oferece paginação até o limite documentado. A entrada é uma palavra-chave; não envie uma URL de produto. Para aprofundar o uso comercial, veja o guia de monitoramento de preços no TikTok Shop Brasil.

Amazon, Magalu, Casas Bahia e outros canais

O mesmo processo pode incorporar a API Amazon, a API Magazine Luiza e a API Casas Bahia. Verifique no catálogo de APIs quais operações e campos cada canal oferece antes de ampliar a coleta.

Sua integração pode reunir tudo em uma tabela comum, preservando os dados de origem. Um campo disponível em um marketplace não é necessariamente retornado em outro. A GeckoAPI é independente dos marketplaces; neste fluxo, sua função é fornecer dados para análise de mercado.

Como montar o monitoramento de PMA em seis etapas

1. Prepare o catálogo e a referência de cada produto

Comece pelos produtos que têm maior relevância para a operação. Para cada SKU interno, registre marca, modelo, EAN quando existir, variação, quantidade, preço de referência e início de vigência. Se a referência mudar, preserve a versão anterior para interpretar corretamente o histórico.

O código interno do seu ERP pode ser diferente do SKU usado pelo marketplace. Crie um mapeamento entre eles; não suponha que códigos iguais ou títulos parecidos garantam equivalência.

2. Descubra anúncios além da sua lista de URLs

Pesquise marca e modelo nos canais escolhidos. Complete a descoberta com as URLs que sua equipe já acompanha. Repetir a busca ajuda a encontrar ofertas novas que uma lista fixa deixaria de fora.

Nenhuma busca isolada comprova cobertura de todo o marketplace. Registre palavras-chave, páginas consultadas e itens encontrados para saber qual parte do mercado foi observada.

Use EAN quando disponível e confira modelo, embalagem, tamanho, voltagem e quantidade. Na ausência de identificadores suficientes, envie o item para revisão em vez de criar uma associação automática de baixa confiança.

Guarde essa correspondência para as próximas coletas. Se a descrição ou a variação mudar, revise o vínculo antes de reutilizar a comparação.

4. Colete preço, vendedor e contexto

Consulte os endpoints adequados e armazene a resposta com data e hora, canal e identificador da execução. Capture o link ou identificador do anúncio, o seller e as condições comerciais disponíveis.

Para monitoramento de marca, separar vendedores é tão importante quanto separar produtos: duas lojas anunciando o mesmo item são duas observações distintas.

5. Compare com a referência vigente

Depois de validar a equivalência, compare o preço com a referência correta para aquela data. Calcule a diferença em reais e em percentual. Considere como estados separados: dentro da referência, abaixo da referência, preço indisponível e comparação pendente.

Se uma oferta aparecer abaixo do mínimo, uma nova consulta pode ajudar a confirmar o caso. A prioridade pode combinar tamanho do desvio, recorrência e relevância do produto.

6. Encaminhe os casos para o fluxo da equipe

Sua aplicação pode enviar os resultados para um painel, uma planilha, um CRM ou uma fila de revisão. O alerta deve levar à oferta e explicar a comparação, para que a pessoa responsável consiga avaliar o caso.

A GeckoAPI fornece a coleta estruturada. O agendamento, o histórico, as regras de PMA e o envio de alertas são configurados na sua integração. Isso permite adaptar a análise ao catálogo e ao processo da sua empresa.

Exemplos de API para começar a coletar preços

Crie uma conta, obtenha sua chave e faça uma primeira consulta com um produto que você conhece. Os exemplos abaixo usam o endpoint POST /v1/extract. Execute as chamadas no servidor ou terminal, mantendo a chave fora do código público do site.

Mercado Livre — busca por palavra-chave:

curl --request POST 'https://api.geckoapi.com.br/v1/extract' \
  --header 'Authorization: Bearer SUA_CHAVE_GECKOAPI' \
  --header 'Content-Type: application/json' \
  --data '{
    "target": "mercadolivre.com.br",
    "type": "plp",
    "keyword": "garrafa termica 750ml",
    "page": 1
  }'

Shopee — fotografia da busca, sem parâmetro de paginação:

curl --request POST 'https://api.geckoapi.com.br/v1/extract' \
  --header 'Authorization: Bearer SUA_CHAVE_GECKOAPI' \
  --header 'Content-Type: application/json' \
  --data '{
    "target": "shopee.com.br",
    "type": "plp",
    "keyword": "garrafa termica 750ml"
  }'

TikTok Shop Brasil — primeira página de produtos:

curl --request POST 'https://api.geckoapi.com.br/v1/extract' \
  --header 'Authorization: Bearer SUA_CHAVE_GECKOAPI' \
  --header 'Content-Type: application/json' \
  --data '{
    "target": "tiktok.com",
    "type": "plp",
    "keyword": "garrafa termica 750ml",
    "page": 1
  }'

Troque a palavra-chave pela marca e pelo modelo do seu catálogo. Essas chamadas descobrem ofertas; a comparação com o PMA acontece depois, no seu sistema. Valide os campos retornados e consulte o schema de cada endpoint antes de normalizar os resultados.

Quer conferir os dados do seu produto? Crie sua conta grátis na GeckoAPI e teste a primeira consulta.

O que salvar no histórico e incluir em um alerta de preço mínimo

Uma planilha ou tabela inicial pode ter as seguintes colunas. Elas formam um modelo interno sugerido, não um schema único retornado por todas as APIs:

InformaçãoPor que guardar
SKU interno, modelo e variaçãoIdentificar o produto que está sendo comparado.
Canal, anúncio e vendedorLocalizar a oferta e distinguir sellers.
Preço observado e condiçãoSeparar preço direto, Pix, cupom e outras modalidades.
Referência e sua vigênciaReproduzir a comparação mesmo após mudanças na tabela.
Diferença em reais e percentualClassificar o tamanho do desvio.
Data, hora e execuçãoSaber quando a oferta foi observada e recuperar a coleta.
Status e revisãoSeparar alertas confirmados de casos incompletos.

Um alerta útil seria: “Garrafa 750 ml, unidade, loja X, Shopee: R$ 129,90; referência R$ 139,90; diferença de −7,15%; observado às 10h; link para conferência”. Todos esses valores são ilustrativos.

Evite enviar o mesmo aviso a cada coleta. Sua integração pode notificar a primeira ocorrência, uma piora relevante ou a continuidade do caso após um intervalo definido. Registre também quando o anúncio voltar à faixa de referência.

Para acompanhar a operação, use indicadores que você consiga explicar:

  • Cobertura do catálogo: quantos SKUs têm pelo menos uma oferta equivalente identificada.
  • Ofertas abaixo da referência: proporção entre as ofertas comparáveis observadas, sem incluir preços ausentes.
  • Recorrência por vendedor: em quantas coletas um seller apareceu abaixo da referência.
  • Atualidade dos dados: quanto tempo passou desde a última coleta válida.
  • Qualidade da comparação: quantos casos ainda dependem de revisão de produto, kit ou cupom.

Esses indicadores ajudam a avaliar tanto os movimentos de preço quanto a confiabilidade do próprio monitoramento.

Com que frequência monitorar e como estimar o custo?

Escolha a frequência a partir do tempo que sua equipe leva para agir. Uma rotina diária pode ser um ponto de partida para produtos estáveis. Em campanhas ou categorias com mudanças frequentes, intervalos menores podem fazer sentido após validar qualidade e consumo.

Não confunda uma consulta atualizada com monitoramento contínuo: a atualização depende das execuções que você agenda. Também existe o intervalo entre observar uma oferta, processar o resultado e revisar o alerta.

Para estimar o consumo, some as chamadas por endpoint:

créditos estimados no mês = soma de
(chamadas por rodada × rodadas por dia × dias × custo do endpoint)

Inclua páginas adicionais, consultas de detalhe e margem para reprocessamentos no planejamento. Os custos e limites variam por endpoint: confira a documentação e a página de preços da GeckoAPI antes de ampliar o volume.

Um piloto com poucos produtos permite medir cobertura, tempo de resposta e consumo real. Depois, aumente a frequência nos itens que justificam acompanhamento mais próximo.

Como começar o monitoramento de preço mínimo com a GeckoAPI

Você pode validar a ideia antes de construir um painel completo. Escolha cinco produtos conhecidos, defina suas referências e consulte dois ou três canais. Confira se as ofertas encontradas correspondem ao catálogo e guarde a primeira coleta. Na próxima execução, compare os resultados.

A GeckoAPI é indicada quando sua empresa quer usar os dados no próprio BI, sistema de pricing ou produto de software, com controle sobre as regras e o histórico. Sua equipe usa uma interface de API para coletar informações dos canais suportados e concentra o trabalho na comparação e na decisão comercial.

O próximo passo é concreto: crie sua conta grátis na GeckoAPI, escolha uma API no playground e consulte um produto da sua marca. Use o resultado para validar os campos antes de automatizar a rotina.

Para continuar a implementação, veja também o guia de monitoramento de preços no Mercado Livre com API e o tutorial de extração de dados da Shopee.

Perguntas frequentes sobre monitoramento de preço mínimo

Como fazer monitoramento de preço mínimo em marketplaces?

Defina a referência por produto, encontre ofertas equivalentes, colete preço e vendedor de forma recorrente e compare os resultados. Registre as condições da oferta e a data da consulta. Com APIs, essa coleta pode alimentar seu histórico e suas regras de alerta.

Qual é a diferença entre PMA e menor preço do mercado?

PMA é uma referência de preço anunciado adotada pela marca. O menor preço encontrado é o menor valor observado entre ofertas equivalentes em uma coleta. Encontrar o menor preço não informa, sozinho, se ele está abaixo do PMA.

Posso monitorar Mercado Livre, Shopee e TikTok Shop juntos?

Sim. Você pode consultar as APIs de cada canal na GeckoAPI e reunir os resultados na sua aplicação. Normalize produtos, vendedores e condições de preço, respeitando os campos e limites de cada endpoint.

Como identificar quem está anunciando abaixo do preço mínimo?

Associe a oferta ao produto correto e compare o preço com a referência. Quando a origem fornecer nome ou ID do vendedor, salve esses dados junto com o anúncio e a coleta. Um identificador público de loja não significa que todos os seus dados cadastrais estarão disponíveis.

A GeckoAPI já entrega alertas de PMA e histórico prontos?

A API de extração entrega os dados da consulta. Neste fluxo, sua integração armazena o histórico, agenda novas coletas, compara os preços e envia os alertas. Assim, você define o que conta como desvio e quem deve receber cada caso.

É possível monitorar preço mínimo em tempo real?

A frequência depende do agendamento da sua aplicação, dos limites dos endpoints e do tempo de cada execução. Consultas periódicas mostram as ofertas observadas nesses momentos; não garantem detectar toda alteração entre duas coletas.

Como testar as APIs antes de ampliar o monitoramento?

Crie sua conta na GeckoAPI, use os créditos iniciais para consultar produtos reais e confira os resultados no playground. Comece com um catálogo pequeno, valide a correspondência dos itens e estime o consumo por endpoint antes de aumentar a escala.

Descubra quais ofertas merecem sua atenção

Use 100 créditos iniciais para validar a integração. O consumo varia conforme o endpoint e aparece na documentação.

Criar conta grátis