VseInstrumenti.ru Scraper
Pricing
from $3.00 / 1,000 results
VseInstrumenti.ru Scraper
Scrape VseInstrumenti.ru - Russia's largest tools & equipment e-tailer. Discover product/category/brand URLs for free via the sitemap, search products, browse a category, or fetch full product details: price, discount, rating, reviews, images, specifications.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape VseInstrumenti.ru — Russia's largest online tools and equipment retailer. Discover product, category, and brand URLs for free, search by keyword, browse any category or brand page, or pull full product details from a list of URLs. Get clean, structured data on price, discounts, ratings, reviews, images, and technical specifications, ready for spreadsheets, price-monitoring dashboards, or market research.
What this actor does
- Four modes:
discoverUrls(free URL discovery),search,byCategory,productDetails - Discover URLs for free — lists thousands of product, category, or brand URLs, optionally filtered by keyword, without a proxy
- Full product details — brand, gallery images, breadcrumbs, stock status, technical specifications, GTIN/manufacturer part number, downloadable manuals/spec sheets, similar/related products, original (pre-discount) price, sale/promo badge text, and pickup/delivery info
- Optional customer reviews — attach each product's review text, rating, author,
and date with
includeReviews - Filters and sorting — filter by price range, minimum rating, and discount status; sort by popularity, price, rating, discount, or newest
- Empty fields are omitted — a field that VseInstrumenti.ru doesn't expose for a
given record is left out entirely, never sent as
nullor an empty placeholder
Output per product (search / byCategory / productDetails)
title— product namebrand— brand/manufacturer nameprice— current price in Russian rubles (RUB)originalPrice— pre-discount price, if the product is on salediscountPercent— discount percentage, derived from price vs. original pricecurrency— price currency (normallyRUB)rating— average customer rating (1–5)reviewCount— number of customer reviewssellerName— name of the merchant fulfilling the listingavailability— stock status (in stock/out of stock)images— array of product image URLscategory— product categorybreadcrumbs— full category breadcrumb trail (product detail pages)description— product descriptionsku— manufacturer/seller SKUmpn— manufacturer part number, when publishedgtin— GTIN/EAN barcode, when publishedspecifications— key/value map of technical characteristics (product detail pages)promoLabel— sale/promo badge text (e.g. "Распродажа остатков!"), when the product carries onedeliveryInfo— pickup/delivery text as shown on the page (e.g. "Самовывоз: сегодня, бесплатно")videoUrls— array of product video URLs, when the page has a videodocuments— array of{url, title}for downloadable manuals/spec sheets/certificates (product detail pages)relatedProducts— array of{productId, title, productUrl, price}for similar/related products shown on the page (product detail pages)reviews— array of{author, rating, date, text}, only present whenincludeReviewsis enabled (mode=productDetails)productId— VseInstrumenti's numeric product IDproductUrl— canonical product page URLrecordType— always"product"scrapedAt— UTC timestamp of when the record was scraped
Output per discovered URL (discoverUrls)
url— the discovered URLurlType—product,category, orbrandproductId— numeric product ID (product URLs only)lastmod— sitemap's last-modified date for the URL, if presentrecordType— always"discoveredUrl"scrapedAt— UTC timestamp of when the record was scraped
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | discoverUrls | discoverUrls (free), search, byCategory, or productDetails |
discoverUrlType | string | product | product, category, or brand (mode=discoverUrls) |
discoverKeyword | string | – | Only keep discovered URLs containing this text (mode=discoverUrls) |
searchQuery | string | дрель | Keyword to search for (mode=search) |
categoryUrls | array | [] | Full category or brand URLs to browse (mode=byCategory) |
productUrls | array | [] | Full product page URLs (mode=productDetails) |
sortBy | string | – (site relevance) | popular, priceAsc, priceDesc, rating, discount, new (search/category only) |
minPrice | integer | – | Minimum price filter in RUB |
maxPrice | integer | – | Maximum price filter in RUB |
minRating | integer | – | Minimum rating filter (1–5) |
onSaleOnly | boolean | false | Only return discounted products |
includeReviews | boolean | false | Also fetch and attach each product's reviews array (mode=productDetails only; one extra page load per product) |
maxReviews | integer | 10 | Cap reviews per product when includeReviews is enabled (1–50) |
maxItems | integer | 20 | Maximum number of records to return (1–1000) |
proxyConfiguration | object | Residential (RU) | Apify proxy configuration — required for search/byCategory/productDetails; only used as a fallback for discoverUrls |
Example: free URL discovery
{"mode": "discoverUrls","discoverUrlType": "category","discoverKeyword": "drel","maxItems": 100}
Example: keyword search sorted by discount
{"mode": "search","searchQuery": "шуруповерт","sortBy": "discount","onSaleOnly": true,"maxItems": 50}
Example: browse a category with price and rating filters
{"mode": "byCategory","categoryUrls": ["https://www.vseinstrumenti.ru/category/klejkaya-lenta-6535/"],"minPrice": 500,"maxPrice": 5000,"minRating": 4,"maxItems": 60}
Example: full product details with reviews
{"mode": "productDetails","productUrls": ["https://www.vseinstrumenti.ru/product/drel-udarnaya-bosch-gsb-13-re-0601217100-2162387/"],"includeReviews": true,"maxReviews": 20}
Use cases
- Bulk URL discovery — collect thousands of product or category URLs for free before running a targeted scrape, or to feed into other tooling
- Price monitoring — track prices and discounts for specific products or an entire category over time
- Competitive research — compare assortments, pricing, and ratings across a tools and hardware category
- Catalog enrichment — pull structured product data (brand, images, specifications) for a known list of product URLs
- Market research — analyze rating/review distributions or technical specifications across a product category
Other Russian marketplace actors by CrawlerBros
FAQ
Do I need to configure the proxy myself?
No — the default proxy configuration (Russian residential) is already set up. For
search, byCategory, and productDetails it's required for real data. For
mode=discoverUrls it's normally unused (that mode is free); it only kicks in
automatically as a fallback if the free sitemap path gets blocked for your run.
Why is residential proxy required?
VseInstrumenti.ru's storefront pages (search, category, and product pages) are
protected by an anti-bot system that blocks non-Russian and datacenter IPs with a
CAPTCHA challenge. A Russian residential IP passes the challenge; the sitemap used by
discoverUrls, however, is generally open and needs no proxy in the common case.
Why did my search/byCategory/productDetails run return 0 results?
VseInstrumenti.ru's anti-bot protection is session-based and can occasionally block an
individual run. Simply run the actor again — each run opens a fresh residential proxy
session. If a specific search or URL consistently returns nothing, double-check that
it's correct on vseinstrumenti.ru itself.
How do I find category or product URLs to use as input?
Run mode=discoverUrls first (it's free and fast) with discoverUrlType=category or
product, optionally with a discoverKeyword filter — then feed the resulting URLs
into categoryUrls or productUrls.
What currency are prices in? Russian rubles (RUB), as displayed on the site.
How do I get customer reviews?
Set includeReviews to true with mode=productDetails. Each product record gets a
reviews array with up to maxReviews reviews (author, rating, date, text). This adds
one extra page load per product, so runs take a bit longer. Not every product has
reviews — those simply omit the field.
Can I use a bare numeric product ID instead of a full URL?
No — unlike some other Russian marketplaces, VseInstrumenti.ru's product URLs require
the full SEO slug and cannot be resolved from the numeric ID alone. Use
mode=discoverUrls to collect full product URLs first.
Is this actor affiliated with VseInstrumenti.ru? No, this is an independent third-party actor that reads publicly available data from vseinstrumenti.ru. It is not affiliated with, endorsed by, or sponsored by VseInstrumenti.ru.