Marketplace sellers
Offer tracking
Export product pages for a focused competitor set, then compare visible prices, brand fields, stock state, and descriptions before updating listings or campaigns.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This MercadoLibre product details scraper exports product-level fields from configured MercadoLibre item URLs into a structured CSV. Import the template into the UScraper local desktop app, replace the sample MercadoLibre Mexico item URLs, and collect product name, product URL, image URL, price, rating placeholder, stock state, brand, and description without building a custom scraper.
CSV
8
Item URLs
Product details
Free import
Best fit
Use this template when a listing export is not detailed enough and you need one row per product. The workflow is built around MercadoLibre item URLs and public item API responses, so the CSV keeps stable product fields such as producto, producto_url, imagen_url, precio, estado, marca, and descripcion.
The bundled project notes an important access reality: direct MercadoLibre product pages and public item endpoints can return account-verification or 403 responses. To keep the starter template demonstrable, the JavaScript block normalizes any available JSON and includes fallback metadata for the sample products from the preview. Replace or extend both the Navigate URLs and fallback map when MercadoLibre access remains inconsistent for your product set.
Product rows ready for analysis
Export product title, permalink, image URL, visible price, stock state, brand, and description into columns that work in Excel, Sheets, BI tools, and pricing scripts.
API-shaped input, spreadsheet output
The starter workflow opens MercadoLibre item API URLs such as https://api.mercadolibre.com/items/MLM1952878400, then reshapes the response into a DOM row for Structured Export.
Multi-product loop
Add approved item URLs to the Navigate block and keep append mode enabled when you need one combined MercadoLibre to CSV file.
Local desktop execution
The stock workflow writes the CSV to your configured local folder and does not send exported rows through a hosted scraping actor.
Who this is for
Marketplace sellers
Offer tracking
Export product pages for a focused competitor set, then compare visible prices, brand fields, stock state, and descriptions before updating listings or campaigns.
E-commerce analysts
Catalog snapshots
Build a repeatable export MercadoLibre products workflow for approved URLs and keep the raw CSV beside pricing, assortment, or availability dashboards.
Research teams
Marketplace coverage
Pair product-detail rows with listing and review exports to compare what appears in search, what appears on the product page, and how buyers respond.
For a broader MercadoLibre workflow, connect this template with the MercadoLibre Listings Scraper by URL, MercadoLibre Listings Scraper by Keyword, and MercadoLibre Review Scraper. You can also browse the UScraper template library or install the desktop app from UScraper download.
Automation flow
The Set Window Size block fixes a 1920 by 1080 browser viewport, then Navigate loops through the configured MercadoLibre item API URLs. Wait for Page Load gives each response up to 45 seconds before normalization begins.
How to use
Download and import
Download the hosted MercadoLibre product details scraper JSON, then import it into UScraper.
Replace the sample items
Edit the Navigate block and add the MercadoLibre item API URLs or approved product URLs you want to collect. Keep a small test list before running a larger batch.
Review the fallback map
If MercadoLibre blocks live access for your session, update the JavaScript fallback map only for products where you have a legitimate source and need the same CSV structure.
Confirm the export path
Structured Export writes mercadolibre_detalles_scraper_fallback.csv with headers and append mode enabled. Change the folder or file name before client-specific runs.
Run and audit the CSV
Run the loop, open the CSV, and spot-check product URLs, image URLs, price values, brand names, and empty description fields before using the dataset downstream.
Output preview
| producto | producto_url | precio | estado | marca | descripcion |
|---|---|---|---|---|---|
| Camiseta Reductora 4 Pzs Playera Faja De Hombre Arjen Kroos | https://articulo.mercadolibre.com.mx/MLM-1952878400... | 368 | Stock disponible | Arjen Kroos | Camiseta reductora sin mangas hombre; colores blanco, negro, gris, azul... |
| Playera Hombre Manga Corta Negra Camisetas Lycra Estampado | https://articulo.mercadolibre.com.mx/MLM-1888794819... | 119 | Stock disponible | ELCOO | Tallas estándar: S, M, L, XL. Los colores pueden variar por iluminación... |
| Lycra Sports Gym Compression/camiseta De Hombre | https://articulo.mercadolibre.com.mx/MLM-1504235044... | 137 | Stock disponible | GAB | Camisa de compresión de gimnasio para hombre. Corte delgado y cuello redondo... |
mercadolibre_detalles_scraper_fallback.csvColumn
producto
Product title from the item response or configured fallback row.
Column
producto_url
Canonical MercadoLibre product URL or reconstructed item permalink.
Column
imagen_url
Primary picture URL, secure thumbnail, or preview image URL.
Column
precio
Current item price when returned by MercadoLibre.
Column
estado
Availability signal such as Stock disponible or Sin stock.
Column
marca
Brand attribute from the item data when present.
Column
descripcion
Product description text from fallback or a tuned source block.
MercadoLibre product pages and item API responses may be public, but collection can still be limited by MercadoLibre terms, robots directives, API rules, intellectual property rights, privacy law, and local marketplace regulations. Use modest volume, do not bypass verification or access controls, and get legal review before using exported product data commercially.
Before you scale
Guardrails for reliable MercadoLibre exports
MercadoLibre may return verification or 403 responses
The source bundle explicitly notes blocked or verification responses during testing. Treat empty rows, fallback-only rows, or unexpected JSON as a signal to pause and review your access path.
Avoid aggressive item loops
Keep waits in place, test with a small URL list, and avoid parallel runs against the same MercadoLibre country site. Conservative pacing is easier to audit and less likely to break mid-export.
Product fields can vary by category
Some items may not expose a brand, rating, stock value, or long description in the same way. Review blank cells and update normalization logic only for fields your workflow actually needs.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]