FarmaOnline Argentina Scraper - Precios, Ofertas y Stock
Pricing
from $3.00 / 1,000 results
FarmaOnline Argentina Scraper - Precios, Ofertas y Stock
Extrae productos de farmacia y cuidado personal de FarmaOnline Argentina. Obtén precios, stock, SKU, EAN, marcas, ofertas y URLs en Dataset, JSON, CSV, Excel o API.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Latin America Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extraé productos de FarmaOnline Argentina por búsqueda o categoría y obtené precios, ofertas, stock, SKU, EAN, marcas, vendedores y URLs auditables. El Actor guarda los resultados en un Dataset de Apify listo para descargar como JSON, CSV o Excel, o para consumir desde una API.
Este scraper FarmaOnline está preparado para búsquedas como FarmaOnline Argentina API, scraper FarmaOnline, precios FarmaOnline, ofertas FarmaOnline, stock de dermocosmética, cuidado de la salud, bebé y maternidad y comparador de precios de farmacia. La búsqueda predeterminada es crema, pero también podés consultar marcas o recorrer categorías completas.
Es una herramienta independiente: no es una API oficial de FarmaOnline Argentina ni está afiliada, respaldada u operada por FarmaOnline. Extrae información disponible públicamente y no accede a cuentas, recetas, historiales ni datos privados.
Para qué sirve este Actor
El Actor automatiza la consulta del catálogo público de FarmaOnline Argentina y normaliza cada combinación de SKU y vendedor en una fila. Convierte una búsqueda manual de farmacia, belleza o cuidado personal en un flujo repetible, exportable y auditable.
| Objetivo | Cómo ayuda el Actor |
|---|---|
| Buscar productos | Consulta productos, marcas o necesidades mediante searchTerms. |
| Recorrer categorías | Acepta IDs, rutas o URLs de categoría mediante categories. |
| Controlar el alcance | Limita resultados y páginas con maxItems y maxPages. |
| Auditar los datos | Conserva source_url, request_url y scraped_at. |
| Obtener más contexto | Con withDetails incorpora descripción, especificaciones, promociones y cuotas. |
Casos de uso
- Monitoreo periódico de precios y stock en FarmaOnline Argentina.
- Seguimiento de ofertas, descuentos y precios de lista.
- Comparación de marcas de dermocosmética, cuidado capilar, salud, nutrición y maternidad.
- Análisis de disponibilidad por SKU y vendedor.
- Investigación de surtido para laboratorios, distribuidores y equipos de retail.
- Alimentación de tableros, alertas, agentes y procesos ETL.
- Construcción de una capa de FarmaOnline Argentina API para procesos internos, sin presentarla como una API oficial.
Qué datos entrega
Cada fila exitosa representa una combinación de SKU y vendedor.
| Grupo | Campos principales | Contenido |
|---|---|---|
| Estado y origen | status, country, source, input_type, input_value | Estado técnico y objetivo que originó la fila. |
| Identificación | product_id, sku_id, ean, product_name, sku_name | IDs, EAN y nombres del producto. |
| Clasificación | brand, category, categories | Marca y jerarquía de categorías. |
| Precio y oferta | price, list_price, discount_percent, currency | Precio actual, precio de lista, descuento calculado y moneda. |
| Stock y vendedor | available, available_quantity, seller_id, seller | Disponibilidad informada y vendedor. |
| Detalles opcionales | installment_count, installment_value, promotions, description, specifications | Cuotas, promociones y contenido ampliado cuando withDetails está activo. |
| Evidencia | image_url, source_url, request_url, scraped_at | Imagen, URLs de origen y fecha de extracción. |
El Dataset contiene únicamente filas success. Los estados operativos no_results, blocked y failed quedan en RUN_SUMMARY y en los logs para facilitar controles automáticos sin convertirlos en resultados facturables.
Ejemplo de entrada
{"searchTerms": ["crema"],"maxItems": 100,"withDetails": true}
También podés recorrer una sección:
{"categories": ["https://www.farmaonline.com/cuidado-personal"],"maxPages": 2,"withDetails": false}
Si omitís maxItems y maxPages, el Actor continúa hasta completar el alcance seleccionado.
Resultado de ejemplo
Ejemplo simplificado con valores ilustrativos:
{"status": "success","country": "AR","source": "FarmaOnline Argentina","input_type": "search","input_value": "crema","page": 1,"rank": 1,"product_id": "234384","sku_id": "234384","ean": "7790000000000","product_name": "Crema hidratante x 400 ml","sku_name": "Crema hidratante x 400 ml","brand": "Marca de ejemplo","category": "Cuidado Personal","price": 6700,"list_price": 7600,"discount_percent": 11.84,"currency": "ARS","available": true,"available_quantity": 100,"seller": "FarmaOnline","source_url": "https://www.farmaonline.com/crema-producto-de-ejemplo/p","request_url": "https://www.farmaonline.com/api/catalog_system/pub/products/search?ft=crema","scraped_at": "2026-07-18T12:00:00Z","error_message": null}
Inicio rápido
- Abrí el Actor en Apify.
- Cargá cremas, productos de cuidado personal, marcas o necesidades en
searchTerms, o indicá categorías encategories. - Definí
maxItemsomaxPagessi querés acotar la ejecución. - Activá
withDetailssi necesitás descripciones, especificaciones, promociones y cuotas. - Ejecutá el Actor y revisá el Dataset o exportalo como JSON, CSV o Excel.
Input
| Campo | Tipo | Valor predeterminado | Descripción |
|---|---|---|---|
searchTerms | array de strings | ["crema"] | Productos de farmacia, cuidado personal, marcas o palabras clave. |
categories | array de strings | — | IDs, rutas o URLs completas de categoría. |
maxItems | integer | sin límite | Máximo total de filas de SKU y vendedor. |
maxPages | integer | sin límite | Máximo de páginas por búsqueda o categoría. |
startPage | integer | 1 | Primera página solicitada a VTEX. |
pageSize | integer | 50 | Productos solicitados por página. |
sortOrder | string | OrderByNameASC | Orden determinista de los resultados. |
withDetails | boolean | true | Agrega descripción, especificaciones, promociones y cuotas. |
includeUnavailable | boolean | false | Incluye SKU y vendedores sin stock. |
requestDelayMillis | integer | 100 | Demora entre solicitudes, en milisegundos. |
requestTimeoutSecs | integer | 45 | Tiempo máximo de espera por solicitud. |
retries | integer | 3 | Intentos máximos ante fallas transitorias. |
failOnNoResults | boolean | false | Hace fallar la ejecución en vez de devolver no_results. |
Precios
El Actor usa Pay per event + usage con una tarifa plana. Apify muestra el máximo de cargo antes de ejecutar y el Actor reduce maxItems para respetarlo.
| Concepto | Cuándo se cobra | Precio |
|---|---|---|
result | Por cada producto/SKU guardado en el Dataset predeterminado mediante apify-default-dataset-item. Es el evento principal. | USD 0.003 por resultado (USD 3.00 cada 1.000) |
| Actor start | Al iniciar la ejecución; Apify lo gestiona con apify-actor-start y bonifica los primeros 5 segundos de uso. | USD 0.00005 |
withDetails agrega campos, pero no cambia el precio por resultado. Las ejecuciones sin productos dejan el Dataset vacío: no_results, blocked y failed se registran únicamente en RUN_SUMMARY y logs, por lo que no generan un evento result. El cargo de inicio y el uso de la plataforma Apify quedan a cargo del usuario.
API, agentes y exportaciones
Podés ejecutar el Actor desde Apify Console, programaciones, REST API, clientes de JavaScript o Python, MCP y flujos con agentes. El Dataset se consulta por API o se descarga como JSON, CSV y Excel.
En automatizaciones, esta salida funciona como una FarmaOnline Argentina API orientada a productos, precios y stock: enviás el input, esperás la ejecución y consumís filas normalizadas. Es una interfaz creada por este Actor, no una API oficial de FarmaOnline.
Preguntas frecuentes
¿Necesita inicio de sesión?
No. Consulta el catálogo público de FarmaOnline y no accede a cuentas, datos clínicos, recetas ni información privada.
¿Puedo buscar por palabra clave y por categoría?
Sí. Usá searchTerms para productos, marcas o palabras clave y categories para IDs, rutas o URLs de categoría.
¿Cómo evita duplicados?
Usa paginación determinista y deduplica cada combinación de SKU y vendedor antes de guardar o cobrar el resultado.
¿Qué pasa si no encuentra productos?
El Dataset queda vacío y RUN_SUMMARY registra no_results. No se cobra un evento result; si activás failOnNoResults, la ejecución falla en ese escenario.
¿Los precios y el stock son en tiempo real?
Son una captura del catálogo al momento indicado por scraped_at. Pueden cambiar después de la extracción y variar según ubicación, método de entrega o condiciones comerciales.
Fuente, límites y uso responsable
La fuente es el catálogo público de FarmaOnline Argentina. La disponibilidad, los precios, las promociones y las opciones de retiro pueden variar por ubicación y cambiar sin aviso. El sitio también puede modificar su contrato público, límites o estructura.
El Actor incorpora una demora configurable entre solicitudes. Usalo con una frecuencia razonable, verificá los datos antes de tomar decisiones y respetá los términos aplicables, la normativa vigente y los derechos sobre marcas y contenidos. No debe utilizarse para obtener ni inferir información médica personal.
Independencia
Este Actor es una herramienta de datos independiente. No está afiliado, respaldado, autorizado ni operado por FarmaOnline Argentina. “FarmaOnline” y las demás marcas mencionadas pertenecen a sus respectivos titulares.