Tottus
Pricing
Pay per usage
Tottus
Scraper rápido de Tottus Chile para extraer productos, precios, precio normal, precio por unidad, marcas, formato, promociones, imágenes y URLs desde la búsqueda pública de tottus.cl. Ideal 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
4 days ago
Last modified
Categories
Share

Tottus
Actor de Apify para extraer productos públicos desde la búsqueda de tottus.cl de forma rápida, usando el backend JSON que consume el propio sitio en vez de navegar páginas con un navegador.
También puede encontrarse como: scraper Tottus Chile, tottus.cl scraper, Tottus product price API, scraper supermercado Tottus, precios Tottus Chile, catálogo Tottus, monitoreo de precios Tottus, Chile grocery scraper.
Qué hace este scraper de Tottus
- Busca cualquier término como
leche,arroz,bebida,detergente, una marca o una categoría. - Recorre todas las páginas disponibles, o hasta el límite que configures.
- Extrae productos, precios, precio normal, precio por unidad, formato, vendedor, badges, promociones, imágenes y URLs.
- Guarda datos limpios en el dataset de Apify y conserva el JSON crudo de cada producto para trazabilidad.
- Funciona por HTTP directo contra la búsqueda pública de Tottus, por eso es más rápido que un scraper basado en navegador.
Casos de uso
- monitoreo de precios de supermercado
- retail analytics en Chile
- comparación de precios y promociones
- seguimiento de surtido por marca o categoría
- enriquecimiento de catálogos ecommerce
- reportería periódica hacia BI, hojas de cálculo o APIs internas
Input
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
term | string | sí | Producto, marca o texto a buscar en Tottus.cl. |
maxPages | integer | no | Máximo de páginas a recorrer. Si se omite, extrae todas las páginas disponibles. |
delaySecs | number | no | Pausa entre páginas. Por defecto 0 para mantener velocidad. |
retries | integer | no | Reintentos por solicitud. Por defecto 3. |
timeoutSecs | integer | no | Timeout por solicitud. Por defecto 20. |
sortBy | string | no | Ordenamiento opcional aceptado por Tottus, por ejemplo derived.currentPrice,asc. |
Ejemplo mínimo:
{"term": "leche"}
Ejemplo con límite de páginas:
{"term": "arroz","maxPages": 3}
Datos devueltos
Cada fila del dataset puede incluir:
product_idsku_idnamebrandpricelist_pricepum_pricepum_unitformatunitseller_namemerchant_category_idexpress_shippingbadge_namespromotion_namesimageurlraw_productsearch_termscraped_at
Cómo usarlo
- Abre el Actor en Apify.
- Escribe un término en
term. - Si quieres, limita el volumen con
maxPages. - Ejecuta el Actor.
- Descarga el dataset como CSV, JSON o Excel, o consúmelo por API.
Uso desde API
from apify_client import ApifyClientclient = ApifyClient("<APIFY_API_TOKEN>")run = client.actor("scraperschile/tottus").call(run_input={"term": "leche"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["name"], item["price"], item["url"])
Limitaciones y notas
- El catálogo, los precios y la disponibilidad pueden cambiar según ubicación, campañas y comportamiento del backend de Tottus.
- El Actor usa la ubicación pública por defecto expuesta por Tottus para reproducir el contexto estándar del sitio.
- Este Actor está pensado para búsquedas de catálogo y monitoreo periódico, no para crawling ilimitado del sitio completo.
Uso responsable
Este Actor recopila información pública de catálogo. No usa cuentas de clientes ni extrae datos privados. Usa los datos de forma responsable y respeta los términos de Apify, Tottus y la legislación aplicable.