MercadoLibre Scraper (18 countries) avatar

MercadoLibre Scraper (18 countries)

Pricing

from $1.20 / 1,000 search results

Go to Apify Store
MercadoLibre Scraper (18 countries)

MercadoLibre Scraper (18 countries)

Search MercadoLibre and Mercado Livre in 18 Latin American countries and get clean JSON: prices, discounts, sellers, ratings, shipping and optional full product details. Priced per result.

Pricing

from $1.20 / 1,000 search results

Rating

0.0

(0)

Developer

Synthetic

Synthetic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

MercadoLibre Scraper — prices, sellers, reviews across 18 countries

Search MercadoLibre and Mercado Livre in any Latin American country and get clean, structured data in minutes — prices, discounts, sellers, ratings, stock and reviews as JSON, CSV or Excel. No browser to babysit, no proxies to configure, no login required. Built for price monitoring, market research, lead generation and AI agents.

🌎 18 marketplaces · 🛒 search, category, store or product URLs · ⚡ HTTP-fast · 🤖 works with the Apify MCP server and AI agents · 💵 from $1.20 / 1,000 results


What can it do?

  • Search by keyword in any category (heladera no frost, notebook lenovo, zapatillas nike…) and pick the country.
  • Scrape any URL you paste: a filtered search, a category, an official store, a seller, or a single product page.
  • Sort by relevance, lowest price or highest price.
  • Optionally open each product for full detail: description, all images, specifications, stock, variations and reviews.
  • Filter out ads or keep them flagged.

All data is public — the same information any visitor sees without logging in. The Actor never signs in and never touches private or account data.

Why use it?

Use caseWhat you get
💰 Price monitoringTrack your products and competitors across countries every day.
📊 Market researchSee which brands, sellers and price points win a category.
📦 Catalog / dropshippingTitles, images, specs and stock for thousands of items.
🎯 Lead generationLists of sellers and official stores by category and country.
🧠 AI / RAGStructured product data for agents, ready via MCP and x402.

Sample output

Search result (default — one record per product):

{
"id": "MLA3199790794",
"title": "Lavarropas Philco 5kg Carga Superior Gris",
"url": "https://www.mercadolibre.com.ar/lavarropas-philco-5kg/p/MLA65808645",
"price": 416898,
"originalPrice": 699999,
"discountPercent": 40,
"currency": "ARS",
"installments": "Mismo precio 3 cuotas de $138.966",
"freeShipping": true,
"seller": "Mercado Libre",
"officialStore": true,
"rating": 4.8,
"soldQuantity": 1000,
"imageUrl": "https://http2.mlstatic.com/D_NQ_NP_838014-MLA108088518600_032026-O.webp",
"isAd": false,
"position": 5,
"country": "AR"
}

With “Fetch full product details” enabled, each record also carries:

{
"brand": "Drean",
"condition": "Nuevo",
"availableQuantity": 6,
"stockStatus": "Stock disponible",
"attributes": { "Capacidad": "215 L", "Dimensiones": "54.9 x 54.9 x 141 cm" },
"description": "Heladera con freezer cíclica, máxima frescura…",
"images": ["…up to 10 photos…"],
"categoryPath": ["Electrodomésticos", "Refrigeración", "Heladeras"],
"variations": [{ "name": "Color", "selected": "Gris", "options": ["…"] }],
"reviews": [{ "rating": 5, "text": "Llegó en tiempo y forma…", "date": "Hace 4 meses" }]
}

How to use it

  1. Type one or more search queries (one per line) and pick the country.
  2. Set Max results per query — one results page is about 50 products, and this caps your cost.
  3. (Optional) turn on Fetch full product details and Include sponsored results.
  4. Click Start. Export from the Output tab as JSON, CSV or Excel, or push to Google Sheets, Make, Zapier or n8n.

Prefer URLs? Paste search, category, store or product links into Listing or product URLs — product links always return full details.

Input

FieldDescription
searchQueriesKeywords to search, one per line
countryMarketplace: AR, MX, BR, CL, CO, UY, PE, EC, VE, BO, PY, CR, PA, DO, GT, HN, NI, SV
startUrlsListing, category, store or product URLs (optional)
maxItemsMax results per query (controls cost)
sortrelevance, price_asc or price_desc
fetchDetailsOpen each product for full detail
includeAdsKeep sponsored listings (flagged isAd)
proxyConfigurationApify Proxy — Residential recommended (see below)

Pricing

You pay per result, and the price is included platform usage — no compute units to decode.

EventFreeStarterScaleBusiness+
Search result (per 1,000)$4.00$1.80$1.50$1.20
Product detail, optional, on top of the search result (per 1,000)$12.00$6.00$5.00$4.50

Examples on the Starter plan: 2,000 search results ≈ $3.60. 500 products with full details ≈ $3.90. Apify’s free plan includes $5 of monthly credit to try it.

Proxies

MercadoLibre protects its pages with a JavaScript challenge and blocks datacenter IPs. The Actor solves the challenge automatically with a real browser once, then reuses that session over HTTP. For reliable runs use Residential proxies — the Actor sets the proxy country to match the marketplace automatically.

Use it from the API, Python, JavaScript or an AI agent

curl -X POST "https://api.apify.com/v2/acts/synthetic.ia~mercadolibre-scraper/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchQueries":["notebook lenovo"],"country":"MX","maxItems":100}'

Also available as a tool in the Apify MCP server for Claude, Cursor, ChatGPT and custom agents.

FAQ

Is it legal to scrape MercadoLibre? The Actor only collects publicly available product and seller data and never logs in. Review the site’s terms and the laws that apply to your use case (e.g. GDPR or local data protection) before using the data.

Why do I get few or no results? The session was blocked. Switch the proxy to Residential and run again. If it persists, open an issue — we answer within 12 hours.

Can I scrape a specific category, store or seller? Yes — paste its URL into Listing or product URLs.

Do you support price history or scheduling? Schedule the Actor daily and keep each run’s dataset; every record has scrapedAt, so you can build the history yourself.

Need another field or a custom scraper? Open an issue describing what you need.


Built by Synthetic. Looking for another Latin American marketplace? Get in touch.