Mercado Livre Scraper avatar

Mercado Livre Scraper

Pricing

$1.75 / 1,000 product scrapeds

Go to Apify Store
Mercado Livre Scraper

Mercado Livre Scraper

Scrape products from Mercado Livre (mercadolivre.com.br) by keyword. Extract title, price, rating, reviews, seller, shipping, images, and product URL. Pay per result.

Pricing

$1.75 / 1,000 product scrapeds

Rating

5.0

(3)

Developer

Gio

Gio

Maintained by Community

Actor stats

1

Bookmarked

62

Total users

16

Monthly active users

32 minutes ago

Last modified

Categories

Share

Mercado Livre Scraper — Products, Prices, Installments & Sellers

Mercado Livre Scraper extracts product data from Mercado Livre Brasil by keyword: title, price, original price, discount, installments, rating, reviews, seller, condition, shipping and images. It works on Brazil's largest marketplace with no login, no cookies and no setup.

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 Livre 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 and review counts; find gaps and bestsellers in any niche.
  • 🛒 Dropshipping & product sourcing — discover trending products and winning listings by keyword.
  • 🎯 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?

FieldDescription
titleProduct title
priceCurrent price
currencyLocal currency (always BRL)
originalPrice / discountPre-discount price and discount label
installmentsInstallment plan string (e.g. 12x R$297,96)
rating / reviewCountSocial proof
sellerSeller name
conditionNovo, Usado, Recondicionado
shipping / freeShippingShipping label and free-shipping flag
highlight / couponListing badges and coupon labels
variationsVariant info when present
imageProduct image URL
productId / urlIdentifier and canonical link
keyword / scrapedAtSource keyword and scrape timestamp

Input

Provide a search keyword. The actor walks the Mercado Livre search results and extracts every product it finds.

FieldTypeDefaultDescription
keywordStringiphoneProduct keyword to search on Mercado Livre (e.g. iphone, notebook, geladeira). Required.
maxItemsInteger50Hard cap on total products returned.
maxPagesInteger5Max search result pages to scrape (~48 products per page).
sortStringrelevanceSort order: relevance, price_asc, price_desc or newest.

Output

One record per product:

{
"productId": null,
"title": "Iphone 15 Verde 128gb Impecável | Sem Marcas | Face Id Ok",
"price": 3100,
"currency": "BRL",
"originalPrice": null,
"discount": null,
"installments": "12x R$297,96",
"rating": null,
"reviewCount": null,
"seller": null,
"condition": "Usado",
"shipping": "Frete grátis",
"freeShipping": true,
"highlight": null,
"coupon": null,
"variations": null,
"image": "https://http2.mlstatic.com/D_Q_NP_2X_905398-MLB113531106755_062026-E.webp",
"url": "https://www.mercadolivre.com.br/iphone-15-verde-128gb-impecavel--sem-marcas--face-id-ok/up/MLBU4093580131",
"keyword": "iphone 15",
"scrapedAt": "2026-06-23T01:45:33.141Z"
}

Field notes

  • originalPrice / discount: discount signals. Both are null when the listing is not on sale.
  • installments: the installment plan string as shown on the listing (e.g. 12x R$297,96); null when none is offered.
  • rating / reviewCount / seller: null when Mercado Livre doesn't expose them in the search card for that listing.
  • condition: the listing condition in Portuguese — Novo, Usado or Recondicionado.
  • shipping / freeShipping: the shipping label plus a boolean flag; freeShipping is true when free shipping is offered.
  • highlight / coupon / variations: badge, coupon and variant info; null when absent.

Integrations

  • API — start runs and fetch the dataset via the Apify API (REST/JSON) or the JS/Python clients. A Mercado Livre 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 Livre 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 Livre Scraper work? It searches Mercado Livre 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.

Is it legal to scrape Mercado Livre? 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 Livre account or login? No. No account, cookies or credentials — proxy and unblocking are handled automatically.

How many results can I get per keyword? Each search page returns ~48 products. Use maxPages and maxItems to control depth; for broad coverage run several specific keywords or change the sort order.

Why are some fields null? Mercado Livre doesn't show every detail in the search card — rating, review count, seller or discount may be absent for a given listing and are returned as null rather than fabricated.

Can I sort the results? Yes — set sort to relevance, price_asc, price_desc or newest.

Can I get the data through an API or connect it to AI? Yes — run it via the Apify API/clients, or expose it to AI assistants through the Apify MCP server. See Integrations above.

How much does it cost? Pay-per-event: $0.005 per product ($5.00 per 1,000 products). Free users can scrape up to 15 products per run.

Building a data pipeline? Pair Mercado Livre Scraper with:


⭐ 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.