# Wildberries Seller Analytics: Аналитика ВБ (`getascraper/wildberries-seller-scraper`) Actor

Analyze Wildberries sellers with legal entity and catalog intelligence: INN, address, brands, prices, reviews, ratings, and stock. Search by seller ID, store URL, or keyword. Аналитика продавцов Вайлдберриз for sourcing and competitor research. $0.00699 per seller dossier.

- **URL**: https://apify.com/getascraper/wildberries-seller-scraper.md
- **Developed by:** [GetAScraper](https://apify.com/getascraper) (community)
- **Categories:** E-commerce, Automation, Developer tools
- **Stats:** 9 total users, 6 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $2.25 / 1,000 result rows

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Wildberries Seller Analytics: Аналитика ВБ

**Get supplier intelligence and seller analytics for Wildberries in one structured dossier.** Search a seller ID, store URL, or product keyword to collect public legal-entity data and catalog metrics for sourcing, competitor research, supplier verification, and scheduled monitoring. This Wildberries seller analytics tool, or **аналитика продавцов Вайлдберриз**, exports clean records for Excel, Google Sheets, APIs, and automated workflows.

<table width="100%">
<tr>
<td colspan="3" style="padding:14px 18px;background:#FCF0F8;border-top:3px solid #CB11AB;border-left:1px solid #D6D3D1;border-right:1px solid #D6D3D1;border-radius:8px 8px 0 0">
<span style="font-size:16px;font-weight:700;color:#1C1917">Profile any Wildberries seller: legal entity plus catalog intelligence.</span> <span style="font-size:15px;color:#57534E">Turn a seller ID, store URL, or keyword into a full dossier: the registered company (name, tax ID, address, trademark) plus catalog stats like product count, brands, price range, reviews, rating, and stock. Built for competitor research, sourcing, and lead generation.</span>
</td>
</tr>
<tr>
<td colspan="3" style="padding:10px 14px;background:#481173;border-left:1px solid #D6D3D1;border-right:1px solid #D6D3D1">
<span style="color:#FFFFFF;font-size:14px;font-weight:700;letter-spacing:0.5px">Wildberries (Вайлдберриз) suite</span>
<span style="color:#E9D5F5;font-size:13px">&nbsp;&nbsp;&bull;&nbsp;&nbsp;Products, sellers, reviews, prices, resale, and niche analysis</span>
</td>
</tr>
<tr>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;vertical-align:top;width:33%;background:#FFFFFF">
<span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-JwB0sO103gYe6olyU-dIx4X28OiJ-unnamed_%288%29.png" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/getascraper/wildberries-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Product&nbsp;Search</a></span><br>
<span style="color:#57534E;font-size:11px">Products, prices, and full catalogs</span>
</td>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;vertical-align:top;width:33%;background:#F3E8FF">
<span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-KklTEyojMBQdURMlq-1YwVQHxMgT-ChatGPT_Image_Jun_30__2026__12_54_51_AM.png" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/getascraper/wildberries-seller-scraper" style="color:#7B1FA2;text-decoration:none;font-weight:700;font-size:13px">Seller&nbsp;Scraper</a></span><br>
<span style="color:#7B1FA2;font-size:11px;font-weight:700">&#10148; You are here</span>
</td>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;border-right:1px solid #D6D3D1;vertical-align:top;width:33%;background:#FFFFFF">
<span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-5Ku4BeT57obDsJsr3-ftYcePUkiR-ChatGPT_Image_Jun_30__2026__12_54_51_AM.png" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/getascraper/wildberries-reviews-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Reviews&nbsp;Scraper</a></span><br>
<span style="color:#57534E;font-size:11px">Ratings, text and buyer photos</span>
</td>
</tr>
<tr>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;vertical-align:top;width:33%;background:#FFFFFF;border-radius:0 0 0 8px">
<span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-1Wf4WDOdWp3xcdl92-yYOLVIowak-ChatGPT_Image_Jun_30__2026__12_54_51_AM.png" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/getascraper/wildberries-price-tracker" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Price&nbsp;Tracker</a></span><br>
<span style="color:#57534E;font-size:11px">Price and search-rank monitoring</span>
</td>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;vertical-align:top;width:33%;background:#FFFFFF">
<span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-Ppxb8VzzVqh9OdepJ-icwkT1wybp-ChatGPT_Image_Jun_30__2026__12_54_51_AM.png" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/getascraper/wildberries-resale-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Resale&nbsp;Scraper</a></span><br>
<span style="color:#57534E;font-size:11px">Resale and secondhand listings</span>
</td>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;border-right:1px solid #D6D3D1;vertical-align:top;width:33%;background:#FFFFFF;border-radius:0 0 8px 0">
<span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-R0wWPjk9ItyrICO4Z-XpZYDPVzJv-ChatGPT_Image_Jun_30__2026__12_54_51_AM.png" width="20" height="20" style="vertical-align:middle;border-radius:4px"> &nbsp;<a href="https://apify.com/getascraper/wildberries-niche-analyzer" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Niche&nbsp;Analyzer</a></span><br>
<span style="color:#57534E;font-size:11px">Competition, price and demand</span>
</td>
</tr>
</table>

**Get the full company profile and catalog intelligence behind any Wildberries seller in seconds.** Turn a seller ID, store URL, or search keyword into a complete dossier: the registered company (name, tax ID, legal address, trademark) plus catalog stats like product count, brands carried, price distribution, review concentration, discounts, and stock levels. Built for competitor research, sourcing, and lead generation on Russia's largest marketplace. Runs fast and reliably with no login, and exports clean data you can open in Excel, Google Sheets, or your own tools.

### 🔍 Wildberries seller analytics and supplier intelligence

This Actor profiles sellers on [Wildberries](https://www.wildberries.ru), the largest online marketplace in Russia and the CIS. For each seller it combines two layers of public data into one row: the **company record** (display name, full legal name, tax IDs, registered address, trademark) and **catalog statistics** computed across the seller's products (how many products they list, which brands they carry, their price range, total customer reviews, average rating, and units in stock).

Most scrapers only tag each product with a seller name. This one returns a true per-seller intelligence record, so you get the whole picture of a store in a single line of data. Its portfolio signals are transparent measurements, not a black-box seller score: every catalog metric is calculated only from `scannedProducts`, with `catalogCoveragePct` showing how representative that sample is.

<table width="100%"><tr>
<td style="padding:12px 18px;background:#F5F3FF;border-left:4px solid #7B1FA2">
<span style="font-size:15px;color:#1C1917">&#9889; <b>A whole store in one row.</b> No account or login required. Get a seller's legal entity plus catalog stats (products, brands, price band, reviews, inventory) in a single dossier, ready to schedule.</span>
</td>
</tr></table>

### 💡 Why use Wildberries seller analytics?

"I source products to resell, and I need to size up a competitor fast. One run tells me how many products a seller lists, their price band, and how many reviews they pull, so I know in seconds whether they are a serious player."

"I build prospect lists for a B2B service. I feed in a category keyword and get back every seller behind the top products, complete with their legal company name and tax ID for outreach and verification."

"I vet suppliers before placing wholesale orders. Seeing the registered legal entity and address next to their catalog size and ratings saves me from dealing with fly-by-night stores."

"I track a market over time. I schedule this weekly and watch how a seller's product count, pricing, and review totals move, which is a clean demand signal for the whole category."

### 🚀 How to use Wildberries seller analytics

1. Open the input form.
2. Add one or more sources: seller IDs, seller store URLs, or search keywords.
3. Optional: turn on "Include product rows" for a full per-product breakdown, or set a region for local pricing.
4. For scheduled monitoring, choose "Snapshot with changes" or "Changes only" and keep the same monitoring state name.
5. Click Start. When the run finishes, download the data as JSON, CSV, Excel, or HTML, or pull it from your account.

### ⚙️ Input

At least one source is required: seller IDs, seller URLs, or search keywords.

| Field | Type | Required | Description |
|---|---|---|---|
| `sellerIds` | array of IDs | No | Wildberries seller IDs (the number in a seller store URL). |
| `sellerUrls` | array of URLs | No | Seller store page URLs. The ID is read from each automatically. |
| `searchQueries` | array of text | No | Product keywords. The Actor finds the sellers behind matching products and profiles them. |
| `includeProducts` | boolean | No | Also return one row per product in each seller's catalog. |
| `maxProductsPerSeller` | integer | No | How many catalog products to scan per seller when computing stats. Higher is more accurate and costs more. |
| `maxSellersPerSearch` | integer | No | Cap on how many distinct sellers to profile per keyword. |
| `maxItems` | integer | No | Hard cap on total rows returned. |
| `region` | enum | No | Region used for catalog pricing and availability. |
| `outputMode` | enum | No | `snapshot` preserves legacy rows; `snapshot_with_changes` adds change metadata to every seller; `changes_only` emits only new or updated sellers. |
| `monitoringStateName` | string | No | Isolates monitoring state for one client, schedule, or project. |
| `emitBaseline` | boolean | No | Emit current sellers as `NEW` on the first changes-only run. Disable for a silent baseline. |

`changes_only` cannot be combined with product rows. Product rows are snapshot output, while monitoring compares seller dossiers.

### 📦 Output

Each seller becomes one dossier row. You can download the dataset as JSON, CSV, Excel, or HTML.

```json
{
  "recordType": "seller",
  "supplierId": "1418867",
  "supplierName": "OOO TAYKONG",
  "supplierFullName": "OBSHCHESTVO S OGRANICHENNOY OTVETSTVENNOSTYU TAYKONG",
  "inn": "0800011139",
  "kpp": "771401001",
  "ogrn": "1230800005523",
  "legalAddress": "125315, Moscow, proezd Bolshoy Koptevsky, 3, str. 1",
  "trademark": "JOYCITY",
  "sellerUrl": "https://www.wildberries.ru/seller/1418867",
  "productCount": 622,
  "scannedProducts": 200,
  "brandCount": 1,
  "brands": ["JOYCITY"],
  "priceMinRub": 388,
  "priceMaxRub": 3163,
  "priceAvgRub": 1559,
  "totalReviews": 477847,
  "avgRating": 5,
  "totalInventory": 10119,
  "inStockProducts": 200,
  "scrapedAt": "2026-06-29T19:42:30.995Z"
}
```

### 📊 Data table

| Field | Type | Description |
|---|---|---|
| `supplierId` | string | Wildberries seller ID. |
| `supplierName` | string | Seller display name. |
| `supplierFullName` | string | Full registered legal name. |
| `inn` | string | Tax identification number, when published. |
| `kpp` | string | Tax registration reason code, when published. |
| `ogrn` | string | State registration number, when published. |
| `legalAddress` | string | Registered legal address. |
| `trademark` | string | Registered trademark. |
| `sellerUrl` | string | Link to the seller store page. |
| `productCount` | integer | Total products in the seller's catalog. |
| `scannedProducts` | integer | Products actually scanned for the stats below. |
| `brandCount` | integer | Number of distinct brands the seller carries. |
| `brands` | array | List of brands carried. |
| `topBrand`, `topBrandProducts`, `topBrandSharePct` | text, integer, number | The most represented brand in the scanned sample, its product count, and sample share. |
| `priceMinRub` | integer | Lowest product price in rubles. |
| `priceMaxRub` | integer | Highest product price in rubles. |
| `priceAvgRub` | integer | Average product price in rubles. |
| `priceP25Rub`, `priceMedianRub`, `priceP75Rub` | number | Lower-quartile, median, and upper-quartile prices in the scanned sample. |
| `totalReviews` | integer | Sum of review counts across products, a demand signal. |
| `avgRating` | number | Average product rating. |
| `reviewConcentrationTop10Pct` | number | Percentage of observed reviews held by the ten most-reviewed scanned products. |
| `totalInventory` | integer | Total units in stock across scanned products. |
| `inStockProducts` | integer | Number of scanned products currently in stock. |
| `inventoryObservedProducts`, `outOfStockProducts`, `outOfStockRatePct` | integer, integer, number | Products with a published inventory count, the zero-inventory count, and its percentage. |
| `inventoryConcentrationTop10Pct` | number | Percentage of observed inventory held by the ten highest-stock scanned products. |
| `discountedProductRatePct` | number | Percentage of scanned products with a published positive discount. |
| `catalogCoveragePct` | number | Percentage of the advertised catalog represented by the scanned sample. |
| `catalogComplete` | boolean | Whether the scan reached the end of the catalog rather than the configured product cap. |
| `pagesScanned` | integer | Number of validated catalog pages used for the dossier. |
| `partialReason` | string | `MAX_PRODUCTS_PER_SELLER` only when the requested sampling cap stopped the scan. |
| `catalogScanComplete`, `catalogPagesScanned`, `catalogScanStopReason` | legacy aliases | Retained for compatibility; use the fields above in new integrations. |
| `scrapedAt` | string | Timestamp of the run. |

With product rows enabled, extra rows carry per-product `name`, `brand`, `priceRub`, `rating`, `feedbacks`, and `productUrl`.

### 🔄 Seller monitoring and deltas

Monitoring state is scoped by seller ID, region destination, and `maxProductsPerSeller`, so changing coverage does not compare unlike samples. Wildberries does not provide a reliable seller-expiry signal here, so this Actor intentionally never invents an expired state.

- `snapshot` is the backward-compatible default and returns the same seller/product rows as before.
- `snapshot_with_changes` returns every seller with `NEW`, `UPDATED`, or `UNCHANGED`.
- `changes_only` returns only `NEW` and `UPDATED` seller dossiers. Set `emitBaseline` to false when the first run should save state without emitting paid baseline rows.

Updated rows can include `productCountDelta`, `priceAvgRubDelta`, `priceMedianRubDelta`, `totalReviewsDelta`, `totalInventoryDelta`, `inStockRatePctDelta`, `outOfStockRatePctDelta`, `topBrandSharePctDelta`, `previousTopBrand`, `brandsAdded`, and `brandsRemoved`, plus `firstSeenAt` and `lastSeenAt`.

The comparison fingerprint is limited to those auditable catalog metrics and brands. A temporary omission from the separate legal-profile endpoint therefore cannot create a false `UPDATED` event. Existing monitoring states migrate without classifying a seller as updated solely because these newer fields are now available. A successful `changes_only` run with zero rows simply means no monitored seller changed. It is not an error.

Malformed, blocked, truncated, or internally inconsistent catalog pages are retried and never converted into a paid partial dossier. Monitoring state advances only after a fully validated dossier is handled, and no state is advanced when an output row cannot be stored. Legal-profile fields remain best-effort because Wildberries legitimately omits them for some sellers.

### 💰 How much does Wildberries seller analytics cost?

Pricing is pay per result, so you only pay for the data you actually get. A seller dossier costs $0.00699. There are no subscriptions and no monthly fees, and runs that return nothing cost nothing. Each seller dossier scans that seller's catalog, so you can lower the products scanned per seller for cheaper, faster runs when you only need headline stats.

### ⭐ Enjoying Wildberries Seller Scraper?

<table width="100%">
<tr>
<td style="padding:20px 24px 14px;background:#F1EAFB;border:1px solid #DCC9F5;border-left:5px solid #6C2BD9;border-radius:10px 10px 0 0">
<span style="font-size:20px;letter-spacing:4px">⭐ ⭐ ⭐ ⭐ ⭐</span><br>
<span style="font-size:17px;font-weight:800;color:#1C1917">Glad this Actor helped you size up a Wildberries seller in one run instead of digging through pages by hand.</span><br>
<span style="font-size:14px;color:#57534E">A 5-star rating takes 10 seconds and helps other sourcing teams and competitor researchers find it. Your feedback also tells us what to build next.</span>
</td>
</tr>
<tr>
<td style="padding:0;background:#6C2BD9;border:1px solid #DCC9F5;border-top:none;border-radius:0 0 10px 10px;text-align:center">
<a href="https://apify.com/getascraper/wildberries-seller-scraper/reviews" style="display:block;padding:13px 16px;color:#FFFFFF;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:0.3px">★&nbsp;&nbsp;Rate this Actor on Apify</a>
</td>
</tr>
</table>

### ✨ Tips

- Start with a smaller products-per-seller value for fast headline stats, then raise it when you need precise price and inventory aggregates on large catalogs.
- Use search keywords to map every seller in a category in one run.
- Turn on product rows only when you need the full catalog, since it multiplies the number of rows returned.
- Keep the region, products-per-seller cap, and monitoring state name stable across scheduled comparisons.

### ❓ FAQ

#### Is it legal to scrape Wildberries seller data?

This Actor collects publicly available marketplace and business-registry information that Wildberries already shows on its own pages. You are responsible for following Wildberries' terms and any data-protection laws that apply to how you use the data.

#### Why are some legal fields empty for a seller?

Wildberries publishes different details for different sellers. Sole proprietors, for example, often have no registration code or legal address. Missing values are left out rather than filled with fake placeholders, so every field you see is real.

#### Do I need an account or login for the target site?

No. You do not need any Wildberries login or cookies. Just provide sellers or keywords and run it.

#### Что такое аналитика продавцов Вайлдберриз?

Аналитика продавцов Вайлдберриз is seller-level marketplace research. This Actor returns a public seller's legal entity and catalog metrics, including product count, brands, price range, reviews, rating, and inventory, in one exportable dossier.

#### Can I use this as a парсер продавцов Wildberries?

Yes. Provide seller IDs, Wildberries store URLs, or product keywords. The Actor discovers and profiles matching sellers, then returns structured data for supplier research, competitor analysis, or monitoring.

#### Can I get every product for a seller, not just the stats?

Yes. Turn on the product rows option and the Actor returns one row per product in the seller's catalog alongside the dossier.

#### Found a problem or need another field?

Open a ticket on the Issues tab of this Actor. Custom data fields and tailored solutions are available on request.

### 🔗 Other actors

- [Wildberries Resale Scraper: Ресейл ВБ](https://apify.com/getascraper/wildberries-resale-scraper) ↗ - searches Wildberries' secondhand marketplace for used listings and prices.
- [Wildberries Scraper: Product search, catalog, and prices](https://apify.com/getascraper/wildberries-scraper) ↗ - searches Wildberries by keyword, category, or NM-ID for live prices and catalogs.
- [Kaspi Product Scraper: Kaspi Магазин (Казахстан)](https://apify.com/getascraper/kaspi-product-scraper) ↗ - pulls product listings and prices from Kazakhstan's Kaspi marketplace.
- [Detmir Scraper: Парсер Детский Мир](https://apify.com/getascraper/detmir-scraper) ↗ - collects product and pricing data from the Detsky Mir marketplace.
- [Avito Auto Scraper: Парсер Авито Авто](https://apify.com/getascraper/avito-auto-scraper) ↗ - collects used car listings and prices from Avito.

# Actor input Schema

## `sellerIds` (type: `array`):

Wildberries supplier IDs (the numeric ID in a seller URL, e.g. '1000168').

## `sellerUrls` (type: `array`):

Wildberries seller page URLs (e.g. 'https://www.wildberries.ru/seller/1000168'). The ID is extracted automatically.

## `searchQueries` (type: `array`):

Russian or English product keywords. The Actor finds the sellers behind matching products, then profiles them.

## `includeProducts` (type: `boolean`):

Also emit one row per product in each seller's catalog (in addition to the seller dossier row).

## `maxProductsPerSeller` (type: `integer`):

How many catalog products to scan per seller when computing aggregates (0 = all). Higher = more accurate stats, more cost.

## `maxSellersPerSearch` (type: `integer`):

When using search queries, cap how many distinct sellers to profile per keyword.

## `maxItems` (type: `integer`):

Hard cap on total dataset rows across all sellers (0 = unlimited).

## `region` (type: `string`):

Region used for catalog pricing and availability.

## `outputMode` (type: `string`):

Snapshot preserves the legacy dossier output. Snapshot with changes adds monitoring metadata to every seller. Changes only emits NEW and UPDATED sellers.

## `monitoringStateName` (type: `string`):

Isolates one seller monitoring project from another. Keep it stable across scheduled runs.

## `emitBaseline` (type: `boolean`):

In changes-only mode, emit current sellers as NEW on their first run. Disable to save a silent baseline.

## `debugLogging` (type: `boolean`):

Print granular tracing tags (SEARCH, PROFILE, CATALOG, EMIT) to the run logs.

## `proxyConfiguration` (type: `object`):

Proxy is required: Wildberries returns 429 on direct catalog requests. Datacenter proxies (the default) are fast, cheap, and work reliably here. Switch to Residential only if a very large run gets rate-limited.

## Actor input object example

```json
{
  "sellerIds": [
    "1418867"
  ],
  "sellerUrls": [],
  "searchQueries": [],
  "includeProducts": false,
  "maxProductsPerSeller": 10,
  "maxSellersPerSearch": 1,
  "maxItems": 1,
  "region": "MOSCOW",
  "outputMode": "snapshot",
  "monitoringStateName": "default",
  "emitBaseline": true,
  "debugLogging": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `sellers` (type: `string`):

No description

## `products` (type: `string`):

No description

## `results` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "sellerIds": [
        "1418867"
    ],
    "sellerUrls": [],
    "searchQueries": [],
    "includeProducts": false,
    "maxProductsPerSeller": 10,
    "maxSellersPerSearch": 1,
    "maxItems": 1,
    "region": "MOSCOW",
    "outputMode": "snapshot",
    "monitoringStateName": "default",
    "emitBaseline": true,
    "debugLogging": false,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("getascraper/wildberries-seller-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "sellerIds": ["1418867"],
    "sellerUrls": [],
    "searchQueries": [],
    "includeProducts": False,
    "maxProductsPerSeller": 10,
    "maxSellersPerSearch": 1,
    "maxItems": 1,
    "region": "MOSCOW",
    "outputMode": "snapshot",
    "monitoringStateName": "default",
    "emitBaseline": True,
    "debugLogging": False,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("getascraper/wildberries-seller-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "sellerIds": [
    "1418867"
  ],
  "sellerUrls": [],
  "searchQueries": [],
  "includeProducts": false,
  "maxProductsPerSeller": 10,
  "maxSellersPerSearch": 1,
  "maxItems": 1,
  "region": "MOSCOW",
  "outputMode": "snapshot",
  "monitoringStateName": "default",
  "emitBaseline": true,
  "debugLogging": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call getascraper/wildberries-seller-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=getascraper/wildberries-seller-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/acts/KklTEyojMBQdURMlq/builds/RVvsqjBJ3yj34wpfE/openapi.json
