Mercado Livre Crawler avatar

Mercado Livre Crawler

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Mercado Livre Crawler

Mercado Livre Crawler

Search Mercado Livre by keyword with max price filter and get product metadata (name, price, URL).

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Infra stoix

Infra stoix

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Categories

Share

An Apify actor that searches Mercado Livre by keyword and returns product listings filtered by a maximum price.

What it does

  1. Takes a search query and a max price (BRL) as input
  2. Fetches the Mercado Livre search results page
  3. Parses product name, price, and URL from the listings
  4. Returns only products at or below the specified max price

Input

FieldTypeRequiredDefaultDescription
searchQuerystringYesWord or phrase to search on Mercado Livre
maxPriceintegerYes500000Maximum price in BRL
proxySettingsobjectNoApify proxy configuration (residential recommended)

Example input

{
"searchQuery": "iphone 15",
"maxPrice": 500000,
"proxySettings": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Output

Each result is pushed to the default dataset with the following fields:

{
"name": "Apple iPhone 15 (128 GB) - Preto",
"price": 4299.0,
"url": "https://www.mercadolivre.com.br/..."
}

Pricing

This actor uses Apify's pay-per-event model:

$2.00 per 1,000 results ($0.002 per product scraped)

Running locally

# Install dependencies
pip install -r requirements.txt
# Run via Apify CLI
apify run

Tech stack

  • Python 3.12+
  • Apify SDK — actor lifecycle, proxy management, dataset storage
  • Requests — HTTP fetching
  • Beautiful Soup 4 — HTML parsing

License

ISC