Mercado Libre Scraper — Products, Sellers & Sales avatar

Mercado Libre Scraper — Products, Sellers & Sales

Pricing

from $6.00 / 1,000 producto con detalles

Go to Apify Store
Mercado Libre Scraper — Products, Sellers & Sales

Mercado Libre Scraper — Products, Sellers & Sales

Scrape Mercado Libre and Mercado Livre in all 18 Latin American countries. Search by keyword or paste product, category or store URLs and get 45+ fields: price, discount, units sold, seller reputation, MercadoLíder, official store, FULL shipping, specs and reviews. Export JSON, CSV or Excel.

Pricing

from $6.00 / 1,000 producto con detalles

Rating

0.0

(0)

Developer

JIGSAW

JIGSAW

Maintained by Community

Actor stats

1

Bookmarked

148

Total users

8

Monthly active users

4 days ago

Last modified

Share

Mercado Libre Scraper — Products, Sellers & Sales 🚀

Scrape Mercado Libre and Mercado Livre (MercadoLibre) in all 18 Latin American countries in a single run. Search by keyword, or paste product, category or store URLs, and get 45+ fields per product: price and discount, units sold, seller reputation, MercadoLíder level, official store, FULL shipping, specs, variants, structured reviews, installments and price in USD.

🇪🇸 Versión en español más abajo

✨ What you get

  • 🌎 18 countries in one run: Mexico, Brazil, Argentina, Colombia, Chile, Peru and 12 more.
  • 🎯 4 kinds of input, mixed freely and auto-detected: keyword, product URL, category/listing URL and store/seller URL.
  • 📈 Units sold and search position for every product.
  • 👤 Seller data: reputation (5_green), MercadoLíder (silver/gold/platinum) and official store.
  • 🏪 Store mode: store profile (name, followers, type, official) plus its whole catalog.
  • 🚚 FULL shipping (Mercado Envíos Full) and free shipping flags.
  • 🧾 Specs, variants and structured reviews (stars, text, date, country, likes, photos).
  • 💵 Price in USD with daily exchange rates to compare countries.
  • ⚡ Fast listing mode for cheap, large-scale price monitoring.
  • 🛡️ Built for Mercado Libre's anti-bot wall: real browser identity, a clean session per visitor and automatic IP rotation.

💡 Use cases

  • Price monitoring: track your products and your competitors' prices every day.
  • Market research: find best-selling products and top sellers in any category, with units sold.
  • Seller and brand analysis: export an official store's full catalog with prices and sales.
  • Cross-country comparison: compare the same product in several countries in USD.

🚀 Quick start

Search by keyword

{ "busqueda": "iphone 15", "paises": ["MX", "BR", "AR"], "maxItems": 50 }

Direct URLs (product / category / store)

{
"startUrls": [
"https://www.mercadolibre.com.mx/apple-iphone-15-256-gb-negro/p/MLM27172669",
"https://listado.mercadolibre.com.ar/celulares",
"https://www.mercadolibre.com.mx/tienda/apple"
]
}

Fast price monitoring (listing only)

{ "busqueda": "laptop gaming", "paises": ["MX"], "soloListado": true, "maxItems": 500 }

With price in USD

{ "busqueda": "notebook", "paises": ["MX", "BR"], "convertirUSD": true, "maxItems": 30 }

⚙️ Input

FieldTypeDescription
busquedastringSearch term. Leave empty if you only use startUrls.
startUrlsarrayProduct / category / store URLs (auto-detected; the country comes from the domain).
paisesarrayCountries for the keyword search (18 available).
soloListadobooleanFast mode: listing cards only, without opening each product.
traducirColumnasbooleanPortuguese column names and values for Brazil. Off = consistent Spanish columns.
maxReviewsintegerDetailed reviews per product (0 turns them off).
convertirUSDbooleanAdds precio_usd using daily exchange rates.
tasasUSDobjectOptional manual rates, e.g. {"MXN": 0.058}.
maxItemsintegerMax products per country (0 = no limit).
maxConcurrencyintegerPages in parallel (1–5).
separarDatasetsPorPaisbooleanAlso saves one JSON file per country in the key-value store.
proxyConfigurationobjectApify Proxy (residential recommended).
externalProxiesarrayYour own proxies (optional).

📋 Output (45+ fields)

Field names are in Spanish so every country shares the same columns.

Row: tipo_fila (producto or perfil_tienda), pais_origen, fecha_scrape, posicion, categoria Identity: titulo, url, product_id, sku, marca, modelo, condicion Prices: precio_actual, precio_original, descuento_porcentaje, moneda, precio_usd, cuotas, cuotas_detalle Stock and sales: stock, cantidad_disponible, cantidad_vendida (units sold) Seller: vendedor, tienda_oficial, tienda_oficial_nombre, reputacion_vendedor, mercadolider Store profile: nombre_tienda, seguidores, tipo_tienda Shipping: envio, envio_gratis, envio_full, envio_tipo Product page: descripcion, caracteristicas, especificaciones [{nombre, valor}], variantes [{tipo, seleccion, opciones}], variaciones, imagenes Reviews / Q&A: estrellas, reviews_count, reviews_texto, reviews_detalle [{estrellas, texto, fecha, pais, likes, media}], preguntas

Example row (shortened):

{
"titulo": "Celular Samsung Galaxy A07 Verde 128GB",
"precio_actual": 2373.0,
"moneda": "MXN",
"cantidad_vendida": 1000,
"vendedor": "samsung",
"tienda_oficial": true,
"estrellas": 4.9,
"categoria": "Celulares y Telefonía > Celulares y Smartphones > Celular",
"product_id": "MLM68588180",
"pais_origen": "MX"
}

🏪 Store mode

Paste a store URL (/tienda/..., /perfil/...) in startUrls and you get:

  1. A profile row (tipo_fila: perfil_tienda) with nombre_tienda, seguidores, tipo_tienda and tienda_oficial.
  2. The store's catalog, up to maxItems, with the full product page of each product.
{ "startUrls": ["https://www.mercadolibre.com.mx/tienda/apple"], "maxItems": 50 }

💰 Pricing

Pay per event, no monthly fee. Platform usage (compute and proxy) is included.

EventWhat it isPrice
Product with detailOne full product page (seller, units sold, specs, reviews…)$6.00 per 1,000
Listing productOne card in soloListado mode$2.00 per 1,000
Actor startOnce per run$0.00005

You only pay for rows with a title and a price above 0: incomplete or paused listings and the store profile row are free. If you set a spending limit for the run, the Actor stops when it reaches it.

🌎 Supported countries

Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, El Salvador, Uruguay and Venezuela.

💡 Performance and blocking

Mercado Libre blocks datacenter IPs and shows an anti-bot challenge. This Actor uses a browser with its real identity (Mercado Libre blocks made-up fingerprints), a separate session per visitor, locale and time zone matching the country, and rotates IP automatically when it gets blocked. Product pages are processed in batches: the browser opens the first one and fetches the rest inside the same session, about 200 KB per product instead of 3 MB. Always use residential proxies.

⚠️ Notes

  • Seller reputation, MercadoLíder, units sold and official store come from Mercado Libre's page data; availability depends on each listing.
  • envio (text) is a dynamic delivery promise (it depends on the time, the proxy location and the session). For stable signals use envio_gratis and envio_full.
  • preguntas: Mercado Libre no longer shows questions on the public product page, so it is usually empty.
  • soloListado mode does not include the full product page (specs, reviews, detailed seller).

🇪🇸 Versión en español

Scraper de Mercado Libre y Mercado Livre para los 18 países de Latinoamérica en una sola corrida. Busca por keyword o pega URLs de producto, categoría o tienda, y obtén 45+ campos por producto: precio y descuento, cantidad vendida, reputación del vendedor, MercadoLíder, tienda oficial, envío FULL, specs, variantes, reseñas estructuradas, cuotas y precio en USD.

✨ Qué obtienes

  • 🌎 18 países en una sola corrida, con traducción opcional de columnas a portugués para Brasil.
  • 🎯 4 formas de entrada, combinables y auto-clasificadas: keyword, URL de producto, URL de categoría/listado y URL de tienda/vendedor.
  • 📈 Cantidad vendida y posición en los resultados.
  • 👤 Datos de vendedor: reputación (5_green), MercadoLíder (silver/gold/platinum) y tienda oficial.
  • 🏪 Modo tienda: perfil de la tienda (nombre, seguidores, tipo, oficial) más su catálogo completo.
  • 🚚 Envío FULL (MercadoEnvíos Full) y envío gratis.
  • 🧾 Specs, variantes y reseñas estructuradas (estrellas, texto, fecha, país, likes y fotos).
  • 💵 Precio en USD con tasas del día para comparar entre países.
  • ⚡ Modo listado rápido para monitoreo de precios masivo y barato.
  • 🛡️ Hecho para el muro anti-bot de Mercado Libre: identidad de navegador real, una sesión limpia por visitante y rotación de IP automática.

💡 Casos de uso

  • Monitoreo de precios: sigue tus productos y los de tu competencia todos los días.
  • Investigación de mercado: encuentra lo más vendido y los mejores vendedores de cualquier categoría.
  • Análisis de vendedores y marcas: exporta el catálogo completo de una tienda oficial con precios y ventas.
  • Comparación entre países: compara el mismo producto en varios países en USD.

🚀 Inicio rápido

Los ejemplos de entrada son los mismos de la sección en inglés: busqueda + paises, startUrls (producto, categoría o tienda), soloListado para el modo rápido y convertirUSD para el precio en dólares.

⚙️ Parámetros de entrada

CampoTipoDescripción
busquedastringTérmino a buscar. Vacío si solo usas startUrls.
startUrlsarrayURLs de producto / categoría / tienda (auto-clasificadas; el país se detecta del dominio).
paisesarrayPaíses para la búsqueda por keyword (18 disponibles).
soloListadobooleanModo rápido: solo tarjetas del listado, sin entrar a cada producto.
traducirColumnasbooleanColumnas y valores en portugués para Brasil. Apagado = columnas consistentes en español.
maxReviewsintegerReseñas detalladas por producto (0 las desactiva).
convertirUSDbooleanAgrega precio_usd con tasas del día.
tasasUSDobjectTasas manuales opcionales, ej. {"MXN": 0.058}.
maxItemsintegerMáx. productos por país (0 = sin límite).
maxConcurrencyintegerPáginas en paralelo (1–5).
separarDatasetsPorPaisbooleanGuarda además un JSON por país en el key-value store.
proxyConfigurationobjectProxies de Apify (residenciales recomendados).
externalProxiesarrayProxies externos propios (opcional).

📋 Campos de salida

Son los mismos de la sección en inglés (los nombres ya están en español). En Brasil, con traducirColumnas: true, las columnas y valores salen en portugués (preco_atual, condicao, Novo, frete_full, etc.).

💰 Precio

Pago por evento, sin cuota mensual. El uso de plataforma (cómputo y proxy) ya está incluido.

EventoQué esPrecio
Producto con detalleUna ficha completa (vendedor, vendidos, especificaciones, reseñas…)$6.00 por 1,000
Producto de listadoUna tarjeta del modo soloListado$2.00 por 1,000
Inicio del ActorUna vez por corrida$0.00005

Solo se cobran filas con título y precio mayor a 0: las fichas incompletas o pausadas y la fila de perfil de tienda no se cobran. Si pones un límite de gasto a la corrida, el Actor se detiene al alcanzarlo.

⚠️ Notas

  • La reputación del vendedor, MercadoLíder, cantidad vendida y tienda oficial salen de los datos de la página de Mercado Libre; su disponibilidad depende de cada publicación.
  • El campo envio (texto) es una promesa de entrega dinámica (depende de la hora, la ubicación del proxy y la sesión); para señales estables usa envio_gratis y envio_full.
  • preguntas: Mercado Libre ya no publica las preguntas en la ficha pública, así que normalmente viene vacío.
  • El modo soloListado no incluye la ficha completa (specs, reseñas, vendedor detallado).

Commercial use allowed / Uso comercial permitido. This Actor is not affiliated with Mercado Libre and only extracts data from public pages. You are responsible for complying with Mercado Libre's terms of service and applicable data laws. / Este Actor no está afiliado a Mercado Libre y solo extrae datos de páginas públicas. El usuario es responsable de cumplir los términos de servicio de Mercado Libre y la normativa de datos aplicable.