Mercado Livre Product Detail avatar

Mercado Livre Product Detail

Pricing

from $5.00 / 1,000 product detail scrapeds

Go to Apify Store
Mercado Livre Product Detail

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

Gio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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: true and a _notice field) 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

FieldTypeDescription
productUrlsArray (required)List of Mercado Livre product URLs.
debugBooleanVerbose logs.

Supported URL formats

All of these work:

https://www.mercadolivre.com.br/p/MLB4410983832
https://www.mercadolivre.com.br/iphone-15-128gb/p/MLB4410983832
https://produto.mercadolivre.com.br/MLB-1234567890-slug-name
https://articulo.mercadolibre.com.ar/MLA-1234567890-slug-name
https://www.mercadolibre.com.mx/p/MLM4410983832
MLB4410983832 # 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. null when not on sale.
  • discountPercent: integer percent off, computed from originalPrice and price. null when not on sale.
  • isOnSale: boolean. true only when originalPrice > 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: true when 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.
  • soldQuantity is sometimes null because 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.