Wildberries Scraper — Product Data & Price API avatar

Wildberries Scraper — Product Data & Price API

Pricing

from $2.20 / 1,000 overview product extracteds

Go to Apify Store
Wildberries Scraper — Product Data & Price API

Wildberries Scraper — Product Data & Price API

Wildberries scraper & product data API for Russia's #1 marketplace. Search by keyword or paste a search URL: price, discount, brand, seller, rating, reviews, stock, sizes, colors and images — clean JSON/CSV. Fast overview or live per-product detail. No-code, no API key needed.

Pricing

from $2.20 / 1,000 overview product extracteds

Rating

0.0

(0)

Developer

SIÁN OÜ

SIÁN OÜ

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

5 days ago

Last modified

Share

Wildberries Scraper — Product Data, Prices & Reviews 🛍️

SIÁN Agency Store AliExpress Product Scraper Temu Product Scraper Taobao & Tmall Product Scraper

🎉 Extract Russia's #1 marketplace at scale — price, discount, brand, seller, rating, reviews, stock & images in clean JSON/CSV

For price-monitoring teams, marketplace sellers, and e-commerce analysts who need Wildberries data without writing code


📋 Overview

Need Wildberries product data fast? This scraper turns any keyword or search URL into a clean, structured dataset — price, discount, brand, seller, rating, reviews, stock, sizes, colors and image URLs — ready for spreadsheets, dashboards, or your own pipeline.

Why thousands of professionals choose us:

  • 25+ data points per product: price, original price, discount %, brand, seller, rating, reviews, stock, colors, sizes and full-resolution image URLs.
  • Fast bulk collection: pull ~100 products per page straight from the search list — thousands of products in minutes.
  • 🎯 Live-accurate prices: the optional Detail mode re-fetches each product's card for the freshest price and verified image host.
  • 💰 Best price on the market — transparent pay-per-result, with a free tier to test. You're only charged for products you actually get.
  • 💎 No code, no account, no API key: paste a query or a wildberries.ru URL and run.
  • Search filters built in: sort by popularity, price or rating, and filter by price range, brand or category.

✨ Features

  • 🔎 Search by keyword: pull products for any term (ноутбук, кроссовки, наушники…).
  • 🔗 Search by URL: paste a wildberries.ru search or catalog URL — its term, sort and filters are preserved.
  • 🃏 Live product detail: fetch products by ID for refreshed prices and verified image URLs.
  • 💰 Full pricing: current price, original price and computed discount percentage.
  • 🏪 Seller intelligence: seller name, ID and seller rating for every product.
  • 🌟 Ratings & reviews: product rating (0–5) and review count.
  • 📦 Stock & variants: total stock quantity, in-stock flag, available colors and sizes.
  • 📷 Image URLs: every product image in full resolution, plus a cover thumbnail.
  • 🎛️ Filters & sorting: price range, brand, category, and six sort orders.
  • 📤 Clean exports: JSON, CSV and Excel straight from the Apify dataset.

🎬 Quick Start

Provide a search term (or a wildberries.ru URL), pick how many products you want, and run. Results land in the dataset as structured rows you can export or pipe anywhere.

curl -X POST https://api.apify.com/v2/acts/sian.agency~wildberries-product-scraper/runs?token=YOUR_TOKEN \
-H 'Content-Type: application/json' \
-d '{"scrapeMode": "overview", "searchMode": "byQuery", "queries": ["ноутбук"], "maxResults": 100}'

🚀 Getting Started (3 Simple Steps)

Step 1: Choose what to collect

Enter one or more search terms, or paste a wildberries.ru search URL.

Step 2: Refine (optional)

Set a sort order, a price range, or a brand/category filter, and a max-products cap.

Step 3: Run and export

Start the actor and download your products as JSON, CSV or Excel.

That's it! In a few minutes, you'll have:

  • A clean table of Wildberries products with prices and discounts
  • Seller, rating and review data for each product
  • Stock, variants and image URLs — ready for analysis

📥 Input Configuration

FieldTypeRequiredDescription
scrapeModestringNooverview (fast search list) or detail (live per-product card).
searchModestringNobyQuery, bySearchUrl, or byProductId (detail).
queriesarrayNoSearch terms to collect (e.g. ноутбук).
searchUrlsarrayNowildberries.ru search/catalog URLs to collect.
productIdsarrayNoProduct IDs or product URLs (Detail mode).
sortstringNopopular, priceup, pricedown, rate, newly, benefit.
maxResultsintegerNoMax products per run (FREE: 25, PAID: unlimited).
maxPagesintegerNoMax search pages per query (≈100 products each).
minPrice / maxPriceintegerNoPrice range filter, in rubles (RUB).
brandId / subjectIdstringNoRestrict to a single brand or category.

Example:

{
"scrapeMode": "overview",
"searchMode": "byQuery",
"queries": ["кроссовки"],
"sort": "pricedown",
"maxPrice": 5000,
"maxResults": 200
}

Search by URL:

{
"scrapeMode": "overview",
"searchMode": "bySearchUrl",
"searchUrls": ["https://www.wildberries.ru/catalog/0/search.aspx?search=наушники"]
}

📤 Output

Results are saved to the Apify dataset with 25+ fields including:

FieldTypeDescription
idnumberProduct article number (nmId)
productTitlestringProduct name
urlstringCanonical product page URL
pricenumberCurrent sale price (RUB)
price_originalnumberPre-discount price (RUB)
discount_pctnumberDiscount percentage
brandstringBrand name
supplierstringSeller (supplier) name
supplier_ratingnumberSeller rating (0–5)
ratingnumberProduct review rating (0–5)
feedbacksnumberNumber of reviews
in_stockbooleanWhether the product is in stock
total_quantitynumberTotal stock across sizes
colors / sizesarrayAvailable variants
imagesarrayFull-resolution image URLs
thumbnailstringCover image URL

Example:

{
"id": 644533377,
"productTitle": "Ноутбук для работы и учебы 15.6\"",
"url": "https://www.wildberries.ru/catalog/644533377/detail.aspx",
"price": 17371,
"price_original": 45716,
"discount_pct": 62,
"currency": "RUB",
"brand": "W&O",
"supplier": "H.T.D Store",
"supplier_rating": 4.7,
"rating": 5.0,
"feedbacks": 28,
"in_stock": true,
"total_quantity": 41,
"colors": ["серый"],
"thumbnail": "https://basket-32.wbbasket.ru/vol6445/part644533/644533377/images/big/1.webp",
"image_count": 13
}

💼 Use Cases & Examples

1. Price Monitoring

E-commerce teams tracking competitor prices on Russia's biggest marketplace. Input: A list of search terms or category URLs. Output: Daily price, discount and stock snapshots. Use: Spot price drops, react to competitor promotions, protect margins.

2. Competitor & Assortment Analysis

Brands and sellers benchmarking their catalog against rivals. Input: Brand or category filters. Output: Full assortment with prices, ratings and seller data. Use: Find gaps, track new entrants, size up the competition.

3. Market & Demand Research

Analysts measuring category breadth, pricing and review volume. Input: Broad search terms. Output: Thousands of products with ratings and review counts. Use: Quantify demand and pricing distribution per category.

4. Seller & Brand Tracking

Agencies monitoring specific sellers or brands over time. Input: Brand ID or seller-filtered searches. Output: Per-seller product lists with ratings. Use: Track a brand's catalog, pricing and reputation.

5. Review & Rating Mining

Product teams gauging customer sentiment by review volume and score. Input: Product searches or specific product IDs. Output: Rating and review counts per product. Use: Prioritize products by social proof.

6. Catalog Feeds & Dashboards

Developers powering price dashboards and BI tools. Input: Scheduled keyword/URL runs. Output: Clean JSON/CSV feeds. Use: Drop straight into dashboards, sheets or databases.


🔗 Integration Examples

JavaScript/Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('sian.agency/wildberries-product-scraper').call({
scrapeMode: 'overview',
searchMode: 'byQuery',
queries: ['ноутбук'],
maxResults: 100,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0]);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('sian.agency/wildberries-product-scraper').call(
run_input={'scrapeMode': 'overview', 'searchMode': 'byQuery', 'queries': ['ноутбук'], 'maxResults': 100}
)
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item)

cURL

curl -X POST 'https://api.apify.com/v2/acts/sian.agency~wildberries-product-scraper/runs?token=YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"scrapeMode": "overview", "searchMode": "byQuery", "queries": ["ноутбук"]}'

Automation Workflows (N8N / Zapier / Make)

  1. Trigger: Schedule or webhook
  2. HTTP Request: Call the actor API
  3. Process: Handle JSON results
  4. Action: Save to a sheet, notify, or transform

📊 Performance & Pricing

FREE Tier (Try It Now)

  • 25 products per run — full feature access, same quality
  • No credit card required
  • Perfect for testing and small projects
  • Unlimited products per run
  • Faster processing, no delays
  • Pay-per-result: only charged for products you actually get

💰 Best price on the market — transparent per-product pricing, no monthly subscription required.

🔗 View current pricing


❓ Frequently Asked Questions

Q: How many products can I extract? A: FREE tier: 25 per run. PAID tier: unlimited.

Q: Do I need a Wildberries account or API key? A: No — just enter a search term or URL and run.

Q: What output formats are available? A: JSON, CSV and Excel — export directly from the Apify dataset.

Q: Can I search in Russian and English? A: Yes. Cyrillic and Latin search terms both work against the Russian catalog.

Q: What's the difference between Overview and Detail mode? A: Overview pulls full product rows from the search list (fast, cheap). Detail re-fetches each product's card for the freshest price and a verified image host.

Q: Is this legal? A: Yes — we only extract publicly available data. See the legal section below.


🐛 Troubleshooting

No products returned

  • Check the search term spelling, or widen your price/brand filters.
  • If using a URL, make sure it's a wildberries.ru search or catalog URL.

Fewer products than expected

  • FREE tier caps results at 25 per run — upgrade for unlimited.
  • Increase maxPages to paginate deeper into the results.

Prices look slightly different from the website

  • Use Detail mode for the freshest live price per product.

Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

You can also read Apify's blog post on the legality of web scraping.


🤝 Support

Telegram Support

Join our active support community


Trademark notice: Wildberries™ is a trademark of its respective owner. This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Wildberries. All product names, logos and brands are the property of their respective owners and are used for identification purposes only.


Built by SIÁN Agency | More Tools