Alvi
Pricing
Pay per usage
Alvi
Scraper rápido de Alvi Chile para extraer productos, precios mayoristas, precios socio, marcas, stock, categorías, imágenes y URLs desde la búsqueda pública de alvi.cl. Exporta datos estructurados para monitoreo de precios, retail analytics y catálogos ecommerce.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Scrapers Chile
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Alvi Chile Scraper - precios mayoristas, precio socio y catálogo de productos
Extrae productos públicos desde la búsqueda de alvi.cl y conviértelos en datos estructurados listos para usar en Apify. Este scraper de Alvi Chile sirve para monitorear precios mayoristas, precios socio, stock, marcas, categorías, imágenes y URLs de productos del supermercado mayorista Alvi.
A diferencia de un scraper de navegador completo, este Actor hace un bootstrap mínimo de sesión y luego consulta el backend de catálogo por HTTP directo y en paralelo, por lo que mantiene buena velocidad sin perder cobertura de páginas.
También puede encontrarse como: scraper Alvi Chile, alvi.cl scraper, Alvi product prices API, scraper supermercado mayorista Chile, precios Alvi, precios Club Alvi, catálogo Alvi, monitoreo de precios mayoristas, Chile grocery scraper.
Qué puede hacer este Actor
- Buscar cualquier término como
arroz,leche,bebida,detergenteo una marca. - Recorrer todas las páginas disponibles o respetar un límite opcional.
- Extraer resultados disponibles y no disponibles reportados por Alvi.
- Descargar páginas en paralelo después del bootstrap inicial para acelerar la ejecución.
- Guardar filas limpias en el Apify Dataset y conservar el JSON crudo del producto para trazabilidad.
- Exportar resultados como JSON, CSV, Excel o consumirlos desde la API de Apify.
Datos entregados
Cada fila puede incluir:
| Campo | Descripción |
|---|---|
product_id | Identificador del producto en Alvi. |
sku / ean | Códigos comerciales del producto. |
name | Nombre público del producto. |
brand | Marca. |
format | Formato de venta, por ejemplo 1 Kg o 200 ml. |
price | Precio regular actual. |
list_price | Precio lista cuando está disponible. |
price_steps | Tramos de precio socio o precios por cantidad cuando existen. |
available_quantity | Cantidad disponible reportada. |
in_stock | Indicador de disponibilidad. |
ppum | Precio por unidad de medida. |
categories | Ruta de categorías. |
url | URL pública del producto. |
image | Imagen principal. |
raw_product | JSON original serializado para auditoría o enriquecimiento posterior. |
Inicio rápido
- Abre el Actor en Apify.
- Escribe el término en
term, por ejemploarroz. - Si quieres, limita la extracción con
maxPages. - Ejecuta el Actor.
- Descarga el dataset como CSV/JSON/Excel o consúmelo desde la API.
Input mínimo:
{"term": "arroz"}
Ejemplo con límite de páginas:
{"term": "leche","maxPages": 2,"pageSize": 100,"concurrency": 4}
Referencia de input
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
term | string | sí | Producto, marca o palabra clave a buscar en Alvi.cl. |
pageSize | integer | no | Productos por solicitud. Máximo validado: 100. Default: 100. |
maxPages | integer | no | Máximo de páginas a recorrer. Si se omite, extrae todas. |
concurrency | integer | no | Páginas descargadas en paralelo después del bootstrap. Default: 4. |
retries | integer | no | Reintentos por solicitud. Default: 3. |
timeoutSecs | integer | no | Timeout de cada request HTTP. Default: 20. |
bootstrapTimeoutSecs | integer | no | Timeout para obtener la sesión inicial. Default: 60. |
Casos de uso
| Caso de uso | Cómo ayuda |
|---|---|
| Monitoreo de precios Alvi | Sigue precios regulares, precios socio y descuentos por cantidad. |
| Retail analytics en Chile | Construye datasets comparables de marcas, categorías y surtido. |
| Inteligencia competitiva | Compara Alvi con otros supermercados o mayoristas chilenos. |
| Matching de catálogos | Cruza SKUs, EAN, marcas e imágenes con tu catálogo interno. |
| Reportes programados | Ejecuta búsquedas recurrentes y alimenta dashboards o planillas. |
| Investigación comercial | Detecta surtido, disponibilidad y arquitectura de precios por volumen. |
Cómo ejecutarlo desde API
Python
from apify_client import ApifyClientclient = ApifyClient("<APIFY_API_TOKEN>")run = client.actor("scraperschile/alvi").call(run_input={"term": "arroz", "maxPages": 2})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["name"], item["price"], item["url"])
cURL
curl -X POST \-H 'Content-Type: application/json' \-H 'Authorization: Bearer <APIFY_API_TOKEN>' \-d '{"term":"arroz","maxPages":2}' \'https://api.apify.com/v2/acts/scraperschile~alvi/runs?waitForFinish=60'
Fiabilidad y límites
El Actor consulta datos públicos en tiempo real. Precios, stock, disponibilidad y promociones pueden cambiar según el momento y la respuesta del backend de Alvi. La sesión inicial agrega unos segundos al arranque; después de eso, la descarga de páginas usa requests directos y concurrentes para mantener buen rendimiento.
Uso responsable
Este Actor extrae información pública de catálogo. No usa cuentas de clientes ni recopila datos privados. Úsalo de manera responsable y conforme a los términos aplicables de Apify y Alvi.cl.
FAQ
¿Sirve para extraer precios de Alvi Chile?
Sí. Ingresa un término de búsqueda y el Actor devuelve precios regulares, precios socio por cantidad cuando Alvi los informa, disponibilidad y URLs de producto.
¿Puedo exportar los resultados a CSV o Excel?
Sí. Los resultados se guardan en el dataset por defecto de Apify y pueden descargarse como CSV, JSON, Excel o consumirse por API.
¿Extrae todas las páginas?
Sí. Si no defines maxPages, el Actor calcula el total reportado por Alvi y recorre todas las páginas disponibles para el término buscado.
¿Necesita una cuenta de Alvi?
No. Usa información pública del catálogo y no requiere credenciales de usuario.