logo
ES

API MercadoLibre: lo que no te cuentan

La API oficial de MercadoLibre exige registro y OAuth. Descubre sus límites reales y cuándo conviene más el scraping sin código con Octoparse.

7 min

Buscas datos de MercadoLibre —precios, stock, reseñas o listados de competidores— y llegas a la documentación oficial de la API. Ves Client ID, Client Secret, OAuth, verificación de titular de cuenta… y cierras la pestaña. Te preguntas si existe una forma más rápida.

En este artículo revisamos qué puedes hacer realmente con la API oficial de MercadoLibre, qué límites no aparecen escritos con claridad en la documentación, y cuándo conviene más usar web scraping sin código. Así podrás decidir cuál te conviene según lo que necesitas extraer.

¿Qué es la API de MercadoLibre y qué puedes hacer con ella?

La API de MercadoLibre es la interfaz REST oficial que permite a desarrolladores y vendedores conectar sus propios sistemas con la plataforma. No es un botón de “exportar datos”: es un conjunto de endpoints que debes integrar en tu propio código.

Con ella puedes trabajar, entre otras cosas, con:

  • Usuarios y datos de cuenta
  • Ítems y búsquedas de productos
  • Pedidos, pagos y envíos
  • Preguntas y respuestas de publicaciones
  • Opiniones y calificaciones de productos
  • Categorías, atributos y ubicaciones

Un dato curioso: MercadoLibre ya ofrece un MCP Server oficial, pensado para que agentes de IA consulten su documentación y sus recursos en lenguaje natural. Es una señal de hacia dónde va la plataforma, aunque —como veremos— necesitas una cuenta de Mercado Libre y autorizar el acceso mediante OAuth 2.0.

Cómo funciona el acceso: registro, OAuth y verificación de cuenta

Crea una aplicación (Client ID y Secret Key)

Antes de llamar a cualquier endpoint necesitas crear una aplicación en “Mis aplicaciones” (DevCenter). Ahí obtienes un Client ID y un Client Secret, y defines los scopes (lectura y/o escritura) y las URIs de redirect para el flujo OAuth. Se recomienda además activar PKCE para reforzar la seguridad del intercambio de tokens.

Verificación de titularidad en Argentina, México, Brasil y Chile

En estos cuatro países, MercadoLibre solo permite crear una aplicación después de validar los datos del titular de la cuenta, y esa información debe coincidir exactamente con la registrada. Si no coincide, el proceso se traba y hay que contactar a soporte.

Nueva regla 2026: aplicaciones separadas para MercadoLibre y MercadoPago

A partir del 30 de agosto de 2026, cada aplicación debe pertenecer a una sola unidad de negocio: MercadoLibre o MercadoPago, no ambas. Las aplicaciones que mezclen scopes de los dos productos y no se adecúen pierden el acceso a las APIs. Es un ajuste de compliance más que hay que gestionar antes de poder empezar a consumir datos.

Límites de la API de MercadoLibre: rate limit, scroll_id y cuota

La documentación oficial no publica un número único de “peticiones permitidas”. Según su guía de rate limit y error 429, el límite se aplica principalmente por Client ID (tu aplicación) y por endpoint, no por el tamaño de lo que pides. Cuando lo superas, la API responde con un error 429 (Too Many Requests).

Otros puntos que conviene conocer antes de diseñar una integración:

  • Las búsquedas paginadas con scroll_id expiran: si no consumes las páginas a tiempo, empiezas a recibir errores 429
  • No se puede combinar scroll_id con offset/limit en la misma petición: hay que elegir un solo mecanismo de paginación
  • Si necesitas más cuota, no hay un botón de autoservicio: hay que solicitar el aumento al equipo comercial con evidencia de uso

En la práctica, esto significa que un proyecto de análisis puntual —por ejemplo, comparar precios de 200 productos una sola vez— puede chocar con estos límites mucho antes de lo esperado si no se diseña con backoff y control de concurrencia.

¿La API te deja extraer reseñas y comentarios de productos?

Sí, existe un endpoint específico de opiniones: GET /reviews/item/$ITEM_ID. Devuelve el rating_average, la distribución por estrellas (rating_levels) y el contenido de las opiniones individuales (título, texto, calificación, fecha de compra).

Tres detalles importantes antes de usarlo:

  • Requiere un Bearer Token, es decir que no es un endpoint público: hay que completar todo el flujo OAuth descrito arriba solo para leer reseñas
  • El campo reviewer_id siempre devuelve 0: no es posible identificar quién escribió cada opinión
  • Solo funciona con ítems activos y publicados, y devuelve las opiniones de 5 en 5 por defecto (parámetros offset y limit), así que una consulta masiva exige paginar y vigilar el rate limit

Si lo que buscas es justamente extraer comentarios y reseñas sin pasar por el registro de una aplicación ni por OAuth, ya cubrimos ese caso en detalle en cómo extraer comentarios de MercadoLibre con una plantilla gratuita.

API vs Scraping: ¿cuál conviene?

SituaciónMejor opciónPor qué
Eres vendedor o desarrollador y necesitas integrar los datos de tu propia cuenta a largo plazoAPIEs el canal oficial y estable para gestionar tu cuenta
Necesitas estado de pedidos, pagos o envíos en tiempo real dentro de tu propio sistemaAPISon recursos de tu cuenta que la API expone con permisos
Quieres analizar productos, precios o reseñas de terceros (competidores, categorías completas)ScrapingLa API está pensada sobre todo para los datos de tu propia cuenta
Necesitas un resultado rápido, sin registrar una aplicación ni programarScrapingTe ahorras el registro, OAuth y la integración
Es un análisis puntual o exploratorio, no una integración permanenteScrapingNo compensa montar una integración para un análisis único

Extrae datos de MercadoLibre sin código con Octoparse

Si tu caso es el segundo grupo de la tabla anterior, no necesitas pasar por nada de lo descrito arriba. Octoparse permite extraer datos públicos de MercadoLibre —precios, listados, detalles de producto, reseñas— sin crear una aplicación ni gestionar tokens de desarrollador.

Diferencias entre la API de MercadoLibre y Octoparse

AspectoAPI oficial de MercadoLibreOctoparse
Registro necesarioSí: crear aplicación, obtener Client ID/Secret, verificar titular de cuenta (AR, MX, BR, CL)Solo una cuenta de Octoparse; sin crear aplicación ni credenciales de desarrollador
AutenticaciónOAuth + Bearer Token (incluso para leer reseñas públicas)Tu cuenta de Octoparse; sin OAuth ni tokens que gestionar para extraer datos públicos
Programación requeridaSí, integrar los endpoints en tu propio códigoNo: plantillas listas para usar, o lenguaje natural mediante el MCP Server de Octoparse
Límite de usoRate limit por Client ID y endpoint (error 429 si lo superas); para más cuota hay que solicitarla al equipo comercialPlan gratuito con hasta 10 tareas y 50.000 filas exportadas al mes; sin rate limit que programar tú mismo
Datos de terceros/competidoresPensada principalmente para los datos de tu propia cuentaDiseñado para extraer datos públicos de cualquier vendedor o categoría
Acceso por lenguaje natural / IASí, con su MCP Server oficial (requiere cuenta de Mercado Libre y OAuth 2.0)Sí, MCP Server compatible con Claude, ChatGPT, Gemini CLI, Cursor y VS Code, sin registrar ninguna aplicación
MantenimientoA tu cargo: rotación de Client Secret, cambios de la API, cumplir reglas como la separación MercadoLibre/MercadoPagoLas plantillas las mantiene Octoparse
Exportación de datosDebes construirla tú a partir del JSON de la APIDirecta a JSON, CSV o XLSX
Tiempo hasta el primer datoHoras o días (registro + integración)Minutos
La diferencia entre Octoparse y API de MercadoLibre

Octoparse ya cuenta con plantillas preconfiguradas para MercadoLibre, como MercadoLibre Listados Scraper(con URL), que extrae los productos de una página de resultados a partir de su URL. Funciona sin el proceso de registro de aplicación, verificación de titular ni configuración de OAuth que exige la API oficial: creas una cuenta gratuita y en minutos tienes los datos.

https://www.octoparse.es/template/mercadolibrelistados-scraper-con-url

Estos son algunos de los campos que devuelve la plantilla:

TituloPrecioPrecio_sin_descuentoProducto_URL
Zapato Flexi Marcel 91607 Derby$1,186$ 1,249https://www.mercadolibre.com.mx/zapato-flexi-marcel-91607-derby/p/MLM19122847?pdp_filters=item_id:MLM5241332460
Surf Climbing Playa Agua Zapatos De Vadeo Antideslizante$284$ 541https://www.mercadolibre.com.mx/surf-climbing–playa-agua-zapatos-de-vadeo-antideslizante/up/MLMU3346212955?pdp_filters=item_id:MLM6211691074
Vista previa de los datos obtenidos (búsqueda “zapato” en MercadoLibre México)

Si además quieres vigilar los precios de la competencia de forma recurrente, consulta cómo automatizar el monitoreo de precios sin hacerlo a mano.

Octoparse MCP Server: pide los datos en lenguaje natural desde tu chat de IA

Al igual que MercadoLibre, Octoparse tiene su propio MCP Server, compatible con Claude, ChatGPT, Gemini CLI, VS Code y otros agentes de IA. La diferencia es que aquí no hay que registrar ninguna aplicación: describes lo que necesitas en lenguaje natural directamente en el chat —por ejemplo, “dame el precio y las reseñas de estos 10 productos de MercadoLibre“— y recibes los datos estructurados sin salir de la conversación.

Los resultados se exportan directamente a JSON, CSV o XLSX, listos para tu análisis. Si prefieres automatizar desde código o desde la terminal, Octoparse también ofrece una API REST y una CLI.

extracción de productos de MercadoLibre  con Octoparse MCP
la extracción de productos de MercadoLibre con Octoparse MCP

Preguntas frecuentes

¿Qué es la API de MercadoLibre?

Es la interfaz REST oficial de MercadoLibre que permite a desarrolladores y vendedores conectar sus sistemas con la plataforma. Con ella puedes leer o escribir datos de usuarios, productos, pedidos, pagos, envíos, preguntas y reseñas, siempre que autentiques tu aplicación con OAuth y respetes sus límites de uso.

¿Cómo usar la API de MercadoLibre?

Primero creas una aplicación en “Mis aplicaciones” (DevCenter) para obtener tu Client ID y Client Secret. Después configuras el flujo OAuth (scopes, URIs de redirect y, opcionalmente, PKCE) para generar un Bearer Token. Con ese token llamas a los endpoints que necesites, como búsquedas, pedidos o reseñas, respetando el rate limit de tu aplicación.

¿Cuánto cuesta usar la API de MercadoLibre?

Registrar una aplicación y usar los endpoints básicos no tiene costo económico. El costo real está en el tiempo de integración: crear la aplicación, verificar la titularidad de la cuenta en algunos países, implementar OAuth, gestionar el rate limit y, si tu volumen crece, solicitar más cuota al equipo comercial.

En general, extraer información pública de un sitio web es legal, pero depende del país, del tipo de datos y de los términos de uso de la plataforma. Evita recopilar datos personales, mantén un ritmo de extracción razonable y revisa las condiciones de MercadoLibre antes de automatizar. Más contexto en nuestra guía sobre si el web scraping es legal.

¿Puedo extraer datos de MercadoLibre sin usar la API oficial?

Sí. Las herramientas de web scraping sin código, como Octoparse, extraen datos públicos de MercadoLibre (precios, listados, detalles de producto y reseñas) a partir de una URL, sin crear una aplicación ni pasar por OAuth. Puedes usar plantillas listas o pedir los datos en lenguaje natural con el MCP Server de Octoparse, y exportarlos a Excel, CSV o JSON.

Conclusión

La API oficial de MercadoLibre es sólida para quien va a construir una integración propia a largo plazo, pero no es la vía rápida que muchos buscan: exige registro, OAuth, verificación de cuenta y convivir con límites de peticiones que solo se amplían bajo solicitud. Si tu necesidad es puntual —analizar precios, listados o reseñas de terceros— el scraping sin código es, en la mayoría de los casos, el camino más corto.

Convetir datos de sitios web en Excel, CSV, Google Sheets y base de datos directamente.

Scrapear datos fácilmente con funciones de Auto-Detectar, sin codificación.

Plantillas de crawler preestablecidas para sitios web populares para obtener datos en clics.

Nunca se bloquee con proxies IP y API avanzada.

Servicio en la Nube para programar la recopilación de datos en cualquier momento que desee.

avatar
Álvarez, Sol
Analista de datos enfocado en hacer que el análisis de información web sea accesible y práctico, incluso para usuarios sin perfil técnico.
¿Qué datos quieres extraer hoy?
Describe lo que necesitas. Asistente de IA crea el scraper.
No se requiere tarjeta de crédito

Posts populares

Explorar temas

Empieza a utilizar Octoparse enseguida

Descargar

Artículos relacionados