Holodilnik.ru Scraper avatar

Holodilnik.ru Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Holodilnik.ru Scraper

Holodilnik.ru Scraper

Scrape Holodilnik.ru - a major Russian home-appliance retailer. Search products, browse curated categories (refrigerators, washing machines, TVs, built-in appliances and more), and fetch full product detail pages with price, specs, rating, images and breadcrumbs.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape Holodilnik.ru — Холодильник.РУ, one of Russia's largest home-appliance and electronics retailers. Search products, browse curated categories (refrigerators, washing machines, TVs, built-in appliances, and more), or fetch full product detail pages with price, specs, rating, images and breadcrumbs.

What this actor does

  • Three modes: search, byCategory, productDetails
  • Search & category browse use Holodilnik.ru's own public product-search service — fast, no proxy needed
  • Category browse goes beyond the search API's own 100-item-per-query cap: it fans out across the category's own related-search suggestions (still validated against the category's real URL path), typically returning 2-4× more genuine in-category products than a single query — see the FAQ below
  • Product details returns full specs, description, rating/review count, breadcrumbs, a full image gallery, and individual customer reviews (author, date, star rating, pros, cons, comment)
  • Filters: brand, price range, in-stock only
  • Empty fields are omitted — every field on every record is real data

Output per product

search / byCategory (recordType: product)

  • productId, title, brand
  • price, currency (RUB)
  • available — in stock right now
  • categoryId, categoryName
  • imageUrl, imageUrls[]
  • productUrl — feed this into productDetails
  • searchScore — relevance score from the search engine
  • recordType: "product", scrapedAt

productDetails (recordType: productDetail)

  • productId, sku, gtin
  • title, brand
  • price, currency, available
  • rating, reviewCount
  • description
  • specs — full key/value specification table (dimensions, energy class, capacity, etc. — varies by product type)
  • breadcrumbs[]{name, url} category trail
  • categoryName
  • images[], mainImage
  • reviews[]{reviewId, author, date, rating, pros, cons, comment}, up to maxReviewsPerProduct (Holodilnik.ru renders these server-side directly into the product page — no extra request)
  • productUrl
  • recordType: "productDetail", scrapedAt

Input

FieldTypeDefaultDescription
modestringsearchsearch / byCategory / productDetails
searchQuerystringхолодильникFree-text query (mode=search)
categorystringCurated category slug (mode=byCategory) — see the dropdown for the full list
productUrlsarrayFull product page URLs (mode=productDetails)
brandFilterstringKeep only products whose brand contains this text. In search mode, when set, the actor automatically re-queries the search API with the brand appended to your search term and merges in any newly-found products — this compensates for the search API's own 100-results-per-query relevance ranking, which can otherwise rank a real brand below the top 100 for a generic term (e.g. plain "холодильник" alone may not surface Bosch in its own top 100, even though Bosch refrigerators exist on the site)
minPrice / maxPriceintPrice range in Russian rubles
availableOnlyboolfalseOnly in-stock products
maxReviewsPerProductint20Cap on customer reviews kept per product (mode=productDetails); 0 disables review extraction
maxItemsint20Hard cap (1–300). search is limited by the search API's own 100-per-query cap; byCategory can exceed 100 via query fan-out (see FAQ)
proxyConfigurationobjectAUTOOnly used by productDetails, and only as a fallback if a direct page fetch is ever blocked

Example: search for refrigerators under 40,000 RUB

{
"mode": "search",
"searchQuery": "холодильник",
"maxPrice": 40000,
"maxItems": 30
}

Example: browse washing machines by a specific brand

{
"mode": "byCategory",
"category": "washing_machines",
"brandFilter": "Candy",
"maxItems": 50
}

Example: fetch full product pages

{
"mode": "productDetails",
"productUrls": [
"https://www.holodilnik.ru/refrigerator/two_chambered_refrigerators/atlant/mxm_2835_00/"
]
}

Use cases

  • Price monitoring — track appliance prices and stock status over time
  • Market research — compare brands, categories and price bands on a major Russian retailer
  • Catalog enrichment — pull full specs and images for a product database
  • Competitive intelligence — benchmark assortment and pricing against Holodilnik.ru

Other Russian marketplace actors by CrawlerBros

ActorURL
Citilink Scraper - Russian Electronics Store Productshttps://apify.com/crawlerbros/citilink-scraper
DNS-Shop Scraperhttps://apify.com/crawlerbros/dns-shop-scraper
Eldorado Scraperhttps://apify.com/crawlerbros/eldorado-scraper
ETM Electrical Equipment Scraperhttps://apify.com/crawlerbros/etm-scraper
Holodilnik.ru Scraper (this actor)https://apify.com/crawlerbros/holodilnik-scraper
Lemanapro Scraperhttps://apify.com/crawlerbros/lemanapro-scraper
Magnit Market (mm.ru) Scraperhttps://apify.com/crawlerbros/magnit-market-scraper
Maxidom Scraperhttps://apify.com/crawlerbros/maxidom-scraper
Megamarket.ru Scraperhttps://apify.com/crawlerbros/megamarket-scraper
M.Video Scraperhttps://apify.com/crawlerbros/mvideo-scraper
Onlinetrade.ru Scraperhttps://apify.com/crawlerbros/onlinetrade-scraper
Ozon Scraper - Products, Categories & Searchhttps://apify.com/crawlerbros/ozon-scraper
Petrovich Building Materials Scraperhttps://apify.com/crawlerbros/petrovich-scraper
Regard Scraperhttps://apify.com/crawlerbros/regard-scraper
Russkiy Svet (rs24.ru) Electrical Equipment Scraperhttps://apify.com/crawlerbros/russkiysvet-scraper
Technopark.ru Scraper - Products, Categories & Searchhttps://apify.com/crawlerbros/technopark-scraper
VseInstrumenti.ru Scraperhttps://apify.com/crawlerbros/vseinstrumenti-scraper
Wildberries Scraperhttps://apify.com/crawlerbros/wildberries-scraper
X-Com Shop Scraperhttps://apify.com/crawlerbros/xcom-shop-scraper
Yandex Market Pro Scraperhttps://apify.com/crawlerbros/yandex-pro-scraper

FAQ

Is this affiliated with Holodilnik.ru? No — this is a third-party actor built on Holodilnik.ru's own public product-search service and product pages.

Do I need a proxy? No — leave proxyConfiguration at its default. It's only consulted by productDetails, and only as a fallback if a direct page fetch is ever blocked.

Why is category a dropdown instead of free text? Holodilnik.ru's catalog paths aren't discoverable through the public search API, so we curated the categories that are reliably reachable and mapped each to its real URL prefix, to guarantee byCategory returns products that genuinely belong to that category.

Why does byCategory return more than 100 products per category? A single search query is capped at 100 products by Holodilnik.ru's own search service. byCategory automatically issues extra queries using the site's own related-search suggestions for that category and keeps only the products that genuinely belong to it (verified via each product's own category URL), typically returning 2-4× more real in-category products than a single query.

Why does brandFilter sometimes find more products in search mode? A generic query can rank a specific brand below the search engine's own top-100 relevance window. When brandFilter is set, the actor also re-queries with the brand appended and merges in any newly-found matching products.

Can I look up a product by ID instead of URL? Not directly — Holodilnik.ru's product URLs are slug-based (e.g. .../atlant/mxm_2835_00/), not ID-based, and there's no public ID→URL redirect. Use search or byCategory first to discover productUrl values, then feed those into productDetails.

What currency are prices in? Russian rubles (RUB) — Holodilnik.ru is a Russia-only retailer.

Where do the reviews come from? Holodilnik.ru renders each product's customer reviews directly into the product page's HTML (no separate AJAX call, no login) — the actor parses them from the same page fetch used for the rest of productDetails, so there's no extra cost. Not every product has reviews; reviews[] is omitted when there are none.

Why does searchScore only appear sometimes? The search engine returns NaN for some results (typically exact/administrative matches); those are omitted rather than emitting a fake score.