Jumbo Chile Scraper: Supermarket Prices (jumbo.cl) avatar

Jumbo Chile Scraper: Supermarket Prices (jumbo.cl)

Pricing

$1.50 / 1,000 products

Go to Apify Store
Jumbo Chile Scraper: Supermarket Prices (jumbo.cl)

Jumbo Chile Scraper: Supermarket Prices (jumbo.cl)

Scrape jumbo.cl categories and product pages: price in CLP, crossed-out list price, price per kg/unit, priced-per quantity (e.g. per 100 g), Cencosud card price, brand, EAN, rating. Pay per result.

Pricing

$1.50 / 1,000 products

Rating

0.0

(0)

Developer

Hexagone Data

Hexagone Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Jumbo Chile Scraper — Product Prices & Identifiers (jumbo.cl)

Collect product information from jumbo.cl, the Chilean supermarket chain (Cencosud). Paste category URLs for listing data, or product URLs for additional details such as EAN, description and the category breadcrumb.

Use dated exports to compare an assortment, match products by SKU id or EAN (product pages), or monitor promotions. No store or delivery address is selected: prices are those shown to an anonymous visitor on the web storefront, supermarket sales channel. This does not establish local shop stock or a national price.

Try it with 20 products

  1. Paste a category or product URL into Start URLs.
  2. Set Maximum number of products to 20.
  3. Start the Actor and open its dataset.
  4. Read Run summary before exporting JSON, CSV or Excel: a successful process can still contain incomplete URLs.
{
"startUrls": [{"url": "https://www.jumbo.cl/frutas-y-verduras"}],
"maxItems": 20
}

The form's product-count prefill is 20, while the schema default is 500. Set maxItems explicitly in API calls; 0 removes that product-count limit.

Choose category or product URLs

InputDataLimit
Category …/frutas-y-verdurasProducts from the listing grid, with displayed prices, identifiers, brand, availability, rating and per-page position. Category pagination is followed to the last page (2 s between pages).Does not open each product page, so EAN and description stay null.
Product …/<slug>/pProduct details, with EAN, description and the breadcrumb category when published.An absent field remains null; availability is the online stock flag, not local-shop inventory.

You can mix both modes. Explicit product URLs are processed first; a successfully collected product-page record takes precedence over its duplicate listing record. Products are deduplicated within the run. A recommendation carousel ("Los más vendidos") appears on every category page: it is excluded, only the listing grid is collected.

Sorting and filter parameters (?map=, ?PS=, ?sc=) are disallowed by the site's robots.txt and rejected with a reason; the same for cart, checkout and account pages. A pasted ?page=N is ignored: collection always starts at page 1.

Output

FieldsMeaning
productId, skuId, skuSite identifiers (VTEX product id, SKU id). sku is the deduplication key and repeats skuId.
eanEAN-13 from the product page's structured data; null on category listings — the site does not publish it there.
name, url, imageProduct name and links.
price, currencyDisplayed price in CLP, whole pesos: "$16.990" is 16990, the dot is a thousands separator. Promotions included.
pricedPerWhen the main price buys a quantity instead of the whole package, what it buys, as shown on the site ("100 g", "200 g"). Null: the price is for the whole unit.
listPriceCatalog (crossed-out) price when higher than the displayed price, else null.
unitPrice, unitPriceMeasurePrice per measurement unit shown under the main price ("$10.274 x kg" gives 10274 + "kg"; also "un", "10g", "lt"). It can be higher than price: it prices a full kg/litre, not the package. Uses the site's published price and measurement factor; the price is not recomputed; null only when the site publishes none.
cardPriceCard-only price with Tarjeta Cencosud ("Paga $…" offers). Requires holding the card. Returned when the site's listing or product data includes the card promotion; null when that promotion is absent from the data received.
brand, soldBy, isMarketplace, categorySource-provided descriptive information.
availabilityin_stock or out_of_stock, from the site's stock flag.
rating, reviewCountCustomer rating out of 5 and review count; null when the product has no reviews yet.
descriptionProduct pages only.
priceContextNested object: no store or delivery address selected, supermarket sales channel. Not a national-price guarantee.
position, page, sourceUrl, scrapedAtCollection provenance.

priceContext is an object. Account for it when transforming JSON or choosing spreadsheet columns. Retain scrapedAt with your exports: this Actor returns observations, not a maintained history of price changes.

Real output example

The following category record was collected on 2026-10-22T23:56:34+00:00, run XybNEc8r2MB5wz0tU. It demonstrates the format, not today's price or stock. EAN and description are null for category records.

{
"sku": "5870",
"productId": "5802",
"skuId": "5870",
"ean": null,
"name": "Palta Hass Malla 1 kg",
"url": "https://www.jumbo.cl/palta-hass-jumbo-malla-1-kg/p",
"image": "https://jumbocl.vteximg.com.br/arquivos/ids/348022-250-250/Palta-hass-malla-1-kg.jpg?v=638776479276530000",
"description": null,
"brand": "Frutas y Verduras Propias",
"soldBy": "Jumbo",
"isMarketplace": false,
"price": 2490,
"listPrice": 3690,
"pricedPer": null,
"unitPrice": 2490,
"unitPriceMeasure": "kg",
"cardPrice": null,
"currency": "CLP",
"priceContext": {
"state": "none",
"store": null,
"salesChannel": "supermarket"
},
"availability": "in_stock",
"category": "Frutas y Verduras > Verduras > Verdura",
"rating": 3.86,
"reviewCount": 245,
"position": 1,
"page": 1,
"sourceUrl": "https://www.jumbo.cl/frutas-y-verduras",
"scrapedAt": "2026-10-22T23:56:34+00:00"
}

Coverage and run summary

The run summary reports per-URL outcomes, collected counts versus the total announced by the site, and warnings. When the site stops serving pages beyond its announced last page, the listing ends normally (done); a listing cut before its announced total is marked partial_collection — coverage is not established. A listing that ends short of the announced total is also reported partial_collection, with missingVsAnnounced in the JSON summary. This gap compares newly delivered products against the site's announced count; overlapping start URLs or duplicate cards can contribute to it. It is a coverage warning, not proof that a particular product is absent. Unresolved cards do not prove that the gap consists of banners.

  • stopped_at_limit or not_processed: the product or charge limit stopped collection.
  • unrecognized_page: the received page could not be interpreted as product data; this is not proof of an empty category.
  • no_products or not_found: inspect the URL and its detail before interpreting the result as missing inventory.
  • partial_collection: incomplete pagination or an unresolved gap against the announced count; check the detail.
  • Access, network, interruption or internal-error statuses: inspect the reported cause; do not treat the returned subset as complete.

If no product is delivered at all, the run fails; this can include empty or unavailable URLs. Read the per-URL detail before drawing conclusions.

If Run summary stays blank, open the run's Storage → Key-value store tab. In the SUMMARY row, click the eye icon to open the HTML report in a new tab. The OUTPUT record contains the same summary as JSON.

Pricing

$1.50 per 1,000 delivered products, or $0.03 for 20 products. There is no separate Actor start fee. Standard Apify platform usage is included in this price. A run delivering no products incurs no product-result charge. Set a maximum product count or a maximum charge for your run.

Automation and support

Use the Apify API to run the Actor and retrieve its dataset, or configure your own schedule. Store dated exports yourself to compare observations over time.

For a reproducible problem, open an issue with the public source URL, run ID and expected result. Do not include API tokens or other credentials. Retailer changes and access restrictions can affect collection; check the run summary before using the results.

Español

Recopila precios e información de productos de jumbo.cl desde categorías o fichas de producto. Comience con 20 resultados. Las fichas aportan el EAN y la descripción cuando el sitio los publica. Los precios son los mostrados a un visitante anónimo, sin tienda ni dirección de despacho seleccionadas. Revise el resumen de ejecución antes de usar los datos.

Jumbo is a trademark of Cencosud. This Actor is not affiliated with, endorsed by or sponsored by Jumbo or Cencosud.