Mercado Livre Scraper — Search Results, Prices & Sales
Pricing
from $1.50 / 1,000 listing scrapeds
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share

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"}
| Field | Meaning |
|---|---|
query / position | The search term and where the listing ranked |
price / originalPrice / discountPct | Current price, crossed-out price and discount % |
installments | Installment plan as shown on the card (e.g. 10x interest-free) |
sellerName / isOfficialStore | Seller and whether it's an official store |
rating / soldQuantity | Star rating and units sold, when the card displays them |
freeShipping / isFull | Free shipping and Fulfillment (FULL) flags |
isAd | true for sponsored placements — filter with Include sponsored ads |
url / itemId | Canonical listing link and item ID — join with the reviews actor |
error | Set only on failed queries — those rows are not charged |
How to use it
- Type search terms into Search queries exactly as a shopper would ("fone bluetooth") — up to 20 per run.
- 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.
- Leave Include sponsored ads on to keep paid placements (marked
isAd: true), or turn it off for organic-only results. - 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.
| Scenario | Approximate 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
- Mercado Livre Product & Reviews Scraper — full product page data plus customer reviews.
- Mercado Livre Best Sellers & Deals Scraper — top 20 per category and the offers of the day.
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.