X-Com Shop Scraper avatar

X-Com Shop Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
X-Com Shop Scraper

X-Com Shop Scraper

Scrape XCOM-SHOP (xcom-shop.ru) - a major Russian electronics and computer retailer. Search products, browse categories, and fetch full product details including price, availability, images, ratings, and reviews.

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 XCOM-SHOP (xcom-shop.ru) — one of Russia's largest electronics and computer retailers, selling laptops, PCs, components, networking gear, office equipment, security systems, and more. Search for products, browse any catalog category, or fetch complete product details including price, stock status, images, ratings, and customer reviews. No login, no cookies, no paid proxy required.

What this actor does

  • Search — free-text product search (matches the site's own search box), returns up to 100 relevant results per run
  • Browse by category — walk any of the 16 top-level catalog sections (or a specific sub-category URL/slug) with full pagination
  • Product details — fetch full specs, pricing, availability, images, rating, and customer reviews for one or more product URLs
  • Filters — price range, brand, in-stock only, sort order (price/name/popularity/availability)
  • Prices are always in Russian rubles (RUB)
  • Empty fields are omitted from every record — no null, no placeholder values

Output per product

Search & category listing records:

  • productId — numeric XCOM-SHOP product ID
  • name, brand
  • price, currency (RUB)
  • available — in-stock flag (when known)
  • productUrl, sourceUrl
  • imageUrl, imageUrls[]
  • categoryName, categoryUrl, categoryId — numeric Bitrix catalog section ID
  • rating, reviewsCount
  • relevanceScore — the search engine's own relevance ranking score for this result (search mode only)
  • listPosition — the product's rank/position on its category listing page (byCategory mode only)
  • shortDescription — key spec bullets (screen, CPU, RAM, storage, etc.)
  • oldPrice, discountPercent — when the product is on sale (category listing only)
  • loyaltyPoints — bonus/cashback points earned on purchase (category listing only)
  • deliveryEstimate, pickupEstimate — courier delivery / in-store pickup date estimate (a date like 25.07.2026 or a relative label like Завтра/Послезавтра)
  • carrierTransferEstimate — date the item ships to the carrier network (search mode only)
  • recordType: "product", scrapedAt

Product detail records (mode=productDetails) additionally include:

  • availability — raw stock status
  • images[] — full-resolution gallery
  • categoryPath[] — full breadcrumb trail
  • ratingValue, ratingCount, reviewCount
  • reviews[] — one entry per published review, with:
    • author, rating, datePublished
    • body — the review's raw schema.org text
    • pros, cons — the reviewer's separately-submitted "Достоинства" (pros) / "Недостатки" (cons) fields, when the reviewer filled them in
    • comment — the reviewer's free-text comment, when given
    • helpfulVotes, unhelpfulVotes — other shoppers' 👍/👎 vote counts on the review
  • specifications[] — full grouped spec table: [{ "group": "Экран", "specs": { "Диагональ экрана": "15.6 \"", ... } }, ...] covering every characteristic section the product page publishes (screen, CPU, RAM, storage, ports, dimensions, power, etc.)
  • deliveryEstimate, pickupEstimate, carrierTransferEstimate — same delivery estimates as listing records
  • recordType: "productDetail"

Input

FieldTypeDefaultDescription
modestringsearchsearch / byCategory / productDetails
searchQuerystringноутбукFree-text query (mode=search)
categorystring (select)Top-level catalog category (mode=byCategory)
categoryUrlstringExact sub-category slug or URL, overrides category
productUrlsarrayProduct page URLs (mode=productDetails)
sortBystring (select)popularitypopularity / priceAsc / priceDesc / name / availability (mode=byCategory)
minPrice / maxPriceintPrice range filter in RUB
brandstringCase-insensitive brand filter
inStockOnlyboolfalseOnly emit in-stock products
maxItemsint20Hard cap on emitted records (1–2000)
proxyConfigurationobjectAUTOApify proxy (free datacenter group); not required for this site

Example: browse laptops sorted by price, in stock only

{
"mode": "byCategory",
"categoryUrl": "kompyutery_i_noytbyki/noytbyki",
"sortBy": "priceAsc",
"inStockOnly": true,
"maxItems": 50
}

Example: search for a brand with a price ceiling

{
"mode": "search",
"searchQuery": "ноутбук",
"brand": "Lenovo",
"maxPrice": 100000,
"maxItems": 30
}

Example: fetch full details for specific products

{
"mode": "productDetails",
"productUrls": [
"https://www.xcom-shop.ru/huawei_mitchellg-w5611d_1106075.html",
"https://www.xcom-shop.ru/lenovo_ideapad_1_15iru7_1298430.html"
]
}

Use cases

  • Price monitoring — track price changes for specific products or an entire category over time
  • Competitor research — compare brand assortment, pricing, and stock levels across Russian electronics retailers
  • Market research — analyze rating and review data for popular laptop/PC brands
  • Catalog enrichment — pull product images, specs, and descriptions for a comparison dataset

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 Scraperhttps://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 Scraper (this actor)https://apify.com/crawlerbros/xcom-shop-scraper
Yandex Market Pro Scraperhttps://apify.com/crawlerbros/yandex-pro-scraper

FAQ

Do I need a proxy or login? No. XCOM-SHOP serves full product data without authentication, and the default Apify AUTO (datacenter) proxy group is sufficient — most requests work without any proxy at all.

What currency are prices in? Always Russian rubles (RUB), matching the site's default display.

How many products can I get from search? The search endpoint returns up to 100 relevant matches per query (matching the site's own search relevance ranking). For larger volumes, use byCategory instead, which paginates through the full catalog section.

Why did my search for a very unusual term return unrelated products? XCOM-SHOP's own search falls back to related/popular suggestions when a query has no close match, rather than returning nothing — the same behavior you'd see typing the query into the site's search box. All returned products are real, current catalog items.

Can I browse a specific sub-category, not just a top-level one? Yes — set categoryUrl to the sub-category's slug (e.g. kompyutery_i_noytbyki/noytbyki) or its full URL; it takes priority over category.

Why does category (a top-level section) also work even though those pages show sub-category tiles, not products? Several top-level sections (e.g. "Компьютеры и ноутбуки") are landing/hub pages with no product cards of their own — the actor detects this automatically and crawls all of that section's sub-categories for you, so you still get products without needing to know the exact sub-category slug up front. Use categoryUrl instead when you want only one specific sub-category.