Vivantis Product Search Scraper avatar

Vivantis Product Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Vivantis Product Search Scraper

Vivantis Product Search Scraper

Scrape beauty and fragrance product listings from Hondoscenter with precision. Capture SKUs, prices, stock status, ratings, images, and 30+ fields per product — perfect for price monitoring, inventory sync, and ecommerce analytics.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Vivantis Product Scraper: Extract Perfume & Beauty Data Across Domains


What Is Vivantis?

Vivantis is a major e-commerce platform across Central and Eastern Europe specializing in perfumes, cosmetics, and beauty products. Operating multiple regional domains (Vivantis.sk in Slovakia, Vivantis.ro in Romania, and others), it hosts thousands of beauty product listings with competitive pricing, reviews, and detailed product information. Manually collecting product data from Vivantis search results is tedious and error-prone — the Vivantis Product Scraper automates this, delivering structured product intelligence across all regional sites.


Overview

The Vivantis Product Scraper extracts comprehensive product data from search result pages and category listings. It is designed for:

  • Price monitoring services tracking beauty product costs across regions
  • Market researchers analyzing perfume and cosmetics trends in Eastern Europe
  • Retailers and resellers aggregating competitor pricing and product information
  • Data analysts building datasets for market intelligence and inventory management
  • E-commerce platforms integrating beauty products into multi-vendor systems

Key strengths include flexible URL handling, configurable item limits, and resilient error handling through ignore_url_failures, allowing reliable bulk collection across multiple Vivantis domains.


Input Format

The scraper accepts a JSON configuration object:

{
"urls": [
"https://www.vivantis.sk/parfumy/?page=2"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}

Input Parameters Explained

ParameterTypeDescriptionExample
urlsArray of stringsProduct search list URLs from Vivantis domains to scrape["https://www.vivantis.sk/parfumy/?page=2", "https://www.vivantis.ro/parfumuri/"]
ignore_url_failuresBooleanIf true, scraper continues running even if some URLs fail. If false, any failed URL stops the entire run.true
max_items_per_urlIntegerMaximum number of products to extract from each URL200

How to Prepare URLs

  • Navigate to a Vivantis domain (e.g., .sk, .ro, .cz, .hu)
  • Browse product categories (e.g., /parfumy, /kosmetika)
  • Paginate through results
  • Copy the full URL including page parameters: https://www.vivantis.sk/parfumy/?page=2
  • Paste URLs into the urls array, one per line

Tip: Use ignore_url_failures: true for bulk runs to prevent interruptions from temporary blocks or unavailable pages.


Output Format

Sample output

{
"code": "pLTF118",
"online": 1,
"price": {
"with_vat": {
"amount": "2170",
"multiplier": 100,
"currency": "EUR",
"decimal": "21.70"
},
"without_vat": {
"amount": "1764",
"multiplier": 100,
"currency": "EUR",
"decimal": "17.64"
},
"base_with_vat": {
"amount": "2170",
"multiplier": 100,
"currency": "EUR",
"decimal": "21.70"
},
"rrp_with_vat": {
"amount": "2520",
"multiplier": 100,
"currency": "EUR",
"decimal": "25.20"
}
},
"currency": "EUR",
"price_vat": 23,
"stocks": {
"main": 4,
"mailstep": 0,
"migrace": 0
},
"delivery_text": "pozajtra u vás",
"delivery_date": "2026-06-26",
"price_action": {
"action": false,
"sale": false,
"rrp_discount": false,
"percent": 0,
"end": null,
"text": ""
},
"badges_prioritized": [
{
"id": "AKCE_KOD",
"title": "Akcia s kódom",
"short_title": "",
"design": "sales"
},
{
"id": "TAG_VYHODNE",
"title": "Výhodné",
"short_title": "",
"design": "sales"
}
],
"unit_price": {
"price": {
"amount": "2170",
"multiplier": 100,
"currency": "EUR",
"decimal": "21.70"
},
"unit": "ml",
"quantity": 100
},
"flash_sale_propagation": null,
"id": "9e0d9d98-7722-46ab-b0b6-b1ce3cfb18fc",
"uuid": "9e0d9d98-7722-46ab-b0b6-b1ce3cfb18fc",
"description": null,
"shop": "p",
"name": "Ra`ed Oud - EDP",
"new": false,
"product_test_score": null,
"pars": [
{
"code": "pLTF118100",
"online": 1,
"price": {
"with_vat": {
"amount": "2170",
"multiplier": 100,
"currency": "EUR",
"decimal": "21.70"
},
"without_vat": {
"amount": "1764",
"multiplier": 100,
"currency": "EUR",
"decimal": "17.64"
},
"base_with_vat": {
"amount": "2170",
"multiplier": 100,
"currency": "EUR",
"decimal": "21.70"
},
"rrp_with_vat": {
"amount": "2520",
"multiplier": 100,
"currency": "EUR",
"decimal": "25.20"
}
},
"currency": "EUR",
"price_vat": 23,
"stocks": {
"main": 4,
"mailstep": 0,
"migrace": 0
},
"delivery_text": "pozajtra u vás",
"delivery_date": "2026-06-26",
"price_action": {
"action": false,
"sale": false,
"rrp_discount": false,
"percent": 0,
"end": null,
"text": ""
},
"badges_prioritized": [
{
"id": "AKCE_KOD",
"title": "Akcia s kódom",
"short_title": "",
"design": "sales"
},
{
"id": "TAG_VYHODNE",
"title": "Výhodné",
"short_title": "",
"design": "sales"
}
],
"unit_price": {
"price": {
"amount": "2170",
"multiplier": 100,
"currency": "EUR",
"decimal": "21.70"
},
"unit": "ml",
"quantity": 100
},
"flash_sale_propagation": null,
"name": "Objem",
"value": "100 ml",
"order": 0,
"perfume_sample": false,
"bquality": null,
"badges": []
}
],
"brands": [
{
"name": "Lattafa"
}
],
"sections": [
{
"id": 66477,
"name": "Parfumy",
"parent_id": null
},
{
"id": 66487,
"name": "Parfumová voda (EDP)",
"parent_id": 66477
}
],
"sections_all": [
66477,
66487
],
"flags": [],
"order": 1,
"has_pars_different_price": false,
"has_pars_different_percent": false,
"is_violating_google_policy": false,
"perfume_composition_match_ratio": null,
"img_list": [
{
"type": "primary",
"par": null,
"url": "/photos/p/_orig/LT/lattafa-ra-ed-oud-edp_14900253205634.jpg",
"illustrative_only": false,
"text": null,
"blurhash": "LmLX0q00_NNINyR+oLRj%Ms:WBt7",
"miniature": "https://img.vivantiscdn.net/photos/w50_h50_fN/p/_orig/LT/lattafa-ra-ed-oud-edp_14900253205634.jpg",
"mini_card": "https://img.vivantiscdn.net/photos/w100_h100_fN/p/_orig/LT/lattafa-ra-ed-oud-edp_14900253205634.jpg",
"gallery": "https://img.vivantiscdn.net/photos/w88_h88_fN/p/_orig/LT/lattafa-ra-ed-oud-edp_14900253205634.jpg",
"product_card": "https://img.vivantiscdn.net/photos/w400_h400_fN/p/_orig/LT/lattafa-ra-ed-oud-edp_14900253205634.jpg",
"fe24product_card": "https://img.vivantiscdn.net/photos/w272_h328_fN/p/_orig/LT/lattafa-ra-ed-oud-edp_14900253205634.jpg",
"detail": "https://img.vivantiscdn.net/photos/w400_h325/p/_orig/LT/lattafa-ra-ed-oud-edp_14900253205634.jpg",
"large": "https://img.vivantiscdn.net/photos/w600_h600_fN/p/_orig/LT/lattafa-ra-ed-oud-edp_14900253205634.jpg",
"original": "https://img.vivantiscdn.net/photos/-/p/_orig/LT/lattafa-ra-ed-oud-edp_14900253205634.jpg"
},
{
"type": "product_additional",
"par": "pLTF118",
"url": "/photos/p/_orig/LT/dalsi_obrazky/ra-ed-oud-edp-244452606205635.png",
"illustrative_only": false,
"text": null,
"blurhash": "LQQcM0?wOt?F00o~NfxB%MWVM{ay",
"miniature": "https://img.vivantiscdn.net/photos/w50_h50_fN/p/_orig/LT/dalsi_obrazky/ra-ed-oud-edp-244452606205635.png",
"mini_card": "https://img.vivantiscdn.net/photos/w100_h100_fN/p/_orig/LT/dalsi_obrazky/ra-ed-oud-edp-244452606205635.png",
"gallery": "https://img.vivantiscdn.net/photos/w88_h88_fN/p/_orig/LT/dalsi_obrazky/ra-ed-oud-edp-244452606205635.png",
"product_card": "https://img.vivantiscdn.net/photos/w400_h400_fN/p/_orig/LT/dalsi_obrazky/ra-ed-oud-edp-244452606205635.png",
"fe24product_card": "https://img.vivantiscdn.net/photos/w272_h328_fN/p/_orig/LT/dalsi_obrazky/ra-ed-oud-edp-244452606205635.png",
"detail": "https://img.vivantiscdn.net/photos/w400_h325/p/_orig/LT/dalsi_obrazky/ra-ed-oud-edp-244452606205635.png",
"large": "https://img.vivantiscdn.net/photos/w600_h600_fN/p/_orig/LT/dalsi_obrazky/ra-ed-oud-edp-244452606205635.png",
"original": "https://img.vivantiscdn.net/photos/-/p/_orig/LT/dalsi_obrazky/ra-ed-oud-edp-244452606205635.png"
}
],
"url_relative": "/parfumy/lattafa-ra-ed-oud-edp.html",
"is_bquality": false,
"master_code": "pLTF118",
"review_summary": {
"product_master_code": "pLTF118",
"rating_count": 7,
"verbose_rating_count": 0,
"rating_summary": 30.5,
"average_rating": 4.4,
"source_rating": [
{
"source_name": "Heureka",
"rating_count": 7,
"rating_summary": 30.5,
"average_rating": 4.4
}
],
"value_rating": [
{
"rating_value": 1,
"rating_count": 1,
"rating_percent": 14
},
{
"rating_value": 2,
"rating_count": 0,
"rating_percent": 0
},
{
"rating_value": 3,
"rating_count": 0,
"rating_percent": 0
},
{
"rating_value": 4,
"rating_count": 0,
"rating_percent": 0
},
{
"rating_value": 5,
"rating_count": 6,
"rating_percent": 86
}
]
},
"default_variant": "pLTF118100",
"pars_view_type": "default",
"badges": [],
"from_url": "https://www.vivantis.sk/parfumy/?page=2"
}

Each product returns a rich record with 40+ fields containing detailed information:

Product Identification

FieldDescription
CodeUnique product code or SKU within Vivantis
IDInternal Vivantis product identifier
UUIDUniversally unique identifier for the product
Master CodePrimary code for multi-variant products
URL RelativeProduct page URL path (relative to domain)

Pricing & Availability

FieldDescription
PriceCurrent product price (base price without VAT)
CurrencyCurrency of the price (e.g., EUR, SKK)
Price VATPrice including Value Added Tax
Unit PricePrice per unit of measurement (for per-item or per-quantity pricing)
OnlineBoolean flag indicating if product is available for online purchase
StocksCurrent inventory level or stock status
Delivery TextShipping/delivery information text (e.g., "Same-day delivery available")
Delivery DateExpected delivery date or timeframe
Price ActionPrice change status or discount flag

Product Details

FieldDescription
NameProduct title/name as displayed on Vivantis
DescriptionFull product description including ingredients, uses, and benefits
BrandsProduct brand(s) (e.g., "Chanel", "Dior", "Paco Rabanne")
SectionsProduct category (e.g., "Parfumy", "Kosmetika", "Vlasová Kozmetika")
Sections AllComplete category hierarchy/breadcrumb path
ShopSeller or shop information
NewFlag indicating if product is newly listed
Product Test ScoreRating or test score if available

Product Attributes & Flags

FieldDescription
ParsProduct parameters/attributes (e.g., volume, scent type, concentration)
Pars View TypeHow parameters are displayed or categorized
Default VariantDefault product variant if multiple versions exist
Has Pars Different PriceBoolean: true if different variants have different prices
Has Pars Different PercentBoolean: true if variants have different percentage differences
Perfume Composition Match RatioMatch score for perfume composition similarity (if available)
BadgesSpecial labels like "Best Seller", "Sale", "New"
Badges PrioritizedPrimary/featured badges displayed prominently
Flash Sale PropagationFlash sale indicator and propagation status
Is BqualityQuality flag for B-grade or discounted products
Is Violating Google PolicyCompliance flag for Google Shopping policies

Review & Engagement

FieldDescription
Review SummaryAggregated customer review score or summary
OrderProduct ranking or sort order in results

Media

FieldDescription
Image ListArray of product image URLs (thumbnail, detail, etc.)

How to Use

  1. Identify target URLs — Navigate Vivantis category or search pages and note the URLs you want to scrape (e.g., product category pages, filtered search results).

  2. Prepare input JSON — Add URLs to the urls array. Set max_items_per_url based on expected product count per page (typically 20–200 products).

  3. Configure error handling — Set ignore_url_failures: true for resilience in bulk operations (recommended for multi-domain runs).

  4. Run the scraper — Execute and monitor the run log for progress.

  5. Download results — Export as JSON, CSV, or Excel for analysis, price monitoring, or database import.

Best practices:

  • Test with a single URL first before bulk runs
  • Use max_items_per_url: 200 to capture complete pages
  • Set ignore_url_failures: true when scraping across multiple regional domains
  • Scrape during off-peak hours to reduce server load

Common issues:

  • If products are missing, verify the URL is a search/category page, not a detail page
  • If blocked, increase delays or use rotation strategies
  • Missing prices may indicate out-of-stock products or regional unavailability

Use Cases & Business Value

  • Price intelligence: Monitor beauty product pricing across Vivantis regional sites to identify arbitrage opportunities
  • Competitive analysis: Track competitor product availability, pricing strategies, and promotion patterns
  • Inventory aggregation: Integrate Vivantis products into multi-vendor marketplaces or comparison sites
  • Market research: Analyze beauty and perfume trends by region, brand popularity, and seasonal demand
  • Review analysis: Scrape customer review summaries to assess product sentiment and quality perception

The Vivantis Product Scraper transforms manual browsing into automated, scalable data collection — enabling rapid market insights and reliable product integration.


Conclusion

The Vivantis Product Scraper is a powerful tool for anyone needing structured beauty and perfume product data across Central and Eastern European markets. With 40+ data fields, multi-domain support, and flexible configuration, it delivers the product intelligence you need — without the manual effort. Start scraping today and unlock competitive advantage through data-driven decision making.