M.Video Russia Electronics Product & Review Scraper

Search, browse categories, or fetch full product detail from mvideo.ru, including price, rating, specifications, images, seller info, and customer reviews.

Open in Apify Store$0.99 / 1K on Free

Short answer

M.Video Russia Electronics Product & Review Scraper is an Apify Store Actor that returns 9 published output fields, including name, brandName, salePrice, currency. It lists $0.99 per 1,000 results on the Free plan (pay per event), $0.49 on the Business plan. It takes 22 input settings; one is required (mode). Last updated Oct 24, 2026.

From the public Store listing and published build schema, synced 2026-11-12.
EcommerceAutomationLead generation

What it returns

9 fields from the published dataset schema. Export as JSON, CSV or Excel, or read the dataset through the Apify API.

  • recordType
  • name
  • brandName
  • salePrice
  • currency
  • ratingStar
  • inStock
  • cityName
  • productUrl

Input

Input settings for M.Video Russia Electronics Product & Review Scraper
SettingTypeRequiredDefaultWhat it does
mode string Yes search What to fetch.
searchQuery string No телевизор Free-text product search, e.g. телевизор, ноутбук, холодильник. The full result set is paginated automatically.
city string No Москва Russian city name or mvideo city ID (e.g. Москва, Санкт-Петербург, CityCZ_975). City changes stock availability, pickup stores and delivery dates.
category string No – Top-level mvideo.ru category to browse. Use `categoryUrl` for any sub-category not listed here.
categoryUrl string No – Overrides `category`. Accepts a full mvideo.ru category URL (e.g. https://www.mvideo.ru/televizory-i-cifrovoe-tv-1/televizory-65) or a bare numeric category ID, for sub-categories not in the dropdown.
productUrls array No [] mvideo.ru product URLs (e.g. https://www.mvideo.ru/products/televizor-...-401211841) or bare numeric product IDs. Used by productDetails and reviews modes.
sortOrder string No popularity Result ordering. Only popularity and price ordering are supported by the source; other orderings are not promised.
brands array No [] Only return products from these brands. Accepts brand names or mvideo.ru slugs (e.g. `Samsung`, `samsung`, `LG`). The matching facet is resolved from the live response, so no hardcoded IDs are needed. Multiple values are OR'd together.
sellers array No [] Only return products from these marketplace sellers. Accepts seller names or mvideo.ru seller slugs (e.g. `BQ.ru`, `bqru`). The seller facet exists in category browsing only; the search response has no seller facet, so a search run with sellers set stops with a clear message. Multiple values are OR'
minPrice integer No – Drop products cheaper than this (sale price, in Russian rubles). Applied server-side in search/category mode and client-side for detail records.
Show the other 12 settings
More input settings for M.Video Russia Electronics Product & Review Scraper
SettingTypeRequiredDefaultWhat it does
maxPrice integer No – Drop products more expensive than this (sale price, in Russian rubles). Applied server-side in search/category mode and client-side for detail records.
minRating number No – Drop products with a customer rating below this (0-5 stars). Applied after catalog fetches (the API has no rating facet). Products with no rating are excluded when this filter is set.
minDiscount integer No – Drop products with a smaller discount than this (0-99 percent). Applied after catalog fetches (the API has no discount facet). Products without a discount are excluded when this filter is set.
condition string No any Filter by item condition. The matching facet is resolved from the live response; if it is unavailable for a query/category, the run stops with a clear message instead of returning unfiltered results.
fromAbroad boolean No false Only return parallel-import listings. Applies to search mode only; ignored in category mode.
maxItems integer No 100 Hard cap on emitted records (products, or review rows in mode=reviews). Search covers the full result set across all pages, de-duplicated by product ID. Use 0 for all (up to the 10,000 cap).
maxReviews integer No 20 Reviews to fetch per product in mode=productDetails (attached as `reviews[]`) and mode=reviews (one row per review). Paginated 20 at a time; 0 skips review fetching.
includeStoreStock boolean No false Fetch per-store pickup availability for the selected city and attach a `stores[]` list.
storeLimit integer No 20 Cap on `stores[]` entries per product when store stock is included.
includeOtherOffers boolean No true Fetch the seller/buybox block and attach `otherOffers[]` with prices and seller details when available.
failOnEmpty boolean No false Mark the run as failed when zero records are emitted (for example a blocked connection or an empty query).
proxyConfiguration object No {"useApifyProxy":true} Optional. The actor connects directly first and only escalates to Apify Proxy if mvideo.ru blocks a request. Change this only if you need a specific proxy setup.

Example input

Built from the input form's published example values and defaults.

{
  "mode": "search",
  "searchQuery": "телевизор",
  "city": "Москва",
  "category": "1",
  "productUrls": [
    "https://www.mvideo.ru/products/televizor-general-electronics-ge55lqs2-401211841"
  ],
  "sortOrder": "popularity",
  "brands": [],
  "sellers": [],
  "condition": "any",
  "fromAbroad": false,
  "maxItems": 3,
  "maxReviews": 0,
  "includeStoreStock": false,
  "storeLimit": 20,
  "includeOtherOffers": false,
  "failOnEmpty": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}

Run it from code or an AI agent

The same run through the Apify API, with the example input. You need an Apify API token; the run is billed to your account at the Store price.

Python

from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
    "mode": "search",
    "searchQuery": "телевизор",
    "city": "Москва",
    "category": "1",
    "productUrls": [
        "https://www.mvideo.ru/products/televizor-general-electronics-ge55lqs2-401211841"
    ],
    "sortOrder": "popularity",
    "brands": [],
    "sellers": [],
    "condition": "any",
    "fromAbroad": False,
    "maxItems": 3,
    "maxReviews": 0,
    "includeStoreStock": False,
    "storeLimit": 20,
    "includeOtherOffers": False,
    "failOnEmpty": False,
    "proxyConfiguration": {
        "useApifyProxy": True
    }
}

run = client.actor("nimbryxo-studio/m-video-russia-electronics-product-and-review").call(run_input=run_input)
if run is None:
    raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

pip install apify-client

JavaScript

import { ApifyClient } from "apify-client";

const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
    "mode": "search",
    "searchQuery": "телевизор",
    "city": "Москва",
    "category": "1",
    "productUrls": [
        "https://www.mvideo.ru/products/televizor-general-electronics-ge55lqs2-401211841"
    ],
    "sortOrder": "popularity",
    "brands": [],
    "sellers": [],
    "condition": "any",
    "fromAbroad": false,
    "maxItems": 3,
    "maxReviews": 0,
    "includeStoreStock": false,
    "storeLimit": 20,
    "includeOtherOffers": false,
    "failOnEmpty": false,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

const run = await client.actor("nimbryxo-studio/m-video-russia-electronics-product-and-review").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

npm install apify-client

cURL

curl -X POST "https://api.apify.com/v2/actors/nimbryxo-studio~m-video-russia-electronics-product-and-review/run-sync-get-dataset-items"   -H "Authorization: Bearer $APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{"mode":"search","searchQuery":"телевизор","city":"Москва","category":"1","productUrls":["https://www.mvideo.ru/products/televizor-general-electronics-ge55lqs2-401211841"],"sortOrder":"popularity","brands":[],"sellers":[],"condition":"any","fromAbroad":false,"maxItems":3,"maxReviews":0,"includeStoreStock":false,"storeLimit":20,"includeOtherOffers":false,"failOnEmpty":false,"proxyConfiguration":{"useApifyProxy":true}}'

Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).

MCP (AI agents)

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com?tools=nimbryxo-studio/m-video-russia-electronics-product-and-review",
      "headers": {
        "Authorization": "Bearer <YOUR_APIFY_TOKEN>"
      }
    }
  }
}

Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.

What a run costs

The result rate falls on higher Apify plans. Each figure is the published per-result rate times the number of results.

Cost of M.Video Russia Electronics Product & Review Scraper results by Apify plan
Apify planPer 1,00010,000 results100,000 results
Free plan$0.99$9.90$99
Starter plan$0.82$8.20$82
Scale plan$0.66$6.60$66
Business plan$0.49$4.90$49
  • Every run also has a start event, charged per GB of memory (minimum one): $0.10 on Free, $0.03 on Business. At its default memory of 4 GB a run starts at $0.40 on Free. Fewer, larger runs keep this small.
  • The Free plan includes $5 of monthly usage (Apify pricing, checked 2026-11-11); at the Free rate that covers at most about 5,050 results, less start events and platform usage.
  • Worked example: 10,000 results in one run on the Free plan cost $10.30 ($9.90 for results + $0.40 start), plus Apify platform usage (compute), billed separately by Apify.
  • Pay per event. Platform usage (compute) is billed by Apify on top of the event prices. Compare other tools in the cost estimator.

What people use it for

  • search electronics catalog
  • compare product details

Best Buy Price Drop & Stock Tracker

Search Best Buy by keyword or product URL to get current and regular price, savings, rating, review count, brand, model and stock status for each…

17 output fields $0.99 per 1K

Flipkart Product Price & Specs Scraper

Pull Flipkart products by keyword, category URL or exact product link, with current price, original MRP, discount percentage, rating, key…

10 output fields $0.99 per 1K

MercadoLibre Multi-Country Marketplace Scraper

Search MercadoLibre by keyword or category, fetch item detail by ID, or list a country's category tree across 9 Latin American sites. Returns…

10 output fields $0.99 per 1K

Noon.com Multi-Market Product Search by Discount

Search Noon.com's UAE, Saudi Arabia, and Egypt storefronts by keyword, category, or URL, and get price, discount, rating, brand, and promotional…

13 output fields $0.99 per 1K

Ozon.ru Product Pricing, Ratings & Seller Scraper

Search, browse categories, or fetch full product details from Ozon.ru with pricing, discount, rating breakdown, seller profile, spec, and variant…

38 output fields $0.99 per 1K

Sephora Catalog Price & Rating Finder

Search Sephora's product catalog by keyword, bestsellers, or new arrivals, filtered by rating, brand, and price, with merchandising flags, review…

24 output fields $0.99 per 1K

Questions people ask

How much does M.Video Russia Electronics Product & Review Scraper cost?

The published result rate depends on your Apify plan: $0.99 per 1,000 on Free, $0.82 per 1,000 on Starter, $0.66 per 1,000 on Scale, $0.49 per 1,000 on Business. So 10,000 results cost about $9.90 on the Free plan and $4.90 on Business, plus a start fee of $0.10 per run per GB of memory on Free. Platform usage is billed separately.

What data does M.Video Russia Electronics Product & Review Scraper return?

Its published output schema lists 9 fields: recordType, name, brandName, salePrice, currency, ratingStar, inStock, cityName, productUrl. A listed field is not guaranteed to be filled in every row.

What input does M.Video Russia Electronics Product & Review Scraper need?

Required: mode. Optional settings include searchQuery, city, category, categoryUrl, productUrls, sortOrder.

How do I run M.Video Russia Electronics Product & Review Scraper from Python or the API?

Use the Apify API client: in Python, ApifyClient(token).actor("nimbryxo-studio/m-video-russia-electronics-product-and-review").call(run_input=...), then read the run's default dataset (run.default_dataset_id); in JavaScript the same call is client.actor("nimbryxo-studio/m-video-russia-electronics-product-and-review").call(input). Without a client, POST the input JSON to https://api.apify.com/v2/actors/nimbryxo-studio~m-video-russia-electronics-product-and-review/run-sync-get-dataset-items with your API token. Ready-to-paste code with the example input is on this page.

Sources

Actor updated 2026-10-24 Data synced 2026-11-12
Cite this page

Scraper Finder. "M.Video Russia Electronics Product & Review Scraper." https://scraperfinder.com/catalogue/m-video-russia-electronics-product-and-review/ (data checked 2026-11-12).

Run M.Video Russia Electronics Product & Review Scraper

$0.99 per 1,000 results. Paste the example input above, set your target query, then export the dataset.

Open in Apify Store