Mercado Livre Brasil Scraper avatar

Mercado Livre Brasil Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Mercado Livre Brasil Scraper

Mercado Livre Brasil Scraper

Busca pública de produtos no Mercado Livre Brasil.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Bruno-Arantir

Bruno-Arantir

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Public Mercado Livre Brazil product search → structured listings.

Colete anúncios públicos de mercadolivre.com.br para monitoramento de preço, sortimento e concorrência — sem conta de vendedor.

  • Tenta primeiro o JSON público api.mercadolibre.com/sites/MLB/search (desde ~2025 muitos IPs recebem 403).
  • Fallback: HTML de lista.mercadolivre.com.br/{termo} (cards ui-search / poly-component ou __PRELOADED_STATE__).
  • Filtros: palavra-chave, ordenação, faixa de preço em R$, vendedor opcional.
  • Campos: título, preço, preço original/desconto, parcelas, nota, avaliações, vendedor, frete, id/URL, condição.
  • HTTP primeiro. Verificação de conta / challenge encerra o run (fail closed).

Fonte

GET https://api.mercadolibre.com/sites/MLB/search?q=notebook

https://lista.mercadolivre.com.br/notebook

Não usamos a API de vendedor autenticada nem cookies de conta.

Apify Console → Use Apify Proxy → RESIDENTIAL → country BR. Sem isso, MLB/search devolve 403 e a lista redireciona para account-verification. SessionPool rotaciona o IP; challenge persistente = fail closed.

Amostra de saída

Exemplo ilustrativo no formato do JSON público (valores mudam o tempo todo).

{
"id": "MLB3678901234",
"title": "Notebook 15 i5 16GB 512GB",
"price": 2899.9,
"originalPrice": 3499,
"discountPercent": 17,
"installments": "10x R$ 289.99",
"rating": 4.8,
"reviews": 1240,
"seller": "LOJA OFICIAL EXEMPLO",
"freeShipping": true,
"condition": "new",
"url": "https://produto.mercadolivre.com.br/MLB-3678901234"
}

Configuração

CampoDefaultDescrição
keywordnotebookBusca
sortrelevanceprice_asc / price_desc / newest
minPrice / maxPriceR$
sellerNickname (filtro local)
sellerIdID numérico na API
maxItems40Teto 5.000
searchUrlCola uma URL de resultados
proxyConfigurationSe houver redirect de verificação

PPE

Evento dataset-item: US$ 3,00 / 1.000 anúncios sugerido.

LGPD

Anúncios e nicknames de loja são públicos. Não extraímos mensagens, CPF de compradores nem dados de conta.

Desenvolvimento

cd actors/mercado-livre-brasil-scraper
npm install && npm test && npm run build
apify run