Jumbo Argentina Grocery Price Scraper avatar

Jumbo Argentina Grocery Price Scraper

Pricing

from $6.15 / 1,000 results

Go to Apify Store
Jumbo Argentina Grocery Price Scraper

Jumbo Argentina Grocery Price Scraper

Scrape Jumbo product prices from Argentina's supermarket catalog. Extract name, brand, price and list price in pesos (ARS), EAN barcode, stock, seller and category across groceries, drinks and fresh food. Export to JSON, CSV or Excel.

Pricing

from $6.15 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

Jumbo Argentina Grocery Price Scraper

Jumbo Argentina Grocery Price Scraper

Here is one real result, with every field the actor returns (the long installmentsTable, specifications.Sellos and aiDescription values are trimmed here for readability; the dataset returns them in full):

{
"imageUrl": "https://jumboargentina.vteximg.com.br/arquivos/ids/705396/Caf-La-Virginia-Selecci-n-Tostado-X170g-1-887240.jpg?v=637904721799600000",
"images": ["https://jumboargentina.vteximg.com.br/arquivos/ids/705396/Caf-La-Virginia-Selecci-n-Tostado-X170g-1-887240.jpg?v=637904721799600000"],
"releaseDate": "2026-07-11T00:00:00Z",
"productReference": "11210516027",
"installmentsTable": [
{"number": 1, "value": 14650, "interestRate": null, "total": 14650, "paymentName": "Visa"},
{"number": 12, "value": 1220.83, "interestRate": null, "total": 14650, "paymentName": "Visa"}
],
"priceValidUntil": "2027-08-13T00:00:00Z",
"promoTeasers": null,
"highlights": ["VEA_rpainfopreciosbajos-07al31sar"],
"measurementUnit": "un",
"unitMultiplier": 1,
"name": "Café La Virginia Selección Tostado X170g",
"url": "https://www.jumbo.com.ar/cafe-la-virginia-seleccion-tostado-x170g/p",
"productId": "348655",
"sku": "347319",
"ean": "7790150150252",
"referenceId": "11210516027",
"brand": "LA VIRGINIA",
"categories": ["Almacén > Desayuno y Merienda > Cafés", "Almacén > Desayuno y Merienda", "Almacén"],
"price": 14650,
"listPrice": 1210744,
"priceWithoutDiscount": 14650,
"sellingPrice": 14650,
"pricePerUnit": 14650,
"currency": "ARS",
"availableQuantity": 100,
"isAvailable": true,
"sellerName": "Jumbo Argentina IO",
"sellerId": "1",
"isMarketplace": false,
"description": "Café La Virginia Selección Tostado X170g",
"specifications": {
"Ingredientes": "'café tostado 100% arábica'",
"Trazas": "'leche'",
"Sellos": "[{'certification_type_code': 'lactose_free', ...}] (trimmed)",
"Tipo de Producto": "Café en Grano",
"País de Origen": "Argentina",
"Origen": "Nacional"
},
"observedAt": "2026-08-14T08:11:35.508Z",
"error": null,
"aiDescription": "La Virginia Selección Tostado is a premium coffee made from 100% Arabica beans, packaged in a 170g bag ... (AI add-on output, trimmed)",
"aiAttributes": {
"category": "Coffee",
"packageSize": "170g",
"unitCount": null,
"flavorVariant": null,
"dietaryTags": ["lactose free", "vegan", "vegetarian", "soy free", "egg free", "gluten free"]
},
"aiEnglish": null
}

The most complete Jumbo Argentina grocery scraper available. It returns every field the Jumbo (Cencosud) VTEX catalog exposes for each product offer, including price, list price, per-unit price, EAN, seller, the full installment plan table and product specifications, and gives you search, category and sort filters plus optional AI add-ons to target exactly the products you need.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Apify Coverage Output Billing

Table of contents

What it does

The actor queries the Jumbo Argentina VTEX catalog for your search terms and categories, paginates the results, and writes one normalized record per available SKU and seller to the run's dataset. Each record carries the product identity (name, brand, productId, sku, ean), pricing (price, listPrice, sellingPrice, pricePerUnit, currency), availability, seller, category path, the full installment plan table, and (when withDetails is on) the description and specification attributes. Missing source values are returned as null, never invented.

Optional add-ons enrich each record: an AI English description, structured AI attributes, and an AI Spanish-to-English translation of the name and description. All add-ons are off by default and require a paid Apify plan.

Quickstart

Open the actor, paste this into the input, and press Run. It searches the catalog for leche and returns up to 10 offers with details.

{
"searchTerms": ["leche"],
"maxProducts": 10,
"withDetails": true
}

Provide at least one searchTerms entry or one categories entry. You can combine both.

Input reference

FieldTypeRequiredDefaultDescription
searchTermsstring[]no["leche"]Full-text queries against the Jumbo catalog (for example leche, yerba mate, coca cola). Each term is searched separately. Maps to the VTEX ft parameter.
categoriesstring[]no(none)Restrict to one or more departments. Use a numeric VTEX category id (for example 7 Lácteos, 2 Bebidas) or a category path (for example Lácteos/Leches). Maps to VTEX fq=C:.
maxProductsintegerno10Maximum number of product offers to collect across all terms and categories. Each available SKU and seller is one record.
withDetailsbooleannotrueInclude the product description and specification attributes from the Jumbo catalog.
sortOrderenumno`` (relevance)Catalog order: OrderByPriceASC, OrderByPriceDESC, OrderByTopSaleDESC, OrderByNameASC, OrderByNameDESC, OrderByReleaseDateDESC, OrderByBestDiscountDESC. Maps to the VTEX O parameter.
withAiDescriptionbooleannofalsePaid add-on. Write a clean English marketing description of each product. Requires a paid Apify plan. Billed only when produced.
withAiAttributesbooleannofalsePaid add-on. Extract structured attributes (category, package size, unit count, flavor/variant, dietary tags). Requires a paid Apify plan. Billed only when produced.
withAiTranslatebooleannofalsePaid add-on. Translate each product name and description from Spanish to English. Requires a paid Apify plan. Billed only when produced.

Output reference

One dataset item per available SKU and seller. Types: string, number, integer, boolean, array, object, or null when the source value is absent.

FieldTypeDescription
imageUrlstringPrimary product image URL.
imagesarrayAll product image URLs.
releaseDatestringISO 8601 catalog release date.
productReferencestringVTEX product reference code.
installmentsTablearrayFull installment plan: each entry has number, value, interestRate, total, paymentName.
priceValidUntilstringISO 8601 date the current price is valid until.
promoTeasersarrayPromotion teaser labels, or null.
highlightsarrayCatalog highlight/cluster labels.
measurementUnitstringUnit of measure (for example un, kg).
unitMultipliernumberUnit multiplier for per-unit pricing.
namestringProduct name.
urlstringPublic product page URL.
productIdstringVTEX product id.
skustringVTEX SKU id.
eanstringEAN/barcode.
referenceIdstringManufacturer reference id.
brandstringBrand name.
categoriesarrayCategory paths the product belongs to.
pricenumberCurrent price in ARS.
listPricenumberList (reference) price.
priceWithoutDiscountnumberPrice before discount.
sellingPricenumberSelling price.
pricePerUnitnumberPrice per unit of measure.
currencystringCurrency code (always ARS).
availableQuantityintegerQuantity available from the seller.
isAvailablebooleanWhether the offer is in stock.
sellerNamestringSeller name.
sellerIdstringSeller id.
isMarketplacebooleanWhether the seller is a third-party marketplace seller.
descriptionstringProduct description (when withDetails is on).
specificationsobjectSpecification attributes keyed by name (when withDetails is on).
observedAtstringISO 8601 timestamp of when the record was collected.
errorstringnull on success. On a failed run, a single item with a populated error field is written instead.
aiDescriptionstringAI English description (paid add-on), else null.
aiAttributesobjectAI-extracted attributes (paid add-on), else null.
aiEnglishobjectAI Spanish-to-English translation of name and description (paid add-on), else null.

Example output record

Real record from a live run (input {"searchTerms":["cafe"],"withDetails":true} with AI add-ons enabled). The installmentsTable, specifications.Sellos and aiDescription values are trimmed here for readability; the dataset returns them in full.

{
"name": "Café La Virginia Selección Tostado X170g",
"url": "https://www.jumbo.com.ar/cafe-la-virginia-seleccion-tostado-x170g/p",
"productId": "348655",
"sku": "347319",
"ean": "7790150150252",
"brand": "LA VIRGINIA",
"categories": ["Almacén > Desayuno y Merienda > Cafés", "Almacén > Desayuno y Merienda", "Almacén"],
"price": 14650,
"listPrice": 1210744,
"sellingPrice": 14650,
"pricePerUnit": 14650,
"currency": "ARS",
"availableQuantity": 100,
"isAvailable": true,
"sellerName": "Jumbo Argentina IO",
"sellerId": "1",
"isMarketplace": false,
"measurementUnit": "un",
"priceValidUntil": "2027-08-13T00:00:00Z",
"installmentsTable": [
{"number": 1, "value": 14650, "interestRate": null, "total": 14650, "paymentName": "Visa"},
{"number": 12, "value": 1220.83, "interestRate": null, "total": 14650, "paymentName": "Visa"}
],
"description": "Café La Virginia Selección Tostado X170g",
"specifications": {
"Ingredientes": "'café tostado 100% arábica'",
"Trazas": "'leche'",
"Tipo de Producto": "Café en Grano",
"País de Origen": "Argentina",
"Origen": "Nacional",
"Sellos": "[{'certification_type_code': 'lactose_free', ...}] (trimmed; full array in dataset)"
},
"observedAt": "2026-08-14T08:11:35.508Z",
"error": null,
"aiDescription": "La Virginia Selección Tostado is a premium coffee made from 100% Arabica beans ... (trimmed; full text in dataset)",
"aiAttributes": {
"category": "Coffee",
"packageSize": "170g",
"unitCount": null,
"flavorVariant": null,
"dietaryTags": ["lactose free", "vegan", "vegetarian", "gluten free"]
},
"aiEnglish": null
}

Run via API and CLI

Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.

Run synchronously and get dataset items in one call:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~jumbo-ar-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"searchTerms":["leche"],"maxProducts":25}'

Start a run asynchronously:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~jumbo-ar-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"categories":["7"],"sortOrder":"OrderByPriceASC","maxProducts":200}'

Apify CLI:

apify call scrapers_lat/jumbo-ar-scraper \
--input '{"searchTerms":["yerba mate"]}'

Fetch results

Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:

# JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"
# CSV
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
# Paginate large datasets
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.

Billing and limits

  • Pay per result. You are charged per product offer returned (result event). See the pricing tab for the current per-result price.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results.
  • Free Apify plans are capped at 10 records per run. The AI add-ons require a paid Apify plan. Upgrade for higher maxProducts and AI enrichment.

FAQ and troubleshooting

How do I target a whole department? Pass a numeric VTEX category id or a category path in categories. Top-level ids include 1 Almacén, 2 Bebidas, 7 Lácteos, 13 Limpieza. Paths look like Lácteos/Leches.

Why are there multiple records for one product? Each available SKU and seller is one record. A product sold by Jumbo and by a marketplace seller yields separate records; isMarketplace and sellerName distinguish them.

What is installmentsTable? The full list of installment plans Jumbo offers for the product, one entry per payment method and installment count, with the per-installment value and total.

Why is description empty? It is only fetched when withDetails is enabled (on by default). Disable it for faster price-only runs.

A run returned 0 records. Why? The search term or category matched nothing available, or everything was out of stock. Zero-result runs are not charged.

Are the AI add-ons free? No. withAiDescription, withAiAttributes and withAiTranslate require a paid Apify plan and are billed only when they return usable output. They are off by default.

Is this an official Jumbo tool? No. This actor is independent and has no affiliation with Jumbo or Cencosud. It only accesses publicly available catalog data. Use the results in accordance with the source's terms.

More scrapers at scrapers.lat

Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.


Independent tool, not affiliated with Jumbo or Cencosud. Accesses only publicly available catalog data. Use the results in accordance with the source's terms.