MercadoLibre Scraper (Español)
Pricing
from $1.00 / 1,000 resultados
MercadoLibre Scraper (Español)
Extrae páginas de producto, reseñas de compradores, preguntas y respuestas, y perfiles de tienda de MercadoLibre en 9 países de LATAM, todo en un solo Actor.
Pricing
from $1.00 / 1,000 resultados
Rating
0.0
(0)
Developer
ParseBird
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
MercadoLibre Scraper (Español)
Extrae datos valiosos de MercadoLibre — el marketplace de e-commerce más grande de Latinoamérica — sin escribir código: páginas de producto, reseñas de compradores, preguntas y respuestas, y perfiles de tienda, en los 9 países donde opera MercadoLibre.
| Obtén la ficha técnica completa de un producto, sus preguntas y respuestas, y sus mejores reseñas en una sola llamada; recorre todas las reseñas de un producto en 9 marketplaces con un barrido profundo por calificación y orden; o extrae el perfil de una tienda — seguidores, marca y menú de categorías incluidos. |
Copiar a tu asistente de IA
Copia este bloque en ChatGPT, Claude, Cursor o cualquier LLM para empezar a usar este Actor.
Usa el Actor de Apify "parsebird/mercadolibre-scraper-espanol" (llámalo con ApifyClient: client.actor("parsebird/mercadolibre-scraper-espanol").call(run_input={...})). Tiene tres modos seleccionables con el campo de entrada "mode": "reviews" (predeterminado) devuelve reseñas paginadas de compradores para una o más "productUrls" en los 9 sitios de MercadoLibre en LATAM, usando una estrategia de barrido profundo por calificación y orden para recuperar hasta ~950 reseñas por producto; "product" devuelve todos los campos de la página de producto para "productUrls" — título, marca, precio, cuotas, moneda, disponibilidad, condición, SKU, calificación, vendedor (id/nombre/reputación/nivel/tienda oficial), hasta 50+ atributos, categorías, variaciones, hasta 20 preguntas y respuestas de compradores, y las 5 mejores reseñas; "seller" devuelve una fila de perfil de tienda por cada "sellerUrls" (debe ser una URL /tienda/, /loja/ o /pagina/) con seguidores, información de marca, banner, menú de categorías y señales de cumplimiento. Otros campos clave: "country" (MX/AR/BR/EC/DO/CL/CO/PE/UY, predeterminado MX), "maxItems" (predeterminado 50), "reviewRating" (predeterminado "all"), "reviewOrder" (predeterminado "relevance"), "includeReviews"/"includeQuestions"/"includeVariations" (modo product, predeterminado true). La salida se envía al dataset predeterminado — una fila por reseña/producto/vendedor, con nombres de campo en inglés (title, price, sellerName, etc.). Esquema completo de entrada/salida y ejemplos: https://apify.com/parsebird/mercadolibre-scraper-espanol/input-schema y https://apify.com/parsebird/mercadolibre-scraper-espanol/api. Obtén tu token de API en https://console.apify.com/settings/integrations.
¿Qué hace MercadoLibre Scraper (Español)?
MercadoLibre Scraper (Español) es una herramienta de extracción de datos de MercadoLibre con tres modos en un solo Actor:
- 🛒 Modo producto — todos los datos de la ficha de producto: título, marca, precio, precio anterior y % de descuento, cuotas, moneda, disponibilidad, condición, SKU, calificación y cantidad de evaluaciones, identidad y reputación del vendedor, marca de tienda oficial, 50+ atributos del producto, categorías (breadcrumbs), variaciones de color/talla/capacidad, hasta 20 preguntas de compradores con sus respuestas, y las 5 mejores reseñas.
- ⭐ Modo reseñas — todas las reseñas paginadas de uno o más productos. Cuando el filtro de calificación queda en "all", el Actor ejecuta un barrido profundo — 12 consultas simultáneas combinando cada calificación en estrellas y ambos órdenes — para recuperar muchas más reseñas únicas de las que permite una sola consulta (MercadoLibre limita una sola consulta a un offset de ~300 / ~330 reseñas; el barrido profundo puede recuperar hasta ~950 en un producto popular).
- 🏪 Modo vendedor — una fila de perfil de tienda por cada vendedor: cantidad de seguidores, fecha de creación, etiquetas, banner y logo, fechas de prueba gratuita, información de marca registrada, estado de tienda oficial y el menú completo de categorías (corridors).
- 🌎 Los 9 marketplaces de LATAM — México, Argentina, Brasil, Chile, Colombia, Perú, Uruguay, Ecuador y República Dominicana, con un solo parámetro
country. - ⚡ Corre en la plataforma de Apify: programa ejecuciones recurrentes, actívalo por API o webhook, y exporta resultados en JSON, CSV o Excel.
La extracción de preguntas y respuestas y la estrategia de barrido profundo de reseñas cubren casos de uso que la mayoría de los scrapers de MercadoLibre no resuelven bien: recuperar la conversación completa comprador-vendedor y maximizar la cobertura de reseñas en productos populares.
¿Qué datos extrae este scraper de MercadoLibre?
| Campo | Descripción |
|---|---|
title, brand, sku | Identidad del producto |
price, originalPrice, discountPercentage, currency | Precio y descuento |
installments | Plan de cuotas sin interés (cantidad, monto por cuota, total) |
availability, condition | Estado de stock y condición del artículo |
rating, ratingCount, reviewCount | Datos agregados de calificación |
sellerId, sellerName, sellerReputation, sellerPowerStatus, isOfficialStore | Identidad y reputación del vendedor |
attributes | Especificaciones del producto (RAM, dimensiones, color, modelo y 50+ más, según categoría) |
variations | Opciones de color/talla/capacidad, cuando la publicación las tiene |
questions | Preguntas de compradores con respuestas del vendedor (hasta 20 por producto) |
reviews | Las 5 mejores reseñas (modo producto) o texto, calificación, fecha, likes y medios de todas las reseñas paginadas (modo reseñas) |
totalFollowers, bannerUrl, menuCorridors, freeTrialStart/End | Perfil de tienda del vendedor (modo vendedor) |
Los nombres de los campos de salida están en inglés (así son consumidos por la mayoría de herramientas de BI y hojas de cálculo), aunque toda la interfaz — título, descripciones y opciones de entrada — está en español. Consulta la pestaña Output para la lista completa de campos por modo.
Cómo extraer datos de MercadoLibre con este Actor
- Abre la pestaña Input del Actor en Apify Console, o usa la API.
- Elige un Modo:
reviewspara reseñas de compradores,productpara todos los datos de la ficha de producto, osellerpara el perfil de una tienda. - Pega una o más URLs de MercadoLibre en URLs de producto (modo reviews/product) o URLs de vendedor (modo seller). También puedes pegarlas en URLs de inicio — el modo y el país se detectan automáticamente.
- Elige el País correspondiente al marketplace, define el Máximo de elementos y presiona Start.
- Descarga los resultados en JSON, CSV o Excel desde la pestaña Dataset, o consúmelos por API / Integraciones (Zapier, Make, Google Sheets y más).
Ejemplo de salida
Modo reseñas, una fila por reseña:
{"mode": "reviews","country": "MX","productId": "MLM27172669","catalogProductId": "MLM27172678","reviewId": 803375213,"reviewRating": 5,"reviewText": "Producto chino pero 100% original...","reviewDate": "2023-11-21T16:00:16Z","reviewDateText": "Hace más de 1 año","reviewCountry": "México","reviewLikes": 2537,"reviewMedia": ["https://http2.mlstatic.com/D_NQ_NP_698307-MLA72919050762_112023-F.jpg"],"scrapedAt": "2026-08-16T07:08:12.148Z"}
Modo producto, una fila por producto:
{"mode": "product","country": "MX","title": "Localizador Xiaomi Tag Tracker con Bluetooth blanco","url": "https://www.mercadolibre.com.mx/localizador-xiaomi-tag-tracker-con-bluetooth-blanco/p/MLM65678975","brand": "Xiaomi","price": 295,"originalPrice": 685.25,"discountPercentage": 56,"currency": "MXN","installments": { "quantity": 24, "amount": 17.83, "total": 427.92 },"rating": 4.8,"ratingCount": 11805,"sellerId": 454333952,"sellerName": "Xiaomi","sellerReputation": "5_green","sellerPowerStatus": "platinum","isOfficialStore": true,"attributes": [{ "name": "Marca", "value": "Xiaomi" },{ "name": "Alcance máximo", "value": "10 m" }],"questions": [{ "text": "Es recargable?", "answer": "No es recargable, funciona con una pila botón CR2032...", "answerDate": "15/08/2026" }],"reviews": [{ "rating": 5, "text": "¡Producto muy bueno! Funciona perfectamente..." }],"scrapedAt": "2026-08-16T08:11:10.203Z"}
Casos de uso
- Monitoreo de precio y stock — sigue el precio, descuento, cuotas y disponibilidad de un producto en el tiempo.
- Minería de reseñas — recupera todas las reseñas de un producto en los 9 marketplaces para análisis de sentimiento o dashboards de feedback.
- Investigación competitiva de preguntas y respuestas — observa qué preguntan los compradores y qué tan bien (y rápido) responden los vendedores.
- Due diligence de vendedores — revisa el nivel de reputación, estado de tienda oficial, crecimiento de seguidores y señales de cumplimiento de una tienda antes de asociarte o comparar competidores.
- Investigación de categorías — reúne especificaciones y atributos de un catálogo de productos para una tabla comparativa o un feed.
Cómo funciona
- El modo reseñas llama directamente a la API interna de reseñas de MercadoLibre (
noindex/catalog/reviews/...) — sin navegador ni proxy, por lo que es rápido y económico. Con el filtro de calificación en "all", el Actor lanza 12 solicitudes simultáneas (5 calificaciones en estrellas + "all", × 2 órdenes) y elimina duplicados por ID de reseña para maximizar las reseñas únicas recuperadas. - El modo vendedor obtiene la página
/tienda/o/loja/de forma anónima y extrae los campos del perfil desde el estado de página incrustado — tampoco necesita proxy. - El modo producto renderiza la página con una sesión de navegador real, con huella digital (fingerprint) realista, a través del proxy residencial de Apify (enrutado al país seleccionado), porque las páginas de producto de MercadoLibre están protegidas por un desafío anti-bot que se ejecuta en JavaScript y que las solicitudes HTTP simples no pueden superar. El Actor extrae el mismo estado de página en JSON que usa el frontend de MercadoLibre, más el JSON-LD
Product(schema.org) de la página, y luego visita la página dedicada de preguntas y respuestas de la publicación para obtener la lista completa. - Cada modo envía filas normalizadas directamente al dataset de Apify, listas para exportar o consumir por API.
Parámetros de entrada
| Parámetro | Tipo | Obligatorio | Predeterminado | Descripción |
|---|---|---|---|---|
| mode | string | No | reviews | reviews, product o seller |
| country | string | No | MX | Marketplace de MercadoLibre (MX, AR, BR, EC, DO, CL, CO, PE, UY) |
| productUrls | array | Para reviews/product | — | URLs de producto de MercadoLibre (catálogo /p/MLM… o artículo MLM-…) |
| maxItems | integer | No | 50 | Máximo de elementos a devolver (modo reviews: por producto) |
| reviewRating | string | No | all | Filtra el modo reviews por calificación en estrellas, o all para el barrido profundo |
| reviewOrder | string | No | relevance | relevance o dateCreated |
| sellerUrls | array | Para modo seller | — | URLs de tienda (/tienda/, /loja/ o /pagina/) |
| includeReviews | boolean | No | true | Modo product: incluye las 5 mejores reseñas |
| includeQuestions | boolean | No | true | Modo product: incluye preguntas y respuestas |
| includeVariations | boolean | No | true | Modo product: incluye variaciones |
| startUrls | array | No | — | URLs directas; el modo y el país se detectan automáticamente |
| maxConcurrency | integer | No | 8 | Solicitudes en paralelo en el barrido profundo del modo reviews |
| useResidentialProxy | boolean | No | true | Informativo para el modo product, que siempre usa proxy residencial |
Consulta la pestaña Input para ver descripciones completas y valores posibles.
¿Cuánto cuesta extraer datos de MercadoLibre?
Este Actor usa el modelo de precio por evento (pay-per-event) — pagas solo por los registros que efectivamente se envían al dataset, no por tiempo de cómputo.
| Plan | Precio por evento | Precio por 1.000 |
|---|---|---|
| Gratuito | $0.0025 | $2,50 |
| Bronze | $0.0017 | $1,70 |
| Silver | $0.0012 | $1,20 |
| Gold | $0.0010 | $1,00 |
Cada fila enviada — una reseña, un producto o un perfil de vendedor — cuenta como un evento result-scraped. Los planes de pago de Apify (Bronze, Silver, Gold) obtienen automáticamente una tarifa por evento más baja. Una ejecución que recupera 300 reseñas de un producto cuesta cerca de $0,75 en el plan gratuito (hasta $0,30 en Gold); una sola ficha de producto cuesta $0,0025. La prueba gratuita de Apify alcanza para probar los tres modos antes de decidir un plan. El modo producto además consume ancho de banda del proxy residencial de Apify (~$8/GB, facturado por separado por Apify), ya que requiere una sesión de navegador real para superar el control anti-bot de MercadoLibre.
¿Es legal extraer datos de MercadoLibre?
Extraer datos públicos, como fichas de producto y reseñas de MercadoLibre, es generalmente legal — consulta el artículo de Apify sobre la legalidad del web scraping para más detalle. Este Actor solo extrae datos de páginas visibles públicamente; no evade inicios de sesión, muros de pago ni accede a información no pública. Eres responsable de cómo usas los datos recopilados y de cumplir con los Términos y Condiciones de MercadoLibre.
Otros scrapers de ParseBird
- eBay Sold Listings Scraper — precios e historial de publicaciones vendidas en eBay
- 1688 Wholesale Scraper — datos de productos mayoristas de 1688.com
- Shopify Products Scraper — catálogos de productos de cualquier tienda Shopify
- MercadoLibre Scraper (English) — la misma herramienta, con interfaz en inglés
Preguntas frecuentes
¿Por qué no hay un modo de búsqueda o de listado por categoría?
Las páginas de búsqueda y listado de categorías de MercadoLibre (listado.*) están protegidas por una capa anti-bot más estricta, aparentemente basada en comportamiento, que las páginas de producto, y todavía no existe una forma confiable de superarla. Los modos producto, reseñas y perfil de vendedor funcionan correctamente y usan extracción verificada contra datos reales de MercadoLibre.
¿Por qué el modo vendedor devuelve solo una fila por tienda en vez del catálogo completo?
Por el mismo motivo — el catálogo de artículos de un vendedor se sirve en páginas listado.*, que este Actor no extrae de forma confiable por ahora. El modo vendedor devuelve los datos del perfil de la tienda (seguidores, marca, menú de categorías, señales de cumplimiento), que provienen de la página /tienda/ o /loja/ y no están afectados por ese bloqueo.
¿El modo reseñas realmente cubre los 9 marketplaces?
Sí — indica el country correspondiente entre MX, AR, BR, CL, CO, PE, UY, EC o DO, y el Actor arma la URL de la API de reseñas para el dominio y sitio de ese país.
¿Por qué el modo vendedor no está disponible en Argentina?
Las páginas de tienda de Argentina (mercadolibre.com.ar/tienda/...) usan un framework de renderizado distinto al de los otros 8 sitios, así que el analizador de perfil de tienda todavía no aplica ahí.
¿Puedo programar este Actor o activarlo por API? Sí — usa el Scheduler de Apify para ejecuciones recurrentes, o llama al Actor por API usando Python, JavaScript o cualquier cliente HTTP. Ejemplos de código abajo.
¿Los nombres de los campos de salida están en español?
No — los nombres de los campos (title, price, sellerName, etc.) se mantienen en inglés para que el dataset sea compatible con herramientas de BI, hojas de cálculo e integraciones estándar. Toda la interfaz del Actor (título, descripciones, opciones de entrada y este README) sí está en español.
¿Algo no funciona, o quieres pedir una función nueva? Abre un issue en la pestaña Issues del Actor en Apify Console — los reportes y sugerencias son bienvenidos.
Ejemplos de uso por API
Python (apify-client):
from apify_client import ApifyClientclient = ApifyClient("<TU_TOKEN_DE_API>")run = client.actor("parsebird/mercadolibre-scraper-espanol").call(run_input={"mode": "reviews","country": "MX","productUrls": ["https://www.mercadolibre.com.mx/apple-iphone-15-256-gb-negro/p/MLM27172669"],"maxItems": 100,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["reviewText"])
JavaScript (apify-client):
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<TU_TOKEN_DE_API>' });const run = await client.actor('parsebird/mercadolibre-scraper-espanol').call({mode: 'product',country: 'MX',productUrls: ['https://www.mercadolibre.com.mx/apple-iphone-15-256-gb-negro/p/MLM27172669'],});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items[0].title, items[0].price);
Legal y cumplimiento
Este Actor extrae datos de páginas públicas de MercadoLibre para fines de investigación, monitoreo y análisis. No accede a cuentas privadas, no evade autenticación ni almacena información personal de compradores más allá de lo que MercadoLibre muestra públicamente (por ejemplo, el país de quien deja una reseña, o los datos públicos de la tienda de un vendedor). El uso de este Actor y de los datos recopilados es tu responsabilidad — revisa los Términos y Condiciones de MercadoLibre antes de un uso comercial o a gran escala.