Mercado Livre Scraper — busca, categorias e ofertas (8 países) avatar

Mercado Livre Scraper — busca, categorias e ofertas (8 países)

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Mercado Livre Scraper — busca, categorias e ofertas (8 países)

Mercado Livre Scraper — busca, categorias e ofertas (8 países)

Produtos do Mercado Livre por busca, URL de categoria ou Ofertas do Dia: preço, desconto, parcelas, vendedor, loja oficial, nota, vendidos, frete grátis, FULL, imagem e link. 8 países. Lê o JSON estruturado da página, não o HTML.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Henrique Barbosa Lopes de Oliveira

Henrique Barbosa Lopes de Oliveira

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Categories

Share

Mercado Livre Scraper — busca, categorias e Ofertas do Dia (8 países)

Extraia produtos do Mercado Livre / Mercado Libre em segundos: por termo de busca, por URL de categoria ou busca com filtros, ou a lista inteira de Ofertas do Dia. Funciona em Brasil, Argentina, México, Chile, Colômbia, Peru, Uruguai e Equador.

Você paga por produto extraído — nada de mensalidade. Uma busca de 100 produtos custa centavos de dólar.

🇺🇸 English summary below.

O que você recebe por produto

CampoExemplo
id, title, url, image, thumbnailMLB5312090728, "Sapateira Organizador…", link direto, foto em alta
price, original_price, discount_percent, currency131.55, 212, 37, BRL
installments, installments_count, installments_value, installments_no_interest"4x 32.89 sem juros", 4, 32.89, true
rating4.8
sold_text, sold_min"+10mil", 10000 (só em Ofertas do Dia — a busca do ML não mostra vendidos)
seller, official_store"Motorola", true
free_shipping, shipping_text, fulfillmenttrue, "Chegará grátis amanhã", true (enviado pelo FULL)
labels, promotions, variations_text, trade_in["OFERTA DO DIA"], ["3 OFF com Cupom"], "Disponível em 5 cores", false
position, site, query, source_url, scraped_atposição no resultado, país, o que você pediu, de onde veio, quando

Os dados vêm do JSON estruturado que a própria página do Mercado Livre embute (o mesmo que alimenta o card na tela), não de leitura visual do HTML. Isso torna a extração mais estável a mudanças de layout e mais precisa: preço é número, desconto é número, parcela é número.

Como usar

  1. Termos de busca — um por linha, como você digitaria no site: fone bluetooth, air fryer 5 litros.
  2. URLs — cole o link de uma busca com filtros aplicados, de uma categoria ou de /ofertas. O país é detectado pelo domínio.
  3. Ofertas do dia — marque a opção para varrer a página de ofertas do país escolhido (milhares de produtos com desconto, incluindo "vendidos").

Escolha o país, a ordenação (relevância, menor preço, maior preço) e quantos produtos por consulta. Pronto.

Exemplo de entrada

{
"searchTerms": ["fone bluetooth", "smartwatch"],
"site": "MLB",
"sort": "PRICE_ASC",
"maxItemsPerQuery": 200
}

Exemplo de saída

{
"id": "MLB5312090728",
"title": "Sapateira Organizador Sapatos Empilhável Vertical 6 Andares",
"url": "https://produto.mercadolivre.com.br/MLB-5312090728-...",
"price": 131.55,
"original_price": 212,
"discount_percent": 37,
"currency": "BRL",
"installments": "4x 32.89 sem juros",
"rating": 4.8,
"sold_text": "+10mil",
"sold_min": 10000,
"free_shipping": true,
"fulfillment": true,
"seller": null,
"official_store": null,
"labels": ["OFERTA DO DIA"],
"image": "https://http2.mlstatic.com/D_NQ_NP_2X_726678-MLB85638884735_062025-F.webp",
"position": 1,
"site": "MLB",
"scraped_at": "2026-09-20T21:30:00Z"
}

Exporte em JSON, CSV, Excel ou consuma pela API da Apify. Agende execuções diárias para monitorar preço e estoque de concorrentes.

Para que serve

  • Monitorar preços dos concorrentes em uma categoria, todo dia, sem abrir o site.
  • Pesquisa de produto: o que vende, com que desconto, de qual loja oficial, com frete grátis ou FULL.
  • Afiliados: encontrar ofertas do dia com maior desconto para divulgar.
  • Inteligência de mercado em 8 países com um único actor.

Sobre bloqueios (leia antes de rodar)

Desde o fim de 2025 o Mercado Livre exige login para visitantes que não reconhece e aplica um desafio anti-robô em JavaScript. Este actor resolve os dois sozinho: usa proxy residencial do país da loja (padrão) e abre um navegador com impressão digital realista somente quando o desafio aparece — uma vez por consulta, ~8 segundos. As páginas seguintes reaproveitam a sessão.

  • Deixe o proxy no padrão (Apify Proxy, grupo RESIDENTIAL). Proxy de datacenter cai na tela de login.
  • Se aparecer exigiu login no log, rode de novo: o ML rotaciona a decisão por IP.
  • O ML limita a busca a ~42 páginas (~2.000 produtos) por termo. Para mais, divida em termos ou filtros.

Limitações

  • sold_text/sold_min só aparecem no modo Ofertas do Dia — a busca do ML não exibe "vendidos" no card.
  • Não extrai descrição completa, perguntas ou variações detalhadas da página do produto (modo detalhe em desenvolvimento).
  • Brasil e Argentina foram validados em produção; os outros seis países usam a mesma página e o mesmo mecanismo.

Suporte

Abra um Issue na aba do actor. Respondo em até 14 dias, normalmente muito antes. Se o Mercado Livre mudar o formato, o conserto sai como nova versão sem custo.


🇺🇸 English

Mercado Libre Scraper — extract products from Mercado Libre by search term, category URL or the full Daily Deals list, in Brazil, Argentina, Mexico, Chile, Colombia, Peru, Uruguay and Ecuador. Pay per product extracted, no subscription.

Per product: id, title, url, image, price, original price, discount %, currency, installments (text, count, value, interest-free flag), rating, sold count (deals mode only), seller, official-store flag, free shipping, FULL fulfillment flag, labels, coupons, variations, position, site, query, timestamp.

Data comes from the structured JSON embedded in the page (the same payload that renders the product card), not from brittle HTML parsing — prices, discounts and installments are numbers, not strings.

Input: searchTerms (list), startUrls (search/category/deals URLs), scrapeOffers (boolean), site (MLB, MLA, MLM, MLC, MCO, MPE, MLU, MEC), sort (RELEVANCE, PRICE_ASC, PRICE_DESC), maxItemsPerQuery.

Anti-bot: since late 2025 Mercado Libre requires login for unrecognised visitors and serves a JavaScript proof-of-work challenge. This actor handles both: residential proxy of the store's country by default, and a fingerprinted browser opened only when the challenge appears (~8 s, once per query). Keep the default proxy settings; datacenter proxies hit the login wall.

Limits: ~42 pages (~2,000 products) per search term (Mercado Libre's own cap). Sold counts only in deals mode. Brazil and Argentina validated in production; the other six countries share the same page format.

Support: open an Issue on the actor page — answered within 14 days, usually much sooner.