API de Mercado Libre
Una API de datos de productos de Mercado Libre para México, Argentina, Colombia y Brasil (Mercado Livre), sin app de desarrollador ni flujo OAuth: busca publicaciones con precios, descuentos y unidades vendidas, abre un producto con el vendedor del buy box, lee opiniones y preguntas de compradores, y obtén el top 20 de más vendidos de una categoría. Cada una es un solo POST que devuelve JSON estructurado.
50 créditos gratis al registrarte, suficientes para 25 búsquedas en Mercado Libre. Sin tarjeta.
{ "data": { "country": "mx", "site_id": "MLM", "query": "iphone 15", "page": 1, "page_size": 48, "total": 950, "total_pages": 20, "sort": "relevance", "category_id": "MLM1055", "count": 48, "results": [ { "position": 1, "sponsored": false, "item_id": "MLM3571336480", "product_id": "MLM1027172667", "title": "Apple iPhone 15 (128 GB) - Azul - Distribuidor Autorizado", "url": "https://www.mercadolibre.com.mx/apple-iphone-15-128-gb-azul-distribuidor-autorizado/p/MLM1027172667", "price": 16096, "original_price": 16999, "discount_percent": 5, "currency": "MXN", "installments": { "count": 15, "amount": 1073, "interest_free": true }, "seller": { "name": "Apple", "official_store": true }, "brand": "Apple", "rating": 4.9, "review_count": 1923, "sold_quantity_min": 1000, "condition": null, "free_shipping": true, "full_fulfillment": true, "category_id": "MLM1055" }, { "position": 2, "sponsored": false, "item_id": "MLM6231765548", "product_id": "MLM2000124164", "title": "Apple Iphone 15 128 Gb Rosa - Excelente (Reacondicionado)", "url": "https://www.mercadolibre.com.mx/apple-iphone-15-128-gb-rosa-excelente-reacondicionado/p/MLM2000124164", "price": 9189, "original_price": null, "discount_percent": null, "currency": "MXN", "installments": { "count": 15, "amount": 612.66, "interest_free": true }, "seller": null, "brand": "Apple", "rating": 4.5, "review_count": null, "sold_quantity_min": 1000, "condition": "refurbished", "free_shipping": true, "full_fulfillment": true, "category_id": "MLM1055" } ] }, "response_time": 3163}Llamada en vivo al endpoint real en Mercado Libre México. 2 ejecuciones gratis; después, con tu propia key.
¿Qué es la API de Mercado Libre de Scavio?
La API de Mercado Libre de Scavio es una API REST que devuelve datos públicos de Mercado Libre y Mercado Livre en JSON estructurado para México, Brasil, Argentina y Colombia. Sus 5 endpoints POST cubren búsqueda de publicaciones, ficha de producto con el vendedor del buy box, opiniones, preguntas de compradores y más vendidos por categoría, a 2 créditos por llamada (opiniones 1), con una API key y sin OAuth.
- 5
- endpoints, todos en producción
- 4
- países: MX, BR, AR, CO
- 2
- créditos por llamada, opiniones 1
Datos de Mercado Libre en cuatro países
Sin app de desarrollador, OAuth ni cuenta de vendedor. Búsqueda, precios, productos, opiniones, preguntas y más vendidos con una sola key.
Busca cualquier palabra o vendedor
POST /api/v1/mercadolibre/searchBusca en Mercado Libre México, Argentina, Colombia o Mercado Livre Brasil por palabra clave, seller_id o nickname del vendedor, con filtros de condición, rango de precio, descuento mínimo, envío gratis, Full, tiendas oficiales y meses sin intereses.
Precios, descuentos y cuotas
POST /api/v1/mercadolibre/searchCada resultado trae el precio y el precio de lista en moneda local, el descuento, el plan de cuotas con su indicador de meses sin intereses y la marca de patrocinado. Ordena por precio en ambos sentidos para monitorear precios.
Ficha de producto con el vendedor del buy box
POST /api/v1/mercadolibre/productAbre un producto por URL, product_id o item_id y obtén el vendedor del buy box con su nivel de reputación y su categoría, stock, envío, variaciones con los ids hermanos, la ficha técnica completa y la distribución de estrellas.
Opiniones de varios países
POST /api/v1/mercadolibre/reviewsQuince opiniones por página por 1 crédito, filtrables por estrellas. Los productos de catálogo juntan opiniones de varios países; las traducidas conservan el texto original, así que una opinión en portugués de una publicación mexicana se lee en los dos idiomas.
Preguntas y respuestas
POST /api/v1/mercadolibre/questionsTodas las preguntas públicas de compradores en una publicación, con la respuesta del vendedor y la fecha en que respondió. Una fuente directa de objeciones, dudas de compatibilidad y preocupaciones de envío.
Más vendidos por categoría
POST /api/v1/mercadolibre/best-sellersEl top 20 de cualquier categoría en México, Argentina o Colombia, con precio, descuento, calificación y unidades vendidas. Los category_id salen directamente de búsqueda y producto.
Los 5 endpoints de la API de Mercado Libre
Todas las rutas son POST, devuelven JSON y usan la misma API key. Opiniones cuesta 1 crédito; el resto, 2. La búsqueda devuelve unas 48 publicaciones por página y llega a unos 2,000 resultados por búsqueda.
| Endpoint | Devuelve | Créditos |
|---|---|---|
Búsqueda/api/v1/mercadolibre/search | Unas 48 publicaciones por página por palabra clave o vendedor, con precio, descuento, cuotas, marca, calificación, número de opiniones, unidades vendidas, envío y marca de patrocinado; filtros de condición, precio, descuento, envío gratis, Full y tiendas oficiales. MX, BR, AR, CO | 2 |
Producto/api/v1/mercadolibre/product | Un producto o publicación: precio, cuotas, el vendedor del buy box con su reputación, stock, envío, unidades vendidas, distribución de estrellas, variaciones, ficha técnica, descripción e imágenes. MX, BR, AR, CO | 2 |
Opiniones/api/v1/mercadolibre/reviews | 15 opiniones por página con filtro por estrellas: calificación, texto, texto original cuando está traducido, fecha, likes, país y fotos. MX, BR, AR, CO | 1 |
Preguntas/api/v1/mercadolibre/questions | Las preguntas de compradores en una publicación con las respuestas del vendedor y su fecha, paginadas por offset. MX, BR, AR, CO | 2 |
Más vendidos/api/v1/mercadolibre/best-sellers | El top 20 de una categoría con precio, descuento, calificación y unidades vendidas. MX, AR, CO (no Brasil) | 2 |
Los 50 créditos gratis del registro alcanzan para 25 búsquedas o 50 páginas de opiniones. Chile no está soportado. Ver planes
Busca en Mercado Libre desde tu código
Una búsqueda de iphone 15 en Mercado Libre México devuelve precio, precio de lista, descuento, cuotas, vendedor, calificación y unidades vendidas por resultado. La respuesta de la derecha es una captura real, con sus nombres de campo.
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# Búsqueda en Mercado Libre México - 2 créditos, unas 48 publicaciones por página
res = client.mercadolibre.search("iphone 15", country="mx", condition="new")
for r in res["data"]["results"]:
print(r["price"], r["currency"], r["sold_quantity_min"], r["title"])
# Un producto con el vendedor del buy box y la distribución de estrellas - 2 créditos
p = client.mercadolibre.product(product_id="MLM1027172667")
print(p["data"]["seller"]["nickname"], p["data"]["rating"]["distribution"])
# Top 20 más vendidos de la categoría - 2 créditos
top = client.mercadolibre.best_sellers("MLM1055", country="mx"){
"data": {
"country": "mx",
"site_id": "MLM",
"query": "iphone 15",
"page": 1,
"page_size": 48,
"total": 950,
"total_pages": 20,
"sort": "relevance",
"category_id": "MLM1055",
"count": 48,
"results": [
{
"position": 1,
"sponsored": false,
"item_id": "MLM3571336480",
"product_id": "MLM1027172667",
"title": "Apple iPhone 15 (128 GB) - Azul - Distribuidor Autorizado",
"url": "https://www.mercadolibre.com.mx/apple-iphone-15-128-gb-azul-distribuidor-autorizado/p/MLM1027172667",
"price": 16096,
"original_price": 16999,
"discount_percent": 5,
"currency": "MXN",
"installments": {
"count": 15,
"amount": 1073,
"interest_free": true
},
"seller": {
"name": "Apple",
"official_store": true
},
"brand": "Apple",
"rating": 4.9,
"review_count": 1923,
"sold_quantity_min": 1000,
"condition": null,
"free_shipping": true,
"full_fulfillment": true,
"category_id": "MLM1055"
},
{
"position": 2,
"sponsored": false,
"item_id": "MLM6231765548",
"product_id": "MLM2000124164",
"title": "Apple Iphone 15 128 Gb Rosa - Excelente (Reacondicionado)",
"url": "https://www.mercadolibre.com.mx/apple-iphone-15-128-gb-rosa-excelente-reacondicionado/p/MLM2000124164",
"price": 9189,
"original_price": null,
"discount_percent": null,
"currency": "MXN",
"installments": {
"count": 15,
"amount": 612.66,
"interest_free": true
},
"seller": null,
"brand": "Apple",
"rating": 4.5,
"review_count": null,
"sold_quantity_min": 1000,
"condition": "refurbished",
"free_shipping": true,
"full_fulfillment": true,
"category_id": "MLM1055"
}
]
},
"response_time": 3163
}¿Por qué no la API oficial de Mercado Libre?
La API propia de Mercado Libre está hecha para vendedores e integradores que actúan en nombre de una cuenta de Mercado Libre autorizada.
API de Mercado Libre Developers
- Registras una aplicación en el DevCenter de Mercado Libre antes de hacer llamadas
- Las llamadas usan un access token OAuth 2.0 que un usuario de Mercado Libre otorga a tu app
- Los access tokens vencen a las seis horas y se renuevan con el refresh token
- Cada país es un sitio de Mercado Libre distinto, con sus propios ids
API de Mercado Libre de Scavio
- Una API key, sin registrar una app, sin flujo OAuth y sin cuenta de usuario autorizada
- México, Brasil, Argentina y Colombia con los mismos cinco endpoints y nombres de campo
- Búsqueda con filtros de precio, descuento, envío y vendedor, más opiniones, preguntas y más vendidos
- 50 créditos gratis al registrarte y el mismo formato JSON que las APIs de Amazon y Walmart
Según la documentación pública para desarrolladores de Mercado Libre a octubre de 2026. Scavio devuelve solo datos públicos.
Compara las 7 mejores APIs para scraping de Mercado Libre, con precios (en inglés)
Lo que construyen los desarrolladores
Monitoreo de precios en Latinoamérica
Sigue el precio, el precio de lista, el descuento y el plan de cuotas de los productos que vendes o con los que compites en México, Brasil, Argentina y Colombia, de forma programada, con orden por precio y filtros por rango. El 11 de octubre de 2026, el iPhone 15 de 128 GB nuevo más barato con envío gratis en México estaba 24% por debajo de la publicación de la tienda oficial de Apple, y la publicación que aparecía en la búsqueda para el modelo negro cambió en menos de una hora.
search + productInvestigación de categorías y mercado
Dimensiona una categoría antes de entrar: publicaciones por búsqueda, dispersión de precios, tiendas oficiales, participación de Full y rangos de unidades vendidas, además del top 20 de más vendidos en México, Argentina y Colombia. El 11 de octubre de 2026, la página 1 de una búsqueda de iPhone 15 de 128 GB nuevo tenía envío gratis en el 92% de los resultados en México, 95% en Brasil, 94% en Argentina y 76% en Colombia, y Full en el 46%, 18%, 6% y 4%.
search + best-sellersSeguimiento de competidores y vendedores
Identifica al vendedor del buy box de un producto y luego lista todo su catálogo con seller_id para ver qué agrega, qué rebaja y qué deja de vender.
product + searchAnálisis de opiniones y preguntas
Lee lo que los compradores elogian y critican, en el idioma original y traducido, y las preguntas que hacen antes de comprar, para escribir mejores publicaciones o detectar huecos de producto.
reviews + questionsComparación entre marketplaces
Compara el mismo producto en Mercado Libre con Amazon y Walmart, incluido Walmart México, con una sola API key y el mismo formato de respuesta.
search + APIs de Amazon/WalmartAgentes de IA para e-commerce
Deja que un agente responda cuánto cuesta el iPhone 15 nuevo más barato con envío gratis en México, o qué preguntan los compradores sobre un producto, con datos de Mercado Libre en vivo.
REST + skill para agentesCómo obtener datos de Mercado Libre en JSON
- 1
Obtén una API key
Crea una cuenta de Scavio y copia tu key desde el dashboard. Recibes 50 créditos gratis al registrarte, sin tarjeta, sin app de desarrollador de Mercado Libre y sin flujo OAuth.
- 2
Busca en un país
Envía {"country": "mx", "query": "iphone 15"} a https://api.scavio.dev/api/v1/mercadolibre/search con un header Authorization: Bearer. Usa ar para Argentina, co para Colombia y br para Mercado Livre Brasil.
- 3
Abre lo que te interesa
Pasa un product_id o item_id de los resultados a product, reviews o questions, y un category_id a best-sellers. Cada respuesta envuelve el contenido en data, con credits_used y credits_remaining.
Preguntas frecuentes sobre la API de Mercado Libre
¿Qué es la API de Mercado Libre?
+
Mercado Libre tiene una API oficial para desarrolladores construida sobre OAuth 2.0: registras una aplicación en el DevCenter de Mercado Libre, un usuario de Mercado Libre la autoriza y cada llamada lleva el access token de ese usuario, que vence a las seis horas y hay que renovar. Está pensada para vendedores e integradores que trabajan con sus propias cuentas. La API de Mercado Libre de Scavio devuelve datos públicos de publicaciones con una sola API key, sin app ni OAuth: búsqueda, producto, opiniones, preguntas y más vendidos, 5 endpoints a 2 créditos cada uno (opiniones 1).
¿Por qué la API de Mercado Libre devuelve 403?
+
El 403 viene de la API oficial de Mercado Libre, y su documentación para desarrolladores es el lugar para diagnosticar un rechazo concreto. Lo que aplica a todas las llamadas: a octubre de 2026, esa API exige una aplicación OAuth registrada en el DevCenter de Mercado Libre y un access token de un usuario que haya autorizado esa app. Si lo que necesitas son datos públicos de publicaciones, la API de Mercado Libre de Scavio funciona con una API key, sin app ni token de usuario: búsqueda, producto, opiniones, preguntas y más vendidos para publicaciones públicas de México, Brasil, Argentina y Colombia. Qué exige la API oficial y un ejemplo sin OAuth con resultados reales (en inglés).
¿Necesito una API key de Mercado Libre?
+
No para Scavio. Una API key de Scavio cubre los 5 endpoints en los cuatro países, sin app en el DevCenter, sin client ID ni client secret y sin renovar el token cada seis horas. Las cuentas nuevas reciben 50 créditos gratis al registrarse, sin tarjeta.
¿Qué países cubre la API de Mercado Libre?
+
México (mx), Brasil (br, Mercado Livre), Argentina (ar) y Colombia (co). Búsqueda, producto, opiniones y preguntas funcionan en los cuatro; más vendidos funciona en México, Argentina y Colombia, pero no en Brasil. Chile no está soportado. Para producto, opiniones y preguntas el país sale del prefijo del id (MLM México, MLB Brasil, MLA Argentina, MCO Colombia) o de la URL.
¿Cómo extraer datos de Mercado Libre sin la API oficial?
+
Con la API de Scavio no hay scraper que mantener: envías un POST con un país y una búsqueda, un id de producto o una categoría, y recibes JSON estructurado con los mismos nombres de campo en todos los países. Búsqueda, ficha de producto, opiniones, preguntas y más vendidos están cubiertos desde 1 crédito por llamada, sin registrar una app ni pedir autorización a un usuario.
¿Puedo obtener las unidades vendidas de un producto?
+
Solo como el rango que muestra Mercado Libre. sold_quantity_min es un mínimo (1000 para "+1000 vendidos") y sold_label trae el texto tal como aparece. Mercado Libre muestra las ventas en rangos, así que no se devuelve un número exacto. En la búsqueda capturada de iPhone 15 los rangos fueron de 25 a 10,000.
¿La búsqueda devuelve la marca y el número de opiniones de cada publicación?
+
Sí. Cada resultado trae brand, rating y review_count, leídos de la misma página de resultados, así que seguir marcas y totales de opiniones en toda una búsqueda cuesta 2 créditos por página, sin una llamada a producto por publicación. El 16 de octubre de 2026, una búsqueda de "fone bluetooth" en Mercado Livre devolvió marca en los 48 resultados orgánicos y número de opiniones en 43. La cobertura de review_count varía según la búsqueda (17 de 48 para "iphone 15" en México, donde muchos resultados son reacondicionados) y es null, nunca 0, cuando la página no publica un total. La mayoría de los resultados patrocinados devuelven review_count null. En Colombia solo el primer resultado los trae.
¿En qué moneda vienen los precios? ¿Incluye descuentos y meses sin intereses?
+
Los precios vienen en la moneda local del sitio: MXN, BRL, ARS o COP, con la moneda en cada resultado. Cada publicación trae price, original_price y discount_percent cuando está en oferta, y el plan de cuotas (count, amount y un indicador interest_free para meses sin intereses o cuotas sin interés). La búsqueda filtra por min_price, max_price y min_discount, y ordena por precio ascendente o descendente, lo que la vuelve una API práctica para precios de Mercado Libre. En Brasil, el precio de un resultado de búsqueda suele ser el precio con Pix, cerca de 5% por debajo del precio normal; el endpoint de producto devuelve el precio normal y suele listar la oferta con Pix en promotions. El 11 de octubre de 2026 un iPhone 15 mostraba R$4,009 en la búsqueda y R$4,220.84 en el endpoint de producto.
¿Puedo obtener opiniones y preguntas de Mercado Libre?
+
Sí. Opiniones devuelve 15 por página por 1 crédito, filtrables por estrellas, con texto, fecha exacta, likes, fotos y el país donde se escribió cada opinión; las traducidas conservan el texto original. Preguntas devuelve las preguntas de compradores con la respuesta del vendedor y la fecha de respuesta. Mercado Libre no muestra la fecha de la pregunta, así que no se devuelve. El total de opiniones y la distribución de estrellas vienen con el endpoint de producto (en Brasil suele no traer la distribución). Las opiniones de catálogo se juntan entre países: el 11 de octubre de 2026, 10 de las 12 opiniones de la primera página del iPhone 15 mexicano se escribieron en Brasil y estaban traducidas, con el original en portugués.
¿Puedo obtener los más vendidos por categoría?
+
Sí, en México, Argentina y Colombia. Más vendidos devuelve el top 20 de una categoría con precio, descuento, cuotas, calificación y unidades vendidas. Toma el category_id de una respuesta de búsqueda o de producto; su prefijo debe coincidir con el país. La lista de más vendidos de Brasil no está disponible.
¿Cuántos resultados devuelve una búsqueda?
+
Unas 48 publicaciones por página y hasta 42 páginas, es decir, unos 2,000 resultados por búsqueda. Cada respuesta trae total y total_pages. Para ir más a fondo, divide la búsqueda por rango de precio, condición o vendedor y haz una búsqueda por segmento. El orden es por relevancia o por precio; Mercado Libre no ofrece orden por más nuevos ni por más vendidos.
¿Puedo listar los productos de un vendedor?
+
Sí. La búsqueda acepta un seller_id (el id numérico que el endpoint de producto devuelve para el vendedor del buy box) y lo combina con una búsqueda, todos los filtros, el orden y la página. Un seller_nickname devuelve la primera página de publicaciones del vendedor y su seller_id. Solo se devuelven datos públicos de publicaciones, nunca datos de contacto del vendedor.
¿Cuánto cuesta la API de Mercado Libre?
+
Búsqueda, producto, preguntas y más vendidos cuestan 2 créditos por llamada; opiniones cuesta 1. En el plan Growth con pago anual (US$2 por 1,000 créditos) son US$0.004 por página de búsqueda de unas 48 publicaciones, cerca de US$0.08 por 1,000 publicaciones, y US$0.002 por página de 15 opiniones. Un producto, publicación o vendedor que no existe devuelve 404 y se cobra; las fallas temporales no se cobran. Las cuentas nuevas reciben 50 créditos gratis sin tarjeta, y los planes pagos empiezan en US$30 al mes por 7,000 créditos.
¿Es legal usar datos de Mercado Libre?
+
Scavio devuelve datos públicos de Mercado Libre: lo que cualquiera puede ver en una página pública de Mercado Libre, como publicaciones, precios, opiniones y preguntas respondidas. No devuelve datos de contacto de compradores o vendedores ni nada que esté detrás de un inicio de sesión. Si tu uso específico está permitido depende de tu jurisdicción, tu caso de uso y los términos de Mercado Libre, y tú eres responsable de cómo usas los datos. Esto no es asesoría legal; consulta a tu propio abogado.
¿Qué tan actualizados están los datos?
+
Cada solicitud lee Mercado Libre en vivo en el momento de la llamada, así que los cambios de precio, las publicaciones nuevas y las opiniones nuevas aparecen en cuanto Mercado Libre las muestra. Nada sale de una copia en caché. Para seguir precios en el tiempo, guarda las respuestas de forma programada y compáralas.
Más de Scavio
Mercado Libre API (English)
This page in English, with the same endpoints and prices.
API de Amazon
Búsqueda, ficha de producto y todas las ofertas de vendedores, incluidos Amazon México y Brasil.
API de Walmart
Búsqueda, producto, opiniones y vendedores, incluido Walmart México.
API de AliExpress
Búsqueda de productos, más vendidos y opiniones.
Documentación de la API
Los 5 endpoints con parámetros y respuestas reales (en inglés).
Precios
Paquetes de créditos y planes, sin recargo por plataforma.
Empieza a obtener datos de Mercado Libre hoy
50 créditos gratis al registrarte, sin tarjeta. Tu primera solicitud es un POST con un país y un producto.