Mercado Livre Scraper — Search Results, Prices & Sales avatar

Mercado Livre Scraper — Search Results, Prices & Sales

Pricing

from $1.50 / 1,000 listing scrapeds

Go to Apify Store
Mercado Livre Scraper — Search Results, Prices & Sales

Mercado Livre Scraper — Search Results, Prices & Sales

Scrape Mercado Livre (Brazil) search results by keyword: titles, prices, discounts, installments, sellers, ratings, shipping and sales data. Follows pagination up to 1,000 items per query with optional sponsored-ad filtering. Great for price monitoring, competitor tracking and market research.

Pricing

from $1.50 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

Gangary

Gangary

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

mercado-livre-search-scraper

Mercado Livre Scraper — Search Results, Prices & Sales

Search Mercado Livre — Brazil's largest marketplace — by keyword and get every listing back as structured data: price, crossed-out price, discount %, installments, seller, official-store flag, rating, units sold, shipping flags and more. The actor follows the site's own pagination up to 1,000 items per query, with optional sponsored-ad filtering.

Built for price monitoring, competitor tracking, repricing and market research on the Brazilian e-commerce market.

Em português: raspe o Mercado Livre do Brasil por palavra-chave e receba preços, descontos, parcelamento, vendedores, notas e avaliações, mais vendidos e frete em tabela pronta pra planilha. Feito pra monitorar preços, acompanhar concorrentes e pesquisar mercado.

What you get

One row per listing, real output from a "fone bluetooth" search:

{
"query": "fone bluetooth",
"position": 1,
"itemId": "MLB6467824944",
"productId": "MLB53451486",
"title": "Fone Ouvido Soundcore Liberty 5 Bluetooth 5.4 ANC 3.0 Redução de Voz 2X Dolby Áudio Hi-Res LDAC Graves Dinâmicos 48h IP55 Carregamento Rápido 6 Mics IA Chamadas Claras App Personalização Cor Auzl",
"url": "https://www.mercadolivre.com.br/p/MLB53451486",
"price": 559,
"originalPrice": 799,
"discountPct": 30,
"currency": "BRL",
"installments": "10x R$ 55,90 sem juros",
"freeShipping": true,
"isFull": true,
"sellerName": "Soundcore",
"isOfficialStore": true,
"rating": 4.8,
"soldText": null,
"soldQuantity": 500,
"isAd": true,
"categoryId": "MLB196208",
"domainId": "MLB-HEADPHONES",
"thumbnail": "https://http2.mlstatic.com/D_NQ_NP_841908-MLA99999841907_112025-O.webp",
"scrapedAt": "2026-09-26T18:42:11.000Z"
}
FieldMeaning
query / positionThe search term and where the listing ranked
price / originalPrice / discountPctCurrent price, crossed-out price and discount %
installmentsInstallment plan as shown on the card (e.g. 10x interest-free)
sellerName / isOfficialStoreSeller and whether it's an official store
rating / soldQuantityStar rating and units sold, when the card displays them
freeShipping / isFullFree shipping and Fulfillment (FULL) flags
isAdtrue for sponsored placements — filter with Include sponsored ads
url / itemIdCanonical listing link and item ID — join with the reviews actor
errorSet only on failed queries — those rows are not charged

How to use it

  1. Type search terms into Search queries exactly as a shopper would ("fone bluetooth") — up to 20 per run.
  2. Set Max items per query (default 100, up to 1,000) — the actor follows the site's pagination until the limit or the last page.
  3. Leave Include sponsored ads on to keep paid placements (marked isAd: true), or turn it off for organic-only results.
  4. Run and export — the Price watch dataset view gives you a slim item / price / discount / seller table ready for monitoring.

Pricing

Pay per event: a small start fee opens the Brazilian residential session, then a flat fee per listing delivered. Blocked pages, failed queries and invalid URLs are never charged — and every run respects the maxTotalChargeUsd budget you set on Apify.

ScenarioApproximate cost
100 listings (1 query)~US$ 0.17
1,000 listings (1 query, max per query)~US$ 1.52
10,000 listings (10 queries)~US$ 15.02

FAQ

Is scraping Mercado Livre legal? The actor reads publicly listed search results — no login, no paywall bypass, and no personal data beyond the public store/seller name already shown on every listing card.

Why do some queries come back blocked? Mercado Livre runs aggressive anti-bot protection. When a session gets blocked, the actor drops it, opens a fresh Brazilian residential IP and retries the same page — up to 3 times. If it still fails, the query is abandoned with an error row and you are not charged for it.

Is proxy included? Yes — Brazilian residential proxies are included in the per-listing price. Nothing to configure.

Honest limitations

  • Mercado Livre itself serves at most ~2,000 results per search term (42 pages) — nothing can scrape deeper than the site offers.
  • Per query this actor collects up to 1,000 items per run; for more volume, spread terms across queries (up to 20 per run) or schedule multiple runs.
  • Ratings, sold counts and installments appear only when the listing card displays them.
  • Sponsored-ad filtering follows the site's own ad marking.

From the same maker


Keywords: mercado livre scraper, raspar mercado livre, mercado livre price scraper, preços mercado livre, price monitoring brazil, competitor price tracking, e-commerce scraper brazil, mais vendidos mercado livre, avaliações mercado livre, market research brazil.