Wildberries Scraper avatar

Wildberries Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Wildberries Scraper

Wildberries Scraper

Scrape Wildberries.ru - Russia's largest online marketplace. Search by keyword, browse by category, or fetch full product details (price, rating, description, characteristics, images) by article number or product URL.

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 Wildberries.ru — Russia's largest online marketplace, with tens of millions of products across fashion, electronics, home, beauty, and more. Search by keyword, browse any category, pull full product details (description, grouped spec sheet, aggregate rating breakdown, seller info, images) by article number or product URL, or fetch individual customer reviews. No login, no cookies, no paid proxy required.

What this actor does

  • Four modes: search, byCategory, productDetails, reviews
  • Search & category filters: price range, minimum rating, in-stock only, brand contains, sort order
  • Rich product details: full description, grouped spec sheet ("characteristics" + specGroups), color/size variant IDs, current price
  • Real aggregate ratings: average rating, per-star distribution, and review-with-photo/text/video counts (productDetails mode)
  • Real seller/shop info: registered shop name, legal company name, and legal address for the seller behind each product (productDetails mode)
  • Customer reviews: individual review text, star rating, author, pros/cons, photo/video presence, helpfulness votes (reviews mode)
  • Images: resolves real CDN image URLs for every product
  • Empty fields are always omitted — every field in the output actually has data

Output per product

search / byCategory mode

  • nmId — Wildberries article number
  • name, brand, brandId
  • supplierName, supplierId, supplierRating
  • rating, feedbacksCount
  • priceCurrent, priceOriginal, discountPercent, currency (RUB)
  • inStock, stockQuantity
  • colors[]
  • categoryId, categoryParentId
  • weightKg, volumeLiters
  • photoCount, imageUrl, images[]
  • productUrl, sourceUrl
  • recordType: "product", scrapedAt

productDetails mode

  • nmId, imtId, name, brand, slug, vendorCode
  • description — full product description text
  • category, categoryRoot, categoryId, categoryRootId
  • characteristics[]{name, value} flat spec sheet
  • specGroups[]{groupName, options: [{name, value}]} the same spec sheet grouped exactly as Wildberries' own product page groups it (e.g. "Экран", "Память", "Процессор", "Габариты")
  • colorName, variantNmIds[], variantCount — sibling color/size article numbers
  • priceCurrent, currency, priceUpdatedAt
  • photoCount, imageUrl, images[]
  • ratingAverage, reviewsCount, reviewsWithPhotoCount, reviewsWithTextCount, reviewsWithVideoCount, ratingDistribution ({"1":N, "2":N, …, "5":N}) — real aggregate rating data (toggle with includeReviews)
  • supplierId, supplierName, supplierFullName, supplierInn, supplierLegalAddress, supplierTrademark — real seller/shop info (toggle with includeSellerInfo)
  • createdAt, updatedAt
  • productUrl, sourceUrl
  • recordType: "productDetail", scrapedAt

reviews mode

  • nmId — the article number you requested
  • imtId — the product-model ID the review is attached to (Wildberries aggregates reviews per model, across color/size variants)
  • reviewId, reviewNmId — the specific variant article number the reviewer actually bought
  • authorName, authorCountry
  • rating — the reviewer's 1–5 star rating
  • text, pros, cons
  • color, size — the variant the review was left for
  • photoCount, hasVideo — whether the review includes real customer photos/video
  • votesHelpful, votesUnhelpful
  • createdAt
  • productUrl, sourceUrl
  • recordType: "review", scrapedAt

Input

FieldTypeDefaultDescription
modestringsearchsearch / byCategory / productDetails / reviews
searchQuerystringiphoneFree-text keyword (mode=search)
categorystringCategory to browse — pick from the dropdown (mode=byCategory)
categoryCustomstringAny other category name in Russian, not in the dropdown (overrides category)
productIdsarrayArticle numbers or full product URLs (mode=productDetails / reviews)
sortBystringrelevancepopular / newly / rate / priceup / pricedown. priceup/pricedown/rate are guaranteed exact (sorted locally by priceCurrent/rating after fetching); popular/newly are a best-effort relevance hint only — see FAQ
minPrice / maxPriceintegerPrice range in RUB
minRatingintegerDrop products rated below this (0–5); in mode=reviews, filters individual reviews by star rating
inStockOnlybooleanfalseOnly emit products currently in stock
brandstringOnly emit products whose brand contains this text
includeImagesbooleantrueResolve and attach image URLs
includeReviewsbooleantrueAttach the real aggregate rating breakdown to productDetails records
includeSellerInfobooleantrueAttach real seller/shop info to productDetails records
maxItemsinteger50Hard cap on emitted records (1–2000)
proxyConfigurationobjectAUTO groupsearch.wb.ru is reachable directly under normal conditions; the AUTO proxy group is wired in automatically as a fallback for reliability if a run hits a sustained rate-limit burst

Example: search with filters

{
"mode": "search",
"searchQuery": "iphone",
"minPrice": 50000,
"maxPrice": 150000,
"minRating": 4,
"inStockOnly": true,
"sortBy": "priceup",
"maxItems": 50
}

Example: browse a category

{
"mode": "byCategory",
"category": "женские платья и сарафаны",
"sortBy": "rate",
"maxItems": 100
}

Example: full product details

{
"mode": "productDetails",
"productIds": [
"863160611",
"https://www.wildberries.ru/catalog/12345678/detail.aspx"
]
}

Example: customer reviews

{
"mode": "reviews",
"productIds": ["863160611"],
"minRating": 4,
"maxItems": 100
}

Use cases

  • Price & stock monitoring — track priceCurrent, discountPercent, and inStock across a catalog of article numbers over time
  • Competitive intelligence — compare brands, ratings, and pricing across a category or search result
  • Seller & marketplace research — pull registered shop name, legal company name, and address behind any listing
  • Voice-of-customer analysis — mine reviews mode text, pros/cons, and star ratings for product feedback themes
  • Catalog enrichment — bulk-fetch full spec sheets, images, and descriptions for a list of known article numbers
  • Market research — gauge category popularity via review counts and rating distributions before entering a niche

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 Scraper (this actor)https://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 Wildberries? No, this is a third-party actor using Wildberries' own public product data — the same information your browser loads when you browse wildberries.ru search, category, product, and review pages.

Do I need a Wildberries account or proxy? No. The actor works out of the box on the free Apify plan with no login, cookies, or paid proxy required.

Which Wildberries region does the data reflect? Pricing and stock reflect the Moscow marketplace region, which is Wildberries' default for shoppers without a specified delivery location.

Can I browse a category that isn't in the dropdown? The category input is a dropdown of popular categories with readable Russian names. For any other category, use the categoryCustom text field with the category's exact Russian name as it appears on wildberries.ru (e.g. детские велосипеды) — categories are matched by name, not by numeric ID, the same way Wildberries' own category pages work.

Is sortBy order guaranteed? For priceup, pricedown, and rate — yes, the actor re-sorts the matching batch locally by the real priceCurrent/rating output field before emitting, so the order you get is exact. popular and newly remain a best-effort relevance hint from Wildberries rather than a guaranteed ordering. Use minPrice/maxPrice/minRating to bound results reliably regardless of sort choice.

Why is priceCurrent in productDetails mode sometimes a day or two old? productDetails mode reads Wildberries' own price-history feed, which is refreshed roughly daily. search and byCategory mode always return live, real-time pricing.

Does this cover all of Wildberries' regional domains? Currently the actor targets wildberries.ru, Wildberries' primary and largest marketplace, covering the Russian Federation.

Why do some products return fewer reviews than the reviewsCount I see? reviewsCount (and the star-rating distribution) is Wildberries' true total for the product model. The individual reviews mode records only cover reviews that include written text — Wildberries only publishes full review objects for text reviews, not the (typically larger) pool of star-only ratings with no text.

Why does a review's imtId sometimes cover a different color or size than the one I requested? Wildberries aggregates reviews per product model (imtId), not per individual color/size article number (nmId) — a review left on the blue variant shows up when you request the orange variant's article number too, because they're the same underlying product model.

Why does opening productUrl in a plain HTTP request (not a browser) show a verification page instead of the product? productUrl is the correct, canonical Wildberries product page link and opens normally for a shopper in a real browser. Wildberries places a browser-verification check in front of its HTML pages, so a non-browser request (e.g. a bare curl) sees a challenge screen instead — this doesn't affect any data field returned by the actor.

Can I get a seller's full catalog? Not directly — includeSellerInfo returns the seller's registered shop name, legal company name, and address for products you already look up via productDetails, but there's no dedicated seller-catalog mode in this actor.