Elektra Mexico Scraper: Product Prices, Installments API avatar

Elektra Mexico Scraper: Product Prices, Installments API

Pricing

from $6.15 / 1,000 results

Go to Apify Store
Elektra Mexico Scraper: Product Prices, Installments API

Elektra Mexico Scraper: Product Prices, Installments API

Scrape Elektra Mexico product prices, discounts and stock. Get name, brand, EAN, images, specifications, seller, installment plans (meses sin intereses) and accepted payment methods in MXN by keyword or category. Ideal for retail price monitoring. Export JSON, CSV, Excel.

Pricing

from $6.15 / 1,000 results

Rating

5.0

(3)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

5 days ago

Last modified

Share

Elektra Mexico Scraper: Product Prices, Installments API

Elektra Mexico Scraper: Product Prices, Installments and Catalog API

The most complete Elektra scraper for elektra.com.mx, Mexico's electronics, appliance, computing, phone and motorcycle retailer (Grupo Salinas). Pull Elektra product prices, discounts, stock, EAN barcodes, images, specifications, seller data and the full installment plans (meses sin intereses) plus the accepted payment methods (Crédito Elektra, Banco Azteca, Azteca Pay and cards), all in Mexican pesos (MXN), by keyword or category. Built for retail price monitoring in Mexico, competitor tracking, catalog enrichment and market research.

Here is one real result, with every field the actor returns (the installmentsTable, paymentMethods, images and collections arrays are trimmed here for readability; runs return the full arrays):

{
"name": "Pantalla LED HKPRO Roku TV 40 Pulgadas FHD Smart HKP40R04",
"nameComplete": "Pantalla LED HKPRO Roku TV 40 Pulgadas FHD Smart HKP40R04",
"url": "https://www.elektra.com.mx/pantalla-led-hkpro-roku-tv-40-pulgadas-fhd-smart-hkp40r04-1012560/p",
"productId": "1300922749",
"sku": "1012560",
"ean": "753275308462",
"referenceId": "1012560",
"productReference": "1300922749",
"productReferenceCode": "1300922749",
"model": "HKP40R04",
"brand": "HKPRO",
"brandId": "2953",
"categoryId": "1371831",
"categoryIds": ["1371831", "1371670", "1371643"],
"categories": [
"Electrónica > Tv y video > Pantallas",
"Electrónica > Tv y video",
"Electrónica"
],
"price": 3199,
"listPrice": 5499,
"priceWithoutDiscount": 3199,
"sellingPrice": 3199,
"pricePerUnit": 3199,
"referencePrice": 5499,
"spotPrice": null,
"currency": "MXN",
"hasDiscount": true,
"discountPercentage": 42,
"discountAmount": 2300,
"discountHighlights": null,
"installments": {
"number": 12,
"value": 266.58,
"interestRate": 0,
"interestFree": true,
"total": 3199
},
"installmentsTable": [
{ "number": 1, "value": 3199, "interestRate": 0, "total": 3199, "paymentName": "Visa" },
{ "number": 12, "value": 266.58, "interestRate": 0, "total": 3199, "paymentName": "Visa 12 MSI" },
{ "number": 1, "value": 3199, "interestRate": 0, "total": 3199, "paymentName": "Crédito Elektra" }
],
"paymentMethods": ["Crédito Elektra", "Elektra y/o Banco Azteca", "Azteca Pay", "Visa", "Mastercard", "American Express", "PayPal"],
"rewardValue": 0,
"tax": 0,
"isKit": false,
"estimatedArrivalDate": null,
"priceValidUntil": "2027-08-10T00:00:00Z",
"measurementUnit": "un",
"unitMultiplier": 1,
"availableQuantity": 99999,
"isAvailable": true,
"bestSeller": true,
"sellerName": "Elektra",
"sellerId": "1",
"isMarketplace": false,
"releaseDate": "2026-02-18T00:00:00Z",
"imageUrl": "https://elektra.vteximg.com.br/arquivos/ids/23305861/1012560.jpg",
"images": [
"https://elektra.vteximg.com.br/arquivos/ids/23305861/1012560.jpg",
"https://elektra.vteximg.com.br/arquivos/ids/23305847/1012560-d1.jpg"
],
"videos": null,
"collections": ["Lo mas vendido", "Pantallas"],
"promoTeasers": null,
"description": "Si estás buscando ver tus series favoritas en la mejor resolución posible, la Pantalla LED HKPro es una excelente opción...",
"specifications": {
"Calidad de la imagen": "Full HD",
"Modelo": "HKP40R04",
"Sistema Operativo": "Roku TV",
"Smart TV": "Sí",
"Tamaño de la Pantalla": "40 Pulgadas",
"Resolución": "1920 X 1080"
},
"observedAt": "2026-09-05T14:42:59.688Z",
"error": null
}

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

Apify Coverage Output Billing

Table of contents

What it does

This Elektra Mexico scraper searches the Elektra catalog by keyword and/or category, applies the price, brand, stock and sort filters you pass as input, paginates through the matching products, and writes one normalized record per product offer to the run's dataset. Each record carries the full pricing breakdown (list price, selling price, reference price, discount amount and percentage), the complete installment plan (meses sin intereses) for every card, the list of payment methods Elektra accepts (Crédito Elektra, Banco Azteca, Azteca Pay, Visa, Mastercard, American Express, PayPal and more), availability and seller data, the image gallery, and, when enabled, the product description and specification sheet. Optional AI add-ons extract structured attributes and write a concise product summary.

Data covers products sold on elektra.com.mx (electronics, appliances, computing, phones, motorcycles, furniture, tools and more). All prices are in Mexican pesos (MXN).

Use cases

  • Retail price monitoring in Mexico: track Elektra prices, discounts and stock over time for the SKUs you care about.
  • Competitor and market research: compare Elektra pricing against other Mexican retailers and marketplaces.
  • Meses sin intereses intelligence: capture the installment plans and financing rails (Crédito Elektra, Banco Azteca) that drive Mexican consumer electronics sales.
  • Catalog and PIM enrichment: pull EAN barcodes, brand, model, specifications and images to enrich your own product catalog.
  • Deal and promotion tracking: watch discount percentages, best seller flags and promotional collections.
  • Assortment analysis: map how many SKUs, brands and sellers Elektra lists per category.

How it compares

There is no dedicated Elektra scraper other than this one. Generic and cross retailer tools do not target Elektra, expose far fewer fields, and miss the installment and payment data that matters in Mexico. This actor is a strict superset for Elektra: it accepts every common input (search query, category, product cap, price range, brand and stock filters, sort) and returns every common output plus much more.

CapabilityThis actorCross retailer / generic scrapers
Elektra Mexico coverageYes, dedicatedNot targeted
Search by keywordYesSometimes
Filter by category (id or path)YesRarely
Price range, brand and stock filtersYesRarely
Sort order (price, best sellers, discount, newest)YesRarely
Price, list price, discount amount and percentageYesPartial
Installment plans (meses sin intereses)Yes, full tableNo
Accepted payment methods (Crédito Elektra, Banco Azteca)YesNo
EAN barcodeYesRarely
Specifications and descriptionYesRarely
Image gallery and videosYesPartial
Seller and marketplace flagYesRarely
Best seller and collectionsYesNo
Export JSON, CSV, ExcelYesUsually

Quickstart

Open the actor, paste this into the input, and press Run. It returns the 10 most relevant products for the search term pantalla, with description and specifications.

{
"maxProducts": 10,
"withDetails": true,
"searchTerms": ["pantalla"],
"onlyAvailable": false,
"sortOrder": ""
}

Provide at least one searchTerms value or one categories value. You can combine both. Every other input field is optional.

Input reference

FieldTypeRequiredDefaultDescription
searchTermsstring[]no*["pantalla"]Full-text queries to search the Elektra catalog, for example pantalla, refrigerador, motocicleta. Each term is searched separately.
categoriesstring[]no*(none)Restrict results to one or more departments. Use a numeric VTEX category id (for example 1371643 Electrónica, 1371645 Línea blanca, 1371644 Motos) or a path like Electrónica/Tv y video.
maxProductsintegerno10Maximum product offers to collect across all search terms and categories. Each available SKU and seller is one record.
withDetailsbooleannotrueWhen enabled, each record also includes the product description and specification attributes from the Elektra catalog.
withAttributesbooleannofalseAdd-on (paid plans). Uses AI to extract structured specs and attributes and a broad category from the product name and description. Billed per enriched record only on success.
withDescriptionbooleannofalseAdd-on (paid plans). Uses AI to write a concise, marketing free product summary. Billed per enriched record only on success.
sortOrderenumno(relevance)One of OrderByPriceASC, OrderByPriceDESC, OrderByTopSaleDESC, OrderByNameASC, OrderByNameDESC, OrderByReleaseDateDESC, OrderByBestDiscountDESC. Empty keeps catalog relevance order.
minPriceintegerno(none)Only return offers with a selling price at or above this amount in MXN.
maxPriceintegerno(none)Only return offers with a selling price at or below this amount in MXN.
brandsstring[]no(none)Keep only products whose brand matches one of these names (case insensitive, partial), for example Samsung, LG, Italika.
onlyAvailablebooleannofalseWhen enabled, only products currently available to buy (with stock) are returned.

*At least one of searchTerms or categories is required.

Output reference

One dataset item per product offer. Types: string, integer, number, boolean, array, object, or null when the source value is absent.

FieldTypeDescription
namestringProduct name.
nameCompletestringFull product name as shown on the product page.
urlstringCanonical product page URL on elektra.com.mx.
productIdstringElektra / VTEX product id.
skustringSKU (item) id for the specific variant.
eanstringEAN barcode, or null when not published.
referenceIdstringVTEX reference id for the SKU.
productReferencestringManufacturer / product reference code.
productReferenceCodestringAlternate product reference code.
modelstringManufacturer model code.
brandstringBrand name.
brandIdstringVTEX brand id.
categoryIdstringPrimary (leaf) category id.
categoryIdsstring[]All category ids in the product's category tree.
categoriesstring[]Human readable category paths, most specific first.
pricenumberCurrent price (MXN).
listPricenumberList (crossed out) price before discount (MXN).
priceWithoutDiscountnumberPrice before any promotional discount (MXN).
sellingPricenumberActual selling price charged (MXN).
pricePerUnitnumberPrice per measurement unit (MXN).
referencePricenumberTrustworthy pre discount price used for discount math, or null.
spotPricenumberSpot / cash price when published, else null.
currencystringISO currency code, always MXN.
hasDiscountbooleantrue when the selling price is below the reference price.
discountPercentageintegerDiscount as a whole percentage off the reference price.
discountAmountnumberAbsolute discount in MXN off the reference price.
discountHighlightsarrayPromotional discount highlight labels, or null.
installmentsobjectBest (longest interest free) installment plan: number, value, interestRate, interestFree, total.
installmentsTableobject[]Every installment plan Elektra offers, per payment method: number, value, interestRate, total, paymentName.
paymentMethodsstring[]Payment methods accepted for the SKU (Crédito Elektra, Banco Azteca, Azteca Pay, Visa, Mastercard, and more), or null.
rewardValuenumberLoyalty reward value reported by the catalog, or null.
taxnumberTax amount reported by the catalog, or null.
isKitbooleantrue when the SKU is a bundled kit.
estimatedArrivalDatestringEstimated arrival date when published, else null.
priceValidUntilstringISO date the current price is valid until, or null.
measurementUnitstringSelling unit, for example un.
unitMultipliernumberUnit multiplier for the selling unit.
availableQuantityintegerSellable quantity reported by the catalog.
isAvailablebooleantrue when the product is currently buyable.
bestSellerbooleantrue when the catalog flags the product as a best seller.
sellerNamestringName of the seller. Elektra for first party, else a marketplace seller.
sellerIdstringVTEX seller id.
isMarketplacebooleantrue when sold by a third party marketplace seller.
releaseDatestringISO release date of the product, or null.
imageUrlstringPrimary product image URL.
imagesstring[]All product image URLs.
videosarrayProduct video URLs, or null.
collectionsstring[]VTEX collections and promotions the product belongs to.
promoTeasersarrayPromotion teaser labels, or null.
descriptionstringProduct description (present when withDetails is on).
specificationsobjectSpecification attribute map (present when withDetails is on).
aiAttributesobjectAI extracted structured attributes (paid withAttributes add-on), else null.
aiCategorystringAI inferred broad category (paid withAttributes add-on), else null.
aiDescriptionstringAI written concise summary (paid withDescription add-on), else null.
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.

Note on ratings and reviews: the Elektra product catalog does not publish star ratings or review counts in the data this actor reads, so those fields are not returned. We do not fabricate them.

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~elektra-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"searchTerms":["pantalla"],"maxProducts":25,"withDetails":true,"sortOrder":"OrderByBestDiscountDESC"}'

Start a run asynchronously:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~elektra-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"categories":["1371645"],"brands":["LG"],"onlyAvailable":true,"maxProducts":100}'

Apify CLI:

apify call scrapers_lat/elektra-scraper \
--input '{"searchTerms":["refrigerador"],"maxProducts":50}'

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 record returned (result event). See the pricing tab for the current per result price.
  • Optional add-ons. When withDetails returns description and specifications, a details add-on is billed on top of the base result. AI add-ons (ai_attributes, ai_description) are billed per enriched record and only on usable AI output. Add-ons are for paid Apify plans only.
  • 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 and add-ons.
  • Free Apify plans are capped at 10 records per run. Upgrade for higher maxProducts.

FAQ and troubleshooting

A run returned 0 records. Why? The search term or category matched nothing, or your price, brand or stock filters excluded everything. Loosen the filters or try a broader search term. Zero result runs are not charged.

How do I search a whole department instead of a keyword? Pass a categories value (a numeric VTEX category id or a category path). You can leave searchTerms empty when you provide a category.

Do I get the full installment plan (meses sin intereses)? Yes. installments is the best interest free plan and installmentsTable lists every plan Elektra offers per card. paymentMethods lists the financing rails Elektra accepts, including Crédito Elektra and Banco Azteca.

Why are description and specifications empty? They are only included when withDetails is enabled. Turn it on to get the full spec sheet and description.

What currency are prices in? All prices are in Mexican pesos (MXN), as published on elektra.com.mx.

Are ratings and reviews included? No. The Elektra catalog does not expose star ratings or review counts in the data this actor reads, so those fields are not returned rather than faked.

Is this an official Elektra tool? No. This actor is independent and has no affiliation with Grupo Elektra. It reads only data that is publicly available on elektra.com.mx.

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.


Elektra Mexico Scraper: Precios, Meses sin Intereses y API de Catálogo

Elektra Mexico Scraper: Precios de Productos, Meses sin Intereses y API de Catálogo

El scraper de Elektra más completo para elektra.com.mx, la tienda mexicana de electrónica, línea blanca, cómputo, telefonía y motos (Grupo Salinas). Obtén precios de productos de Elektra, descuentos, disponibilidad, códigos de barras EAN, imágenes, especificaciones, datos del vendedor y los planes de pago a meses sin intereses, además de los métodos de pago aceptados (Crédito Elektra, Banco Azteca, Azteca Pay y tarjetas), todo en pesos mexicanos (MXN), por palabra clave o categoría. Pensado para monitoreo de precios en México, seguimiento de competencia, enriquecimiento de catálogo e investigación de mercado.

Aquí tienes un resultado real, con cada campo que devuelve el actor (los arreglos installmentsTable, paymentMethods, images y collections se recortan aquí por legibilidad; las corridas devuelven los arreglos completos):

{
"name": "Pantalla LED HKPRO Roku TV 40 Pulgadas FHD Smart HKP40R04",
"nameComplete": "Pantalla LED HKPRO Roku TV 40 Pulgadas FHD Smart HKP40R04",
"url": "https://www.elektra.com.mx/pantalla-led-hkpro-roku-tv-40-pulgadas-fhd-smart-hkp40r04-1012560/p",
"productId": "1300922749",
"sku": "1012560",
"ean": "753275308462",
"brand": "HKPRO",
"categories": ["Electrónica > Tv y video > Pantallas", "Electrónica"],
"price": 3199,
"listPrice": 5499,
"referencePrice": 5499,
"currency": "MXN",
"hasDiscount": true,
"discountPercentage": 42,
"discountAmount": 2300,
"installments": { "number": 12, "value": 266.58, "interestRate": 0, "interestFree": true, "total": 3199 },
"paymentMethods": ["Crédito Elektra", "Elektra y/o Banco Azteca", "Azteca Pay", "Visa", "Mastercard", "PayPal"],
"isKit": false,
"availableQuantity": 99999,
"isAvailable": true,
"bestSeller": true,
"sellerName": "Elektra",
"isMarketplace": false,
"observedAt": "2026-09-05T14:42:59.688Z",
"error": null
}

📥 Entrada · 📤 Salida · 💰 Precios · ▶️ Ejemplos

Apify Cobertura Salida Cobro

Tabla de contenido

Qué hace

Este scraper de Elektra México busca en el catálogo de Elektra por palabra clave y/o categoría, aplica los filtros de precio, marca, disponibilidad y orden que indiques como entrada, pagina por los productos que coinciden y escribe un registro normalizado por cada oferta de producto en el dataset de la corrida. Cada registro incluye el desglose completo de precios (precio de lista, precio de venta, precio de referencia, monto y porcentaje de descuento), el plan de pago a meses sin intereses completo por cada tarjeta, la lista de métodos de pago que Elektra acepta (Crédito Elektra, Banco Azteca, Azteca Pay, Visa, Mastercard, American Express, PayPal y más), disponibilidad y datos del vendedor, la galería de imágenes y, cuando se habilita, la descripción del producto y la ficha de especificaciones. Los complementos de IA opcionales extraen atributos estructurados y redactan un resumen conciso del producto.

Los datos cubren productos vendidos en elektra.com.mx (electrónica, línea blanca, cómputo, telefonía, motos, muebles, herramientas y más). Todos los precios están en pesos mexicanos (MXN).

Casos de uso

  • Monitoreo de precios en México: sigue los precios, descuentos y disponibilidad de Elektra en el tiempo para los SKU que te interesan.
  • Investigación de mercado y competencia: compara los precios de Elektra contra otras tiendas y marketplaces de México.
  • Inteligencia de meses sin intereses: captura los planes a meses y los esquemas de financiamiento (Crédito Elektra, Banco Azteca) que impulsan la venta de electrónica en México.
  • Enriquecimiento de catálogo y PIM: obtén códigos EAN, marca, modelo, especificaciones e imágenes para enriquecer tu propio catálogo.
  • Seguimiento de ofertas y promociones: vigila porcentajes de descuento, productos más vendidos y colecciones promocionales.
  • Análisis de surtido: mide cuántos SKU, marcas y vendedores lista Elektra por categoría.

Comparación

No existe otro scraper dedicado a Elektra además de este. Las herramientas genéricas o multitienda no apuntan a Elektra, exponen muchos menos campos y omiten los datos de meses sin intereses y métodos de pago que importan en México. Este actor es un superconjunto estricto para Elektra: acepta toda entrada común (palabra clave, categoría, tope de productos, rango de precio, filtros de marca y disponibilidad, orden) y devuelve toda salida común y mucho más.

CapacidadEste actorScrapers multitienda / genéricos
Cobertura de Elektra MéxicoSí, dedicadoNo apuntan
Búsqueda por palabra claveA veces
Filtro por categoría (id o ruta)Rara vez
Filtros de rango de precio, marca y disponibilidadRara vez
Orden (precio, más vendidos, descuento, novedades)Rara vez
Precio, precio de lista, monto y porcentaje de descuentoParcial
Planes a meses sin interesesSí, tabla completaNo
Métodos de pago aceptados (Crédito Elektra, Banco Azteca)No
Código de barras EANRara vez
Especificaciones y descripciónRara vez
Galería de imágenes y videosParcial
Vendedor y bandera de marketplaceRara vez
Más vendido y coleccionesNo
Exportar JSON, CSV, ExcelNormalmente

Inicio rápido

Abre el actor, pega esto en la entrada y presiona Ejecutar. Devuelve los 10 productos más relevantes para el término pantalla, con descripción y especificaciones.

{
"maxProducts": 10,
"withDetails": true,
"searchTerms": ["pantalla"],
"onlyAvailable": false,
"sortOrder": ""
}

Proporciona al menos un valor de searchTerms o un valor de categories. Puedes combinar ambos. Cualquier otro campo de entrada es opcional.

Referencia de entrada

CampoTipoRequeridoPredeterminadoDescripción
searchTermsstring[]no*["pantalla"]Consultas de texto completo para buscar en el catálogo de Elektra, por ejemplo pantalla, refrigerador, motocicleta. Cada término se busca por separado.
categoriesstring[]no*(ninguno)Restringe los resultados a uno o más departamentos. Usa un id numérico de categoría VTEX (por ejemplo 1371643 Electrónica, 1371645 Línea blanca, 1371644 Motos) o una ruta como Electrónica/Tv y video.
maxProductsintegerno10Máximo de ofertas de producto a recolectar entre todos los términos y categorías. Cada SKU y vendedor disponible es un registro.
withDetailsbooleannotrueCuando se habilita, cada registro también incluye la descripción del producto y los atributos de especificación del catálogo de Elektra.
withAttributesbooleannofalseComplemento (planes de pago). Usa IA para extraer especificaciones y atributos estructurados y una categoría amplia a partir del nombre y la descripción. Se cobra por registro enriquecido solo si tiene éxito.
withDescriptionbooleannofalseComplemento (planes de pago). Usa IA para redactar un resumen conciso y sin lenguaje de marketing. Se cobra por registro enriquecido solo si tiene éxito.
sortOrderenumno(relevancia)Uno de OrderByPriceASC, OrderByPriceDESC, OrderByTopSaleDESC, OrderByNameASC, OrderByNameDESC, OrderByReleaseDateDESC, OrderByBestDiscountDESC. Vacío mantiene el orden por relevancia del catálogo.
minPriceintegerno(ninguno)Solo devuelve ofertas con un precio de venta igual o mayor a este monto en MXN.
maxPriceintegerno(ninguno)Solo devuelve ofertas con un precio de venta igual o menor a este monto en MXN.
brandsstring[]no(ninguno)Conserva solo productos cuya marca coincida con uno de estos nombres (sin distinguir mayúsculas, coincidencia parcial), por ejemplo Samsung, LG, Italika.
onlyAvailablebooleannofalseCuando se habilita, solo se devuelven productos disponibles para comprar (con existencias).

*Se requiere al menos uno de searchTerms o categories.

Referencia de salida

Un elemento de dataset por oferta de producto. Tipos: string, integer, number, boolean, array, object, o null cuando el valor de origen no existe.

CampoTipoDescripción
namestringNombre del producto.
nameCompletestringNombre completo del producto como aparece en la página.
urlstringURL canónica de la página del producto en elektra.com.mx.
productIdstringId de producto de Elektra / VTEX.
skustringId de SKU (item) de la variante específica.
eanstringCódigo de barras EAN, o null si no está publicado.
referenceIdstringId de referencia VTEX del SKU.
productReferencestringCódigo de referencia del fabricante / producto.
productReferenceCodestringCódigo de referencia alterno del producto.
modelstringCódigo de modelo del fabricante.
brandstringNombre de la marca.
brandIdstringId de marca VTEX.
categoryIdstringId de categoría principal (hoja).
categoryIdsstring[]Todos los ids de categoría en el árbol del producto.
categoriesstring[]Rutas de categoría legibles, de la más específica a la más general.
pricenumberPrecio actual (MXN).
listPricenumberPrecio de lista (tachado) antes del descuento (MXN).
priceWithoutDiscountnumberPrecio antes de cualquier descuento promocional (MXN).
sellingPricenumberPrecio de venta real cobrado (MXN).
pricePerUnitnumberPrecio por unidad de medida (MXN).
referencePricenumberPrecio previo al descuento confiable usado para el cálculo, o null.
spotPricenumberPrecio de contado cuando se publica, si no null.
currencystringCódigo ISO de moneda, siempre MXN.
hasDiscountbooleantrue cuando el precio de venta es menor al precio de referencia.
discountPercentageintegerDescuento como porcentaje entero sobre el precio de referencia.
discountAmountnumberDescuento absoluto en MXN sobre el precio de referencia.
discountHighlightsarrayEtiquetas de descuento promocional, o null.
installmentsobjectMejor plan a meses sin intereses: number, value, interestRate, interestFree, total.
installmentsTableobject[]Cada plan a meses que ofrece Elektra, por método de pago: number, value, interestRate, total, paymentName.
paymentMethodsstring[]Métodos de pago aceptados para el SKU (Crédito Elektra, Banco Azteca, Azteca Pay, Visa, Mastercard y más), o null.
rewardValuenumberValor de recompensa de lealtad reportado por el catálogo, o null.
taxnumberMonto de impuesto reportado por el catálogo, o null.
isKitbooleantrue cuando el SKU es un paquete o kit.
estimatedArrivalDatestringFecha estimada de llegada cuando se publica, si no null.
priceValidUntilstringFecha ISO hasta la que el precio actual es válido, o null.
measurementUnitstringUnidad de venta, por ejemplo un.
unitMultipliernumberMultiplicador de unidad para la unidad de venta.
availableQuantityintegerCantidad vendible reportada por el catálogo.
isAvailablebooleantrue cuando el producto se puede comprar actualmente.
bestSellerbooleantrue cuando el catálogo marca el producto como más vendido.
sellerNamestringNombre del vendedor. Elektra para primera parte, si no un vendedor de marketplace.
sellerIdstringId de vendedor VTEX.
isMarketplacebooleantrue cuando lo vende un tercero en el marketplace.
releaseDatestringFecha ISO de lanzamiento del producto, o null.
imageUrlstringURL de la imagen principal del producto.
imagesstring[]Todas las URL de imagen del producto.
videosarrayURL de video del producto, o null.
collectionsstring[]Colecciones y promociones VTEX a las que pertenece el producto.
promoTeasersarrayEtiquetas de teaser promocional, o null.
descriptionstringDescripción del producto (presente cuando withDetails está activo).
specificationsobjectMapa de atributos de especificación (presente cuando withDetails está activo).
aiAttributesobjectAtributos estructurados extraídos por IA (complemento pagado withAttributes), si no null.
aiCategorystringCategoría amplia inferida por IA (complemento pagado withAttributes), si no null.
aiDescriptionstringResumen conciso redactado por IA (complemento pagado withDescription), si no null.
observedAtstringMarca de tiempo ISO 8601 de cuándo se recolectó el registro.
errorstringnull en caso de éxito. Si una corrida falla, se escribe un solo elemento con el campo error poblado.

Nota sobre calificaciones y reseñas: el catálogo de productos de Elektra no publica calificaciones con estrellas ni número de reseñas en los datos que este actor lee, por lo que esos campos no se devuelven. No los inventamos.

Ejecutar por API y CLI

Inicia una corrida y espera a que termine, luego lee el dataset. Reemplaza <TOKEN> con tu token de API de Apify.

Ejecuta de forma síncrona y obtén los elementos del dataset en una sola llamada:

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

Inicia una corrida de forma asíncrona:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~elektra-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"categories":["1371645"],"brands":["LG"],"onlyAvailable":true,"maxProducts":100}'

Apify CLI:

apify call scrapers_lat/elektra-scraper \
--input '{"searchTerms":["refrigerador"],"maxProducts":50}'

Obtener resultados

Cada corrida escribe en un dataset. Obtén los elementos como JSON, CSV o Excel cambiando 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"
# Paginar datasets grandes
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> se devuelve como defaultDatasetId en el objeto de la corrida. Usa offset y limit para paginar conjuntos grandes. clean=true elimina campos vacíos e internos.

Cobro y límites

  • Pago por resultado. Se cobra por cada registro de producto devuelto (evento result). Consulta la pestaña de precios para el precio por resultado vigente.
  • Complementos opcionales. Cuando withDetails devuelve descripción y especificaciones, se cobra un complemento details además del resultado base. Los complementos de IA (ai_attributes, ai_description) se cobran por registro enriquecido y solo con salida de IA utilizable. Los complementos son solo para planes de pago de Apify.
  • Sin cobro por falla. Si una corrida falla, el actor escribe un solo elemento con el campo error poblado y no cobra por él. Las corridas vacías no cuestan nada.
  • Se respeta el tope de gasto. Configura maxTotalChargeUsd en la corrida; al alcanzarlo, el actor deja de emitir y cobrar más resultados y complementos.
  • Los planes gratuitos de Apify están limitados a 10 registros por corrida. Mejora tu plan para un maxProducts mayor.

Preguntas frecuentes

Una corrida devolvió 0 registros. ¿Por qué? El término o la categoría no coincidió con nada, o tus filtros de precio, marca o disponibilidad excluyeron todo. Relaja los filtros o prueba un término más amplio. Las corridas con cero resultados no se cobran.

¿Cómo busco un departamento completo en vez de una palabra clave? Pasa un valor de categories (un id numérico de categoría VTEX o una ruta de categoría). Puedes dejar searchTerms vacío cuando proporcionas una categoría.

¿Obtengo el plan completo de meses sin intereses? Sí. installments es el mejor plan sin intereses y installmentsTable lista cada plan que ofrece Elektra por tarjeta. paymentMethods lista los esquemas de pago que Elektra acepta, incluidos Crédito Elektra y Banco Azteca.

¿Por qué description y specifications están vacíos? Solo se incluyen cuando withDetails está habilitado. Actívalo para obtener la ficha completa y la descripción.

¿En qué moneda están los precios? Todos los precios están en pesos mexicanos (MXN), como se publican en elektra.com.mx.

¿Se incluyen calificaciones y reseñas? No. El catálogo de Elektra no expone calificaciones con estrellas ni número de reseñas en los datos que este actor lee, por lo que esos campos no se devuelven en vez de inventarse.

¿Es una herramienta oficial de Elektra? No. Este actor es independiente y no tiene afiliación con Grupo Elektra. Solo lee datos que están disponibles públicamente en elektra.com.mx.

Más scrapers relacionados

Más scrapers en scrapers.lat

Creado y mantenido por scrapers.lat, donde publicamos scrapers de plataformas públicas de Estados Unidos y Latinoamérica: registros de empresas, datos de gobierno, finanzas, e-commerce y más. Explora el catálogo o solicita un scraper a medida en scrapers.lat.


Herramienta independiente, sin afiliación con Grupo Elektra. Accede solo a datos disponibles públicamente en elektra.com.mx.