Tiendanube / Nuvemshop Product Scraper avatar

Tiendanube / Nuvemshop Product Scraper

Pricing

from $0.25 / 1,000 results

Go to Apify Store
Tiendanube / Nuvemshop Product Scraper

Tiendanube / Nuvemshop Product Scraper

Scrape products, prices, variants and stock from any Tiendanube (Nuvemshop) store in Latin America. Feed it store URLs, category pages or product URLs.

Pricing

from $0.25 / 1,000 results

Rating

0.0

(0)

Developer

Matías Ortega

Matías Ortega

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Scrape products, prices, discounts, variants and stock from any Tiendanube (Nuvemshop) store in Latin America — Argentina, Brasil, México, Colombia, Chile and more. Works with *.mitiendanube.com subdomains and custom domains.

Feed it a store URL and get the full catalog as structured data (JSON, CSV, Excel).

What it does

  • 🏬 Full catalog crawl: give it the store home or /productos/ and it walks every listing page and scrapes every product (with configurable caps).
  • 🎯 Targeted scrape: pass specific product URLs to scrape just those.
  • 🧩 Variants included: every size/color variant with its own SKU, price and stock status.
  • 💸 Real prices: current price, compare-at ("before") price and currency.
  • 📦 Stock: in-stock / out-of-stock per variant.
  • 🚀 Fast & cheap: plain HTTP crawling (no headless browser needed) — a 200-product store scrapes in ~1 minute on the smallest memory setting.

Use cases

  • Competitor price monitoring for your own Tiendanube/Nuvemshop store.
  • Market research: map prices across stores in your niche.
  • Catalog migration: export a full store catalog to CSV/Excel.
  • Price history: schedule daily runs and build your own price tracker.
  • Dropshipping/reseller sourcing: track supplier stock and price changes.

Input

{
"startUrls": [{ "url": "https://somestore.mitiendanube.com/productos/" }],
"maxProductsPerStore": 200,
"maxPagesPerStore": 50,
"maxConcurrency": 10
}

startUrls accepts store homepages, /productos/ listings, category pages or direct product URLs — mix them freely, multiple stores per run are fine.

Output (one record per product)

{
"url": "https://somestore.mitiendanube.com/productos/some-product",
"store": "somestore.mitiendanube.com",
"productId": "35134942",
"title": "Some Product",
"description": "…",
"price": 124482,
"originalPrice": 146200,
"currency": "ARS",
"inStock": true,
"seller": "SOME STORE",
"images": ["https://acdn-us.mitiendanube.com/…"],
"variants": [
{ "sku": "89096457", "name": "Some Product (33)", "price": 124482, "inStock": true, "url": "…?variant=89096457" }
],
"scrapedAt": "2026-07-19T21:00:00.000Z"
}

Notes

  • Suspended stores are detected and skipped gracefully.
  • Be polite: keep default concurrency unless you have a reason not to. This scraper only reads public product pages (the same data any visitor sees).
  • Proxies are optional and normally unnecessary.