Mercado Livre Price Checker avatar

Mercado Livre Price Checker

Pricing

from $0.0003 / result

Go to Apify Store
Mercado Livre Price Checker

Mercado Livre Price Checker

Extract product prices from Mercado Livre Brasil (search results, categories and product pages): price, discount, seller, installments, ratings and more. Fast and cheap Cheerio-based scraper.

Pricing

from $0.0003 / result

Rating

0.0

(0)

Developer

Jose Inacio silva

Jose Inacio silva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Fast and affordable scraper for Mercado Livre Brasil (mercadolivre.com.br) built with Crawlee + Cheerio. Extract product data from search pages, category pages and product pages in a single run.

What it extracts

  • Product title and listing URL
  • Current price and original price (when discounted)
  • Seller name and official-store flag (product pages)
  • Installments text (e.g. "10x R$ 164,66 sem juros")
  • Free shipping flag (listings)
  • Stock status (product pages, from JSON-LD structured data)
  • Timestamp of extraction

Why this Actor

  • Cheap: Cheerio-based (no browser) — most runs cost cents in compute; the pay-per-event price is the main cost.
  • Simple input: paste any lista.mercadolivre.com.br/... search or category URL, or a product URL (/p/MLB...). Mix them freely.
  • Anti-bot handled: runs through Apify Residential Proxy by default, which Mercado Livre requires for reliable access. Proxy costs are billed to the run's user.
  • Follows pagination: listing URLs are followed to the next page until maxItems is reached.

Input

FieldTypeDescription
startUrlsarray (required)Mercado Livre search/category URLs or product URLs
maxItemsinteger (default 100)Stop after collecting this many products
maxRequestsPerCrawlinteger (default 50)Safety limit on pages visited per run
proxyConfigurationobjectApify Proxy config. Prefilled with Residential — recommended to keep

Usage examples

Track prices for a search term:

{
"startUrls": [{ "url": "https://lista.mercadolivre.com.br/smart-tv" }],
"maxItems": 100
}

Monitor specific product pages (daily price check):

{
"startUrls": [
{ "url": "https://www.mercadolivre.com.br/<product>/p/MLB12345678" }
],
"maxRequestsPerCrawl": 10
}

Schedule the Actor with the second input and pipe the dataset to a spreadsheet or webhook to build a price history over time.

Output

Dataset items look like:

{
"url": "https://www.mercadolivre.com.br/...",
"title": "Smart TV 43\" Full HD",
"price": 1449.0,
"originalPrice": 2499.0,
"currency": "BRL",
"seller": "Loja Oficial Exemplo",
"installments": "ou 1646 em 10x 164,66 sem juros",
"freeShipping": true,
"inStock": true,
"sourceType": "listing",
"scrapedAt": "2026-10-06T14:00:00.000Z"
}

Notes & limits

  • Data is extracted from public pages only — no login, no private data.
  • Mercado Livre serves slightly different layouts per category; the Actor covers the standard poly-card listing layout and the standard product page (with JSON-LD fallback). If a run returns fewer items than expected, lower maxRequestsPerCrawl or check the run log.
  • This Actor is not affiliated with Mercado Livre.

Cost estimate

Pay-per-event: $0.4 per 1,000 dataset items. A typical 1-page search (~48 items) costs about $0.02 plus proxy/compute (billed to the run's user).