Yandex Market Pro Scraper avatar

Yandex Market Pro Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Yandex Market Pro Scraper

Yandex Market Pro Scraper

Scrape Yandex Market - Russia's largest e-commerce and price-comparison platform. Search products, browse categories, pull full product details with specs and images, and collect product reviews - with no login, no cookies, and no paid proxy required.

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 Yandex Market (market.yandex.ru) — Russia's largest e-commerce and price-comparison platform. Search by keyword, browse a category, fetch full product specs, or collect customer reviews. Reads the page's own server-rendered data directly, so it stays accurate as the site's visual design changes, and runs without a proxy for most requests.

What this actor does

  • Four modessearch, byCategory, productDetails, reviews covering keyword search, category browsing, full product specs, and customer reviews
  • No login, no cookies, no CAPTCHA-solving required — search, category browse, product details, and reviews all work directly against Yandex Market's public pages
  • Proxy is optional, not mandatory — runs from Apify's free datacenter IPs by default; enable the optional proxy toggle only if you see 0 results or a CAPTCHA/VPN block
  • Rich filtering — price range, minimum rating, minimum discount %, brand, in-stock-only, and sort order
  • Empty fields are omitted — a field only appears on a record when Yandex Market actually returned that data

Output per product / offer record (search, byCategory)

  • recordType"product" (aggregate model across sellers) or "offer" (a single seller's listing)
  • productId / offerId — Yandex Market's internal id (product records use productId, offer records use offerId)
  • title
  • productUrl
  • slug — URL slug segment
  • price — current price in RUB
  • priceMin, priceMax, priceAvg — price range across sellers (product records, when multiple offers exist)
  • oldPrice — pre-discount price
  • discountPercent
  • currency — always RUB
  • offersCount — number of sellers currently offering this product (product records)
  • sellerId, sellerName, sellerRating — seller identity and rating (offer records only)
  • brand — resolved from the offer's vendor (offer records only)
  • vendorId
  • rating, reviewsCount
  • deliveryTimeText — human-readable delivery estimate, e.g. 27 июля
  • inStock, freeDelivery, pickupAvailable, expressDelivery — live delivery flags from the seller's own delivery block (offer records only)
  • guaranteedDeliverytrue when the order is fulfilled/guaranteed under Yandex Market's own delivery-and-payment program, false for third-party-fulfilled offers (offer records only)
  • bnplAvailable — buy-now-pay-later available
  • isAvailableForBusiness
  • categoryIds[]
  • images[]
  • scrapedAt

Output per product details record (productDetails)

All fields from the product/offer record above, plus:

  • recordType: "productDetails"
  • specs — full specification table as key/value pairs, e.g. {"Бренд": "LUNNEN", "Артикул Маркета": "4347177021"}
  • description — the product's own marketing description text, when Yandex Market exposes one
  • breadcrumbs[] — the category path shown on the page, e.g. ["Электроника", "Смартфоны и гаджеты", "Мобильные телефоны", "Мобильные телефоны Apple"]
  • questionsCount — number of buyer Q&A questions posted for this product
  • stockLeft — remaining unit count, only present when Yandex Market is showing a low-stock warning (e.g. "Осталась 1 шт"); omitted for normally-stocked listings
  • sellerLogo — seller's storefront logo image URL
  • sellerOrdersText — seller's order-volume text as shown on the page, e.g. "2.2K заказов"
  • sellerSubscribersText — seller's follower-count text as shown on the page, e.g. "846 подписчиков"
  • sellerAge — how long the seller has been on Yandex Market, e.g. "1 год на Маркете"

Output per review record (reviews)

  • recordType: "review"
  • reviewId
  • productId, productTitle, productUrl — the reviewed product
  • author
  • rating
  • text
  • pros, cons
  • dateYYYY-MM-DD, when Yandex Market exposes a structured timestamp
  • dateText — human-readable relative date (e.g. 2 июля), used as a fallback when no structured date is available
  • helpfulVotes
  • photos[]
  • scrapedAt

Input

FieldTypeDefaultDescription
modestringsearchsearch / byCategory / productDetails / reviews
searchQuerystringiphone 15Free-text search query (mode=search)
categoryNamestringCategory / product-type name, e.g. ноутбуки (mode=byCategory)
categoryIdstringOptional category hid to narrow results further (mode=byCategory)
productUrlsarrayFull product URLs or bare numeric product IDs (mode=productDetails, reviews)
sortOrderstringrelevancerelevance / priceAsc / priceDesc / popularity / rating (mode=search, byCategory)
minPriceintegerDrop products cheaper than this, in RUB
maxPriceintegerDrop products more expensive than this, in RUB
minRatingstringanyany / 3 / 3.5 / 4 / 4.5 — only keep products at or above this rating
minDiscountintegerOnly keep products discounted by at least this percentage
brandstringOnly keep products whose brand contains this text (case-insensitive). Listings with no discoverable brand info are kept, not dropped
inStockOnlybooleanfalseOnly keep currently orderable listings
reviewsSortOrderstringnewestnewest / highestRating / lowestRating / mostHelpful (mode=reviews)
maxItemsinteger50Hard cap on emitted records (1–1000); per query for search/byCategory, per URL for productDetails/reviews
proxyConfigurationproxydisabledOptional Apify proxy (free AUTO group works well as a fallback)

Example: search with filters

{
"mode": "search",
"searchQuery": "iphone 15",
"sortOrder": "priceAsc",
"minPrice": 30000,
"maxPrice": 80000,
"minRating": "4",
"inStockOnly": true,
"maxItems": 50
}

Example: browse a category by name

{
"mode": "byCategory",
"categoryName": "ноутбуки",
"sortOrder": "rating",
"minDiscount": 10,
"maxItems": 100
}

Example: full product details

{
"mode": "productDetails",
"productUrls": [
"https://market.yandex.ru/product--noutbuk-lunnen-ground-16-ll6fawg07/816830091"
]
}

Example: customer reviews

{
"mode": "reviews",
"productUrls": ["816830091"],
"reviewsSortOrder": "mostHelpful",
"maxItems": 20
}

Use cases

  • Price monitoring — track price and discount changes across product searches or categories over time
  • Competitor intelligence — benchmark pricing, ratings, and review volume against Yandex Market listings
  • Product research — collect specs, ratings, and customer feedback before entering the Russian market
  • Category analysis — pull all listings in a category to understand price ranges and brand distribution

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

FAQ

Does this work for Russian-language searches? Yes — search queries can be in Russian or English; Yandex Market returns matching results either way.

Do I need a proxy? No, not usually. Yandex Market's search, category, product, and review pages are typically reachable directly. The optional proxyConfiguration input is there as a fallback if you hit a CAPTCHA or a "using a VPN" block.

How many results can I get per query? Up to 1000 per run (set maxItems). Pagination follows Yandex Market's own page-count signal.

Can I look up multiple products at once? Yes — pass multiple URLs (or bare product IDs) in productUrls for productDetails or reviews mode.

What's the difference between a product record and an offer record? A product record is an aggregate model summary (e.g. price range across all sellers, no single seller). An offer record is one specific seller's listing for that model, which is why seller name/rating, brand, and live delivery flags only appear on offer records.

What does guaranteedDelivery mean? It reflects Yandex Market's own fulfillment flag — true when the order is fulfilled and guaranteed under Yandex Market's own delivery-and-payment program, false when a third-party seller fulfills it directly.

Why do some category pages behave differently? Some category pages on Yandex Market require picking a delivery address before showing results. byCategory mode routes around this by using Yandex Market's own category-scoped search, which returns the same product data without needing an address.

Why might I not get every historical review for a very popular product? Review volume reflects what Yandex Market embeds on the product page (and its review sub-pages, when available); extremely high-review products may not expose every historical review in a single page load.

Is this affiliated with Yandex Market? No — this is a third-party actor that reads Yandex Market's own publicly served pages. It is not affiliated with or endorsed by Yandex.