Ulybka Radugi Scraper avatar

Ulybka Radugi Scraper

Pricing

Pay per usage

Go to Apify Store
Ulybka Radugi Scraper

Ulybka Radugi Scraper

Scrape the Ulybka Radugi (r-ulybka.ru) beauty & drugstore catalog by category — name, price, discount, stock and brand. Fast, cheap datacenter proxy.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Sasha Ebashu

Sasha Ebashu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape the Ulybka Radugi / Улыбка радуги (r-ulybka.ru) beauty & drugstore catalog by category and get clean, structured data for every product — name, price, old price, discount, stock quantity, bonus points and brand.

No login, no API key. Fast, cheap (runs on datacenter proxy), stable. Export to JSON, CSV, Excel or Google Sheets.


What it extracts

For every product in a category:

  • 🏷️ Name and brand
  • 💰 Price (₽), old price and discount % when on sale
  • 📦 Stock quantity — the real available count (stock), plus SPb-warehouse stock — most beauty scrapers can't get this
  • 🎁 Bonus points, article number, product ID, slug and image
  • 🗂️ The category it came from and a scrapedAt timestamp

Run it on a schedule and diff the results to watch competitor prices and stock move.


How to use it

  1. Add one or more category URLs (or just their slugs):
    • Full URL: https://www.r-ulybka.ru/catalog/skidki/
    • Slug only: skidki
    • Examples: skidki (discounts), novinki (new), korieiskaia-kosmietika (Korean cosmetics), produkty. Nested category URLs work too.
  2. Set max pages per category (36 products per page) and an optional total max items cap.
  3. Run it, then download or pull the results via API.

Cost & proxy

The catalog is served over Apify's datacenter proxy (the default) — so this scraper is cheap and fast, no residential proxy required. Apify's $5/month free credits go a long way here.


Input parameters

ParameterTypeDescriptionDefault
categoryUrlsarrayCategory page URLs or slugs to scrapeone example category
maxPagesPerCategoryintegerResult pages per category (36 items each); 0 = until the category ends10
maxItemsintegerStop after this many products in total (0 = unlimited)0
monitorModebooleanCompare this run to the previous one (same categories) and tag price/stock changes — see belowfalse
onlyChangesbooleanWith monitor mode on, return only the products that changedfalse
proxyConfigurationobjectProxy — Apify datacenter is enoughdatacenter

Output fields

FieldDescription
storeAlways "r-ulybka".
idProduct ID.
nameProduct name.
brandBrand name.
articleVendor article number.
slugProduct slug.
priceCurrent price, ₽.
oldPriceRegular price, ₽, when on sale (else null).
discountPctDiscount percentage when on sale (else null).
bonusLoyalty bonus points on the product.
currencyAlways "RUB".
stockTotal available stock quantity.
stockSpbStock at the St. Petersburg warehouse.
isNewWhether the product is flagged new.
imageProduct image URL.
categoryPathThe category the product was scraped from.
scrapedAtTimestamp of the run.

Price & stock monitor (track changes over time)

Turn on monitorMode and run it on a schedule: each run is compared to the previous one (same categories), so you see what actually changed instead of a fresh dump every time. Each row gains:

  • changeTypenew, price_up, price_down, stock_change or unchanged
  • previousPrice — the price at the last run (null for new products)
  • firstSeenAt / lastConfirmedAt — data-freshness stamps (tell fresh data from stale)
  • priceLow30 / priceHigh30 — rolling 30-day low and high (spot fake discounts)

Add onlyChanges to output just the products that moved — a clean delta for alerts or a dashboard. Off by default, so normal runs are unaffected.


Notes

  • Only public catalog data is collected. Respect Ulybka Radugi's Terms of Service and your local regulations.