Mercadolibre Deals Scraper avatar

Mercadolibre Deals Scraper

Try for free

1 day trial then $4.99/month - No credit card required now

Go to Store
Mercadolibre Deals Scraper

Mercadolibre Deals Scraper

spider.engine/mercadolibre-deals-scraper
Try for free

1 day trial then $4.99/month - No credit card required now

This scraper is a powerful tool designed to extract valuable data from MercadoLibre's e-commerce platform. It specializes in gathering information about deals and promotions across various countries, including Argentina, Brazil, Chile, Colombia, Ecuador, Mexico, Peru, Uruguay, and Venezuela.

MercadoLibre Deals Scraper - Apify ReadMe


What does MercadoLibre Deals Scraper do?

The MercadoLibre Deals Scraper is a powerful tool designed specifically to extract data from the "Ofertas" (Deals) pages of MercadoLibre websites across multiple countries. Whether you're looking for daily deals, lightning promotions, or discounted products, this scraper enables you to efficiently gather information about products, sellers, and discounts.

Here is the list of supported countries/domains:


Why scrape MercadoLibre deals?

MercadoLibre is one of the largest e-commerce platforms in Latin America, hosting a vast number of deals and discounts across various categories. The MercadoLibre Deals Scraper can be used for numerous purposes, such as:

  • Deal Aggregation: Gather the best deals from multiple countries and showcase them on your platform.
  • Market Insights: Analyze discounts, pricing trends, and promotional campaigns to make informed business decisions.
  • Price Monitoring: Track deals over time to identify trends and spot recurring promotions.
  • Competitor Analysis: Understand how sellers are pricing their products during promotions.
  • Consumer Savings: Build tools to notify users of the best ongoing deals across MercadoLibre platforms.

Key Features

  • Multi-Country Support: Scrape deals from supported MercadoLibre domains across Latin America.
  • Flexible Export Formats: Download results in JSON, CSV, or HTML formats for easy integration into your workflows.
  • Promotion Filtering: Target specific promotion types, such as "Deal of the Day" or "Lightning Deals."
  • Customizable Pagination: Scrape deals by specific pages or fetch all available results.
  • Structured Output: Receive data in a well-structured format, including product titles, sellers, discounts, and URLs.

Example Output

Here is a sample of the data you can expect from the scraper:

1{
2    "image": "https://http2.mlstatic.com/D_Q_NP_2X_910190-MLV81702988462_012025-AB.webp",
3    "title": "Laptop Dell Chromebook 11 Celeron N2840 4gb 16gb 64gb Bagc",
4    "seller": "Bagcomputer",
5    "officialSeller": true,
6    "previousPrice": {
7        "original": "US$120",
8        "number": null
9    },
10    "currentPrice": {
11        "original": "US$90",
12        "number": null
13    },
14    "discount": {
15        "formatted": "25% OFF",
16        "value": 25
17    },
18    "fees": null,
19    "shipping": true,
20    "link": "https://articulo.mercadolibre.com.ve/MLV-713176828-laptop-dell-chromebook-11-celeron-n2840-4gb-16gb-64gb-bagc-_JM#polycard_client=offers&deal_print_id=30ccbc9f-441b-4d4f-9395-81e61ce78c7b&position=1",
21    "currentUrl": "https://www.mercadolibre.com.ve/ofertas?page=1"
22}

How much will it cost?

The scraper is highly efficient and cost-effective. On average:

  • $0.16 per 1000 requests
  • A default session would extract all the items from about 20 pages, leading to collect about 1,000 results across 20 requests with an average duration of 243 seconds.

Based on previous test:

Scraper (Country)Duration (seconds)Usage ($)
cl2600.125
co2330.112
ec1820.089
mx2020.099
uy3000.142
pe1800.088
ve2350.113
ar3710.174
br2250.109

How to scrape MercadoLibre deals

  1. Select the Country: Choose the MercadoLibre domain you'd like to scrape from the supported countries (Required).
  2. Define the Strategy: Decide whether to scrape all results or focus on specific pages (Required).
  3. Filter by Promotion Type: Narrow down deals to "Deal of the Day" or "Lightning Deals" (Optional).
  4. Set Max Results per Page: Specify how many items to scrape per page. Default: 20, max: 1,000 (Optional).
  5. Export Results: Select the desired output format: JSON, CSV, or HTML (Optional).

Input Configuration

Below is the input schema for configuring the scraper:

1{
2    "strategy": "all",
3    "country": "mx",
4    "maxResultsPerPage": 20,
5    "exportFormat": "JSON",
6    "page": 1,
7    "promotionType": "deal_of_the_day",
8    "limitPage": 10
9}
Developer
Maintained by Community

Actor Metrics

  • 3 monthly users

  • 1 bookmark

  • >99% runs succeeded

  • Created in Jan 2025

  • Modified 3 days ago