Mercado Livre Product Detail
Pricing
from $5.00 / 1,000 product detail scrapeds
Mercado Livre Product Detail
Give it Mercado Livre / Mercado Libre product URLs, get full product detail back: name, description, price, discount, seller info, ratings, attributes, full image gallery, shipping. Supports Brazil, Argentina, Mexico, Chile, Colombia, Uruguay, Peru.
Pricing
from $5.00 / 1,000 product detail scrapeds
Rating
0.0
(0)
Developer
Gio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Mercado Livre Product Detail - Scrape Products by URL
Give it Mercado Livre / Mercado Libre product URLs, get back full product detail per URL: name, description, price, discount, variants, seller info, ratings, attributes, full image gallery, shipping. Supports Brazil, Argentina, Mexico, Chile, Colombia, Uruguay, Peru, Venezuela, Ecuador.
No login, no cookies, no setup. Works out of the box on a paid Apify plan.
Why a dedicated PDP actor?
The companion Mercado Livre Scraper is built for discovery (keyword/category searches returning many products with card-level fields). This actor is built for detail (you already have product URLs; you need the rich PDP data: full description, attributes, full image gallery, seller profile, reviews).
If you paste a product URL into the discovery actor, you'll get a search instead. This actor does what you actually want: one URL in, one product detail record out.
Free vs. paid Apify plans
This actor relies on residential proxies funded by the actor author. Free Apify accounts cannot pull live Mercado Livre data.
- Free plan: returns a clearly-labelled MOCK sample (every record has
_mock: trueand a_noticefield) so you can inspect the exact output shape before committing. - Paid plan: real, live Mercado Livre data.
Upgrade at https://apify.com/pricing and re-run.
Input
| Field | Type | Description |
|---|---|---|
productUrls | Array (required) | List of Mercado Livre product URLs. |
debug | Boolean | Verbose logs. |
Supported URL formats
All of these work:
https://www.mercadolivre.com.br/p/MLB4410983832https://www.mercadolivre.com.br/iphone-15-128gb/p/MLB4410983832https://produto.mercadolivre.com.br/MLB-1234567890-slug-namehttps://articulo.mercadolibre.com.ar/MLA-1234567890-slug-namehttps://www.mercadolibre.com.mx/p/MLM4410983832MLB4410983832 # bare ID also accepted
Countries auto-detected from the URL prefix:
MLB→ Brazil (mercadolivre.com.br)MLA→ Argentina (mercadolibre.com.ar)MLM→ Mexico (mercadolibre.com.mx)MLC→ Chile /MCO→ Colombia /MLU→ Uruguay /MPE→ Peru /MLV→ Venezuela /MEC→ Ecuador
Output
One record per URL:
{"itemId": "MLB4410983832","country": "BR","name": "Apple iPhone 15 128 GB Rosa - Distribuidor Autorizado","description": "Full product description as listed on Mercado Livre...","brand": "Apple","categoryPath": ["Celulares e Telefones", "Celulares e Smartphones", "Apple iPhone"],"attributes": [{ "name": "Capacidade", "value": "128 GB" },{ "name": "Cor", "value": "Rosa" }],"price": 4299.00,"originalPrice": 5499.00,"discountPercent": 22,"isOnSale": true,"currency": "BRL","available": 50,"soldQuantity": 1284,"rating": 4.8,"reviewCount": 312,"sellerName": "Apple Distribuidor","sellerReputation": "platinum","freeShipping": true,"imagesCount": 8,"images": ["https://http2.mlstatic.com/D_NQ_NP_...", "..."],"videoUrl": null,"url": "https://www.mercadolivre.com.br/p/MLB4410983832"}
On a free plan, every record additionally carries _mock: true and an _notice upgrade message.
Field notes
price: current sale price.originalPrice: listed price before discount.nullwhen not on sale.discountPercent: integer percent off, computed fromoriginalPriceandprice.nullwhen not on sale.isOnSale: boolean.trueonly whenoriginalPrice > price.available: total available stock when Mercado Livre exposes it.soldQuantity: lifetime sold count where available. Mercado Livre sometimes hides this.sellerReputation:platinum/gold/silver/bronze/null.freeShipping:truewhen Mercado Livre flags this product for free shipping.attributes: list of{name, value}pairs from the listing's spec table.categoryPath: breadcrumb from root category to leaf.images: up to 12 full-resolution images.
Pricing
Billed per dataset item returned. One URL processed successfully = one billed record. URLs that fail to scrape (404, removed listing, Akamai block) emit an error record and are not billed as products.
How fast?
Each product takes roughly 8-15 seconds. 100 URLs ≈ 15-20 minutes.
Companion actor
Need to find products by keyword instead of scraping known URLs? Use Mercado Livre Scraper.
Limitations
- Mercado Livre is fronted by Akamai Bot Manager. The actor uses residential proxies + browser fingerprinting to bypass it. Aggressive runs (hundreds of URLs back-to-back) may hit transient blocks; the actor retries up to 2 times per URL before giving up.
soldQuantityis sometimesnullbecause Mercado Livre hides it on some listings.
Support
If you hit an issue, open an issue on the Apify Store. Include the input URL, the run ID, and the error message.
If this actor helped you, please leave a review on the Apify Store.