Mercado Libre Scraper
Pricing
$1.75 / 1,000 product scrapeds
Mercado Libre Scraper
Scrape products from Mercado Libre (mercadolibre.com.ar, .com.mx, .com.co, .cl, .com.pe, .com.uy, .com.ve, etc.) by keyword. Title, price, rating, reviews, seller, shipping, images, product URL. Multi-country support. Pay per result.
Pricing
$1.75 / 1,000 product scrapeds
Rating
5.0
(3)
Developer
Gio
Maintained by CommunityActor stats
0
Bookmarked
9
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Mercado Libre Scraper — Products, Prices, Discounts & Sellers
Mercado Libre Scraper extracts product data from Mercado Libre by keyword: title, price, discount, installments, rating, condition, shipping, seller and images. It works across 17 Hispanic Latin American marketplaces — Argentina, Mexico, Colombia, Chile, Peru, Uruguay, Venezuela, Ecuador, Bolivia, Paraguay, Panama, Dominican Republic, Costa Rica, Guatemala, Honduras, Nicaragua and El Salvador — with no login, no cookies and no setup.
Each country has its own catalog, currency and prices. Export to JSON, CSV or Excel, pull it through the API, schedule it, or feed it straight to an AI agent. Think of it as a Mercado Libre API for product data the official one doesn't give you.
What can you do with it?
- 💰 Price monitoring & competitor tracking — watch prices, discounts and installment offers across sellers and react to changes.
- 📊 Market & product research — measure demand with ratings, conditions and bestseller highlights; find gaps and winners in any niche.
- 🛒 Dropshipping & product sourcing — discover trending products and winning listings by keyword in any LATAM country.
- 🎯 Lead generation — collect seller names to build prospect lists.
- 🤖 AI / LLM datasets — produce clean, structured product JSON for RAG pipelines, agents and analysis.
What data does it extract?
| Field | Description |
|---|---|
title | Product title |
price | Current price |
currency | Local currency (ARS, MXN, COP, CLP, PEN, UYU, VES, USD, BOB, PYG, …) |
originalPrice / discount | Original price and discount label (e.g. 46% OFF) |
installments | Installments offer (e.g. 12 cuotas de $224.908 con 0% interés) |
rating / reviewCount | Social proof |
seller | Seller name |
condition | Nuevo, Usado, Reacondicionado |
shipping / freeShipping | Shipping label and free-shipping flag |
highlight / coupon | Promotional highlight (e.g. MÁS VENDIDO) and coupon label |
variations | Variations summary |
image / url | Image URL and canonical product link |
productId | Mercado Libre item ID (MLA/MLM/MCO/MLC/MPE/…) |
keyword / country / scrapedAt | Search keyword, ISO country code and scrape timestamp |
Input
Provide a search keyword and a target country. Each country is a separate marketplace with its own catalog, currency and prices.
| Field | Type | Description |
|---|---|---|
keyword | String | Product keyword to search (e.g. iphone, notebook, refrigerador). |
country | String | ISO country code: AR, MX, CO, CL, PE, UY, VE, EC, BO, PY, PA, DO, CR, GT, HN, NI, SV. |
maxItems | Integer | Hard cap on total products. Default 50. |
maxPages | Integer | Max search-result pages to crawl. Default 5 (~48 products per page). |
sort | String | relevance, price_asc, price_desc or newest. |
Example: 30 iPhones from Mexico, cheapest first
{"keyword": "iphone","country": "MX","maxItems": 30,"sort": "price_asc"}
Output
One record per product:
{"productId": "MCO48948044","title": "Samsung Galaxy S25 5g 256gb 12gb RAM navy","price": 2698900,"currency": "COP","originalPrice": 5079901,"discount": "46% OFF","installments": "12 cuotas de $224.908 con 0% interés","rating": 4.9,"reviewCount": null,"seller": "Samsung","condition": null,"shipping": "Envío gratis","freeShipping": true,"highlight": null,"coupon": null,"variations": null,"image": "https://http2.mlstatic.com/D_Q_NP_2X_697639-MLA99992075711_112025-E.webp","url": "https://www.mercadolibre.com.co/samsung-galaxy-s25-5g-256gb-12gb-ram-navy/p/MCO48948044","keyword": "celular","country": "CO","scrapedAt": "2026-06-23T01:47:08.777Z"}
Field notes
productId: the Mercado Libre item ID, prefixed by marketplace (MLAArgentina,MLMMexico,MCOColombia,MLCChile,MPEPeru, …). For sponsored ad placements it is recovered from the click-through URL parameters.currency: each country reports in its own local currency, so always read amounts together with this field.originalPrice/discount:nullwhen the item is not on sale; use them to filter discounted listings.condition/highlight/coupon/variations:nullwhen Mercado Libre doesn't expose them for that listing.freeShipping:truewhen the listing showsEnvío gratisorFull.
Integrations
- API — start runs and fetch the dataset via the Apify API (REST/JSON) or the JS/Python clients. A Mercado Libre API for the data the official one doesn't expose.
- Schedule & monitor — run on a schedule for recurring price monitoring; get notified on failures.
- AI agents / MCP — expose this actor to ChatGPT, Claude and other assistants through the Apify MCP server so an AI can pull live Mercado Libre data on demand.
- No-code — pipe results into Make, Zapier, Google Sheets, Slack or your database with Apify integrations and webhooks.
FAQ
How does Mercado Libre Scraper work? It searches Mercado Libre exactly as a shopper would, reads each product card from the results, copies the visible data and organizes it into a structured dataset — only much faster, and at scale.
Which countries are supported?
17 Hispanic LATAM marketplaces: Argentina, Mexico, Colombia, Chile, Peru, Uruguay, Venezuela, Ecuador, Bolivia, Paraguay, Panama, Dominican Republic, Costa Rica, Guatemala, Honduras, Nicaragua and El Salvador. Set the country field to pick the marketplace. For Brazil (mercadolivre.com.br), use the dedicated Mercado Livre Scraper linked below.
Is it legal to scrape Mercado Libre? The actor collects only publicly available product information (no login, no personal data). As with any scraping, you are responsible for how you use the data and for complying with applicable laws and terms. See Is web scraping legal?
Do I need a Mercado Libre account or login? No. No account, cookies or credentials — proxy and unblocking are handled automatically.
How many results can I get per run?
Each search-result page returns up to ~48 products and the actor paginates across pages. Use maxItems and maxPages to control volume; for broad coverage, run several specific keywords or different sort orders.
Why are some fields null?
Mercado Libre doesn't expose every field on every listing (e.g. condition, coupon, reviewCount). When a value isn't present on the card, the field is returned as null rather than a fabricated value.
Can I get the data through an API? Yes — run it via the Apify API/clients to start runs and fetch the dataset programmatically. See Integrations above.
Can I connect it to AI / MCP? Yes — expose it to ChatGPT, Claude and other assistants through the Apify MCP server so an AI agent can pull live product data on demand.
Related Actors
Building a data pipeline? Pair Mercado Libre Scraper with:
- Mercado Livre Scraper — products and prices from Mercado Livre Brazil (
mercadolivre.com.br). - Liverpool Mexico Scraper — products and prices from Liverpool, the Mexican department-store marketplace.
- Shopee Scraper — products, prices, sold-volume estimates and sellers from Shopee.
⭐ Like this actor?
If it saved you time, please take 30 seconds to leave a review on the Apify Store — it's the single biggest way to support continued development.