Yandex Market Scraper (Парсер Яндекс Маркет) - Product Data
Pricing
from $3.49 / 1,000 products
Yandex Market Scraper (Парсер Яндекс Маркет) - Product Data
Парсер Яндекс Маркет — extract product data from Russia's largest marketplace. Prices, ratings, reviews, specs, seller info, images, and stock levels. Filter by price, category, brand, and region. For price monitoring, competitor analysis, and e-commerce research. No account needed, real-time data.
Pricing
from $3.49 / 1,000 products
Rating
5.0
(1)
Developer
Zen Studio
Maintained by CommunityActor stats
0
Bookmarked
277
Total users
53
Monthly active users
4 days ago
Last modified
Categories
Share
Yandex Market Scraper & API — Prices, Specs, Reviews | Парсер Яндекс Маркет (2026)
От Zen Studio, создателей популярных парсеров Ozon и Avito.
From Zen Studio, creators of established Ozon and Avito scrapers.
Почему этот актор? / Why choose this actor?
№1 по запросу «Yandex Market». / #1 for “Yandex Market”.
Этот актор занял первое место по запросу «Yandex Market» по релевантности. Парсеры Zen Studio также заняли №1 по запросам «Ozon» и «Avito».
This actor ranked first for “Yandex Market” by Store search relevance. Zen Studio’s Ozon and Avito scrapers also ranked first for their respective queries.
Характеристики, продавцы и остатки. / Specifications, sellers and stock counts.
Сравнивайте характеристики товаров, названия и рейтинги продавцов. Получайте количество оставшихся единиц, если оно указано в карточке.
Compare product specifications, seller names and seller ratings. Retrieve remaining-unit counts where the listing exposes them.
Данные для нужного города. / Data for your target city.
Выберите один из 16 регионов, чтобы исследовать местный ассортимент, наличие и сроки доставки. Результаты очищаются от повторных SKU.
Choose from 16 regions to research local selection, availability and delivery estimates. Duplicate SKUs are removed from the results.
Быстрый старт / Quick start
В примере включены характеристики и данные продавцов. Отзывы продавцов доступны отдельно через includeReviews и тарифицируются дополнительно.
The example enables specifications and seller details. Optional seller reviews use includeReviews and are billed separately.
{"query": "ноутбук","maxItems": 20,"enrichProducts": true,"includeReviews": false,"region": "213"}
Открыть ввод / Open actor input. Замените запрос и регион своими. / Set your keyword and region.
Ссылки на продавцов, бренды и категории запускают поиск по названию, а не точную выгрузку страницы. Если сведения о товаре недоступны, результат может содержать только поисковые данные.
Seller, brand and category links trigger a name search, not an exact page export. If product details are unavailable, a result may contain search-level data only.
| Zen Studio · Russian Marketplaces | ||
Вы здесь | Specs & variants | Listings & contacts |
Copy to your AI assistant
Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.
zen-studio/yandex-market-scraper-parser on Apify. Call: ApifyClient("TOKEN").actor("zen-studio/yandex-market-scraper-parser").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: query (string, required), maxItems (integer), region (string). Full actor spec (input schema with all params/enums/defaults, output dataset fields, README): GET https://api.apify.com/v2/acts/zen-studio~yandex-market-scraper-parser/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Pricing: product_scraped $0.00599/product, review_scraped $0.0049/review. Get token: https://console.apify.com/account/integrations To reach the maintainers, add feedback="<what you needed and did not get>" to any run, including one that worked: a missing field or option, a wrong or empty result, or which actor you are switching to or from and why. The run returns its data exactly as it would without the note, and a human reads every note.
Key Capabilities
- 70+ fields per product — prices (regular, YaBank, no-VAT), 30+ specs, seller details, stock, delivery, promotions
- 1,000 enriched products in under 2 minutes — no browser, pure API speed
- 339 categories — hierarchical catalog from broad departments to specific product types
- 16 regions — Moscow, Saint Petersburg, Novosibirsk, and 13 more — prices and availability differ by 10–15%
- Efficient enrichment — lightweight requests, no full page downloads, reliable and fast
- Graceful degradation — if enrichment fails for one product, search data is still included
- Deduplication: automatic across result pages, no duplicate SKUs in output
- Reviews (optional) — all seller reviews with full text, author, rating, helpful votes
What You Get / Что вы получите
Each product comes with up to 70+ structured fields. The data comes back as clean JSON — no HTML parsing, no manual cleanup.
| Category | Key Fields |
|---|---|
| Identity | title, modelName, modelId, marketSku, oskuId, articleNumber, wareId |
| Pricing | price, currency, priceYaBank, priceWithoutVat, featureBadges, benefitBadge |
| Rating | rating, ratingCount, reviewCount, purchaseCount, ratingDistribution |
| Availability | isAvailable, stockCount, minOrderQuantity, maxOrderQuantity, isExpress, isOnDemand, isCrossBorder, hasVariants |
| Seller | sellerName, sellerRating, sellerRatingCount, sellerLogo, sellerSlug, shopId, vendorId, supplierId, businessId, placementType |
| Product Details | brand, description, specifications (30+ specs), breadcrumbs, categoryName |
| Media | images (7–50 originals), ugcImages, videos |
| Delivery | delivery (type, dates, text), deliveryAlternatives, deliveryPartnerTypes |
| Promotions | promos (type, description, landingUrl), isBnpl |
| Commerce | paymentType, paymentMethods, vat, offerFlags, shopSku, isInstallments, isDigital |
| URLs & Meta | productUrl, canonicalUrl, productSlug, searchPosition, scrapedAt |
Каждый товар содержит до 70+ структурированных полей: цена (включая цену Яндекс Банка и цену без НДС), рейтинг с распределением оценок, полная информация о продавце, характеристики, изображения в оригинальном качестве, данные о доставке и акциях. Выгрузка товаров Яндекс Маркет — готовый JSON для аналитики и баз данных.
Парсинг Яндекс Маркет — мониторинг цен, выгрузка товаров, анализ рынка
Этот парсер Яндекс Маркет заменяет ручной сбор данных и нестабильные скрипты. Вместо самописных парсеров или покупки устаревших баз, вы получаете актуальные данные напрямую: цены, характеристики, продавцов, отзывы, изображения и доставку — всё в структурированном JSON, готовом для импорта в базу данных или аналитическую систему.
300M+ товаров, 339 категорий, 16 регионов, 70+ полей на товар. Скрапинг Яндекс Маркет через API Яндекс Маркет — без браузера, без капчи, без авторизации. Мониторинг цен Яндекс Маркет по расписанию, выгрузка целых категорий, анализ конкурентов — всё автоматически.
Quick Start / Быстрый старт
1. Basic Search — Базовый поиск
Enter a search query. The scraper collects every result page and removes duplicates automatically. Введите поисковый запрос: парсер автоматически собирает все страницы результатов и удаляет дубликаты.
{"query": "ноутбук","maxItems": 50}
2. Filters & Sorting — Фильтры и сортировка
Narrow results by price range, category, region, and sort order. Сужайте результаты по цене, категории, региону и сортировке.
{"query": "наушники","maxItems": 1000,"sortBy": "aprice","priceFrom": 1000,"priceTo": 10000,"categoryId": "90555","region": "2"}
3. Full Research — Полный анализ
Enrichment (enabled by default) visits each product page for specs, seller info, images, and description. Add includeReviews for all seller review texts.
{"query": "робот пылесос","maxItems": 200,"enrichProducts": true,"includeReviews": true}
4. Fast Mode — Быстрая выгрузка
Skip product page visits for search-level data only (price, title, SKU, rating, delivery). Runs 10–20x faster. Пропускает обогащение — только поисковые данные, в 10–20 раз быстрее.
{"query": "кроссовки","maxItems": 2000,"enrichProducts": false}
Input Parameters / Входные параметры
Core / Основные
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | Search query in Russian or English (e.g. "ноутбук", "iPhone 16"). Yandex Market links also work — search links, product links, seller/brand/category pages, and shortened share links (market.yandex.ru/cc/..., ya.cc/...) — keyword and basic filters (category, sort, price) are auto-extracted. Seller, brand and category pages are searched by name, so results can be wider than that page. Advanced filters (brand, multi-category) from URLs are ignored |
maxItems | integer | No | all | Max products to scrape. Leave empty for all available (up to ~2,700 per query) |
enrichProducts | boolean | No | true | Visit each product page for specs, seller, images, description |
includeReviews | boolean | No | false | Fetch all review texts (pros, cons, comments, author, helpful votes). Charged separately per review |
Filters / Фильтры
| Parameter | Type | Default | Description |
|---|---|---|---|
sortBy | select | Popular | dpop (popular), aprice (cheap first), dprice (expensive first), rating. Note: Yandex Market's price sorting is approximate — results are roughly ordered but not strictly sorted by price |
priceFrom | integer | — | Minimum price in rubles |
priceTo | integer | — | Maximum price in rubles |
categoryId | select | — | 339 product categories from Yandex Market's full catalog |
region | select | Moscow | Region — 16 major Russian cities. Affects prices, delivery, availability |
System / Система
| Parameter | Type | Default | Description |
|---|
Regions / Регионы
Pick from 16 major Russian cities. Выберите из 16 крупнейших городов России:
Moscow (213), Saint Petersburg (2), Yekaterinburg (54), Kazan (43), Novosibirsk (65), Nizhny Novgorod (69), Samara (51), Rostov-on-Don (39), Krasnodar (35), Chelyabinsk (56), Ufa (61), Perm (47), Voronezh (62), Volgograd (63), Krasnoyarsk (66), Omsk (68).
Region affects which products appear, prices, delivery estimates, and seller availability. Moscow has the widest selection. The region is set via cookies — it works regardless of your proxy's location.
Регион влияет на ассортимент, цены, сроки доставки и наличие товаров. Москва — самый широкий выбор. Регион устанавливается через cookies и работает независимо от расположения прокси.
Output Example / Пример выходных данных
Enriched Output (71 fields)
Excerpt of a real record (first 25 of 70 fields, arrays shortened to their first entry).
{"modelId": 1172563019,"marketSku": "102662400826","wareId": "msrGU-8HBURafl1qFLZ52Q","oskuId": 103594374410,"articleNumber": 103594374410,"businessId": 924574,"feedId": 637707,"title": "Смартфон Samsung Galaxy S24 8/128 ГБ, Dual: nano SIM + eSIM, onyx black","modelName": "Смартфон Samsung Galaxy S24","brand": "Samsung","description": "Описание Samsung Galaxy S24 Samsung Galaxy S24 — компактный смартфон из флагманской линейки, получивший мощный фирменный процессор, большой объем оперативной памяти, узнаваемый дизайн и продуманную эргономику. Устройство поддерживает новейшие технологии для простого редактирования фото с помощью нейросетей. Дизайн и эргономика Корпус из легкого и прочного алюминия устойчив к механическим повреждениям. Благодаря плоским боковым граням смартфон удобно и надежно лежит в руке. Для быстрой разблокировки модели можно использовать распознавание по лицу либо сканер отпечатков пальцев, вмонтированный под экран. Вес модели составляет 168 грамм. Производительность и автономность Аккумулятор 4 000 мА*ч обеспечивает весь день работы смартфона. Модель поддерживает сверхбыструю зарядку мощностью 45 Вт, а также технологию беспроводной зарядки. Дисплей 6.2-дюймовый дисплей с разрешением Full HD+, произведенный по технологии Dynamic AMOLED 2X, отличается насыщенной и детализированной картинкой с максимальными углами обзора. За счет частоты обновления экрана 120 Гц система работает плавно. Камеры Модель получила набор из трех задних камер: основная на 50 Мп, ультраширокоугольная на 12 Мп и телефото на 10 Мп. На основной модуль получаются детализированные фотографии с естественной передачей цветов как днем, так и ночью. Ультраширокоугольная камера подойдет для панорамных и групповых снимков. Телефото используется для фотографий с трехкратным оптическим приближением без потери качества. На фронтальную 12 Мп камеру получаются яркие селфи. Искусственный интеллект Смартфон получил умный фоторедактор, использующий искусственный интеллект для работы. Пользователь прямо в редакторе может переместить объект на снимке с одного места на другое, нейросеть автоматически обработает фото, чтобы это выглядело органично.","productUrl": "https://market.yandex.ru/card/galaxy-s24/103594374410?sku=102662400826","canonicalUrl": "https://market.yandex.ru/product--smartfon-samsung-galaxy-s24/1172563019?sku=102662400826&uniqueId=924574","productSlug": "galaxy-s24","oskuSlug": "galaxy-s24","price": 45990,"currency": "RUR","priceYaBank": 45530,"priceWithoutVat": 37697,"rating": 4.9,"ratingCount": 1092,"reviewCount": 319,"ratingDistribution": {"1": 15,"2": 7,"3": 4,"4": 29,"5": 1037},"shopId": 431782,"vendorId": 153061}
Search-Only Output (enrichProducts: false)
When enrichment is off, each product includes core search fields: title, price, modelId, marketSku, hid, shopId, vendorId, isAvailable, isExpress, sponsored, featureBadges, shopSku, supplierId, supplierType, rating, delivery, productUrl, searchPosition, scrapedAt.
If enrichment fails for a specific product (timeout, temporary block), the product is still included in the output with all search-level fields — only enrichment fields (specs, seller details, images, etc.) will be missing. No data is lost.
Yandex Market Scraper Pricing / Тарифы
Pay per product scraped, per review scraped. Volume tiers reduce cost automatically. Прозрачная оплата за результат — стоимость снижается с ростом объёма.
Products / Товары:
| Products | Regular | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.60 | $0.50 | $0.40 | $0.30 |
| 500 | $3.00 | $2.50 | $2.00 | $1.50 |
| 1,000 | $5.99 | $4.99 | $3.99 | $2.99 |
| 5,000 | $29.95 | $24.95 | $19.95 | $14.95 |
Same price whether enrichment is on or off. The cost is per product in the output dataset.
Reviews / Отзывы (optional add-on, includeReviews: true):
| Reviews | Regular | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.49 | $0.39 | $0.35 | $0.29 |
| 1,000 | $4.90 | $3.90 | $3.49 | $2.90 |
| 10,000 | $49.00 | $39.00 | $34.90 | $29.00 |
Reviews are charged per review, not per product. A product with 20 reviews costs 20 × review price.
Cost Examples / Примеры стоимости
100 products, search-only / 100 товаров без обогащения: $0.60
100 products, enriched / 100 товаров с обогащением: $0.60
100 products + reviews / 100 товаров с отзывами (~10 per product): $5.50 ($0.60 products + $4.90 reviews)
How Enrichment Works / Как работает обогащение
With enrichProducts: true (default), the scraper visits each product's page after the search phase. This adds:
From the product page:
- Full product description (500+ characters)
- 10–50 technical specifications (screen size, processor, weight, etc.)
- Seller/shop name, rating, and rating count
- Brand name
- 7–50 original-quality product images
- Category breadcrumb chain (up to 6 levels deep)
- Rating with distribution breakdown
- Active promotions with descriptions and landing URLs
- Stock count, payment methods, offer flags
- Delivery alternatives
With includeReviews: true, the scraper fetches all seller reviews for each product — full text (pros, cons, comments), author info, rating, and helpful vote counts. Each review is charged as a separate review_scraped event.
Обогащение данных выполняется быстро и эффективно — минимальный трафик, максимум полезных данных.
The scraper is fast: 1,000 fully enriched products in under 2 minutes.
Search-only mode (enrichProducts: false) skips enrichment entirely — returns ~20 fields per product at 10–20x the speed. Use for price monitoring, inventory tracking, or any scenario where you need volume over depth.
Режим без обогащения (enrichProducts: false) пропускает обогащение — ~20 полей на товар, в 10–20 раз быстрее. Используйте для мониторинга цен или отслеживания наличия товаров.
Scraping Yandex Market with Python — Парсинг Яндекс Маркет на Python
from apify_client import ApifyClientclient = ApifyClient("your_api_token")run = client.actor("zen-studio/yandex-market-scraper-parser").call(run_input={"query": "ноутбук","maxItems": 100,"region": "213","sortBy": "rating",})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['title']} — {item['price']} ₽ — {item.get('brand', 'N/A')}")
Scraping Yandex Market with JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'your_api_token' });const run = await client.actor('zen-studio/yandex-market-scraper-parser').call({query: 'смартфон',maxItems: 1000,enrichProducts: true,priceFrom: 10000,priceTo: 50000,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Got ${items.length} products`);
Advanced Use Cases / Продвинутые сценарии
1. Price Monitoring Across Regions / Мониторинг цен по регионам
Run the scraper on a schedule for the same query across different regions. Compare prices in Moscow vs. Novosibirsk — availability and pricing differ by 10–15%.
Запускайте парсер по расписанию для одного запроса в разных регионах. Цены в Москве и Новосибирске отличаются на 10–15%.
{"query": "iphone 16","maxItems": 50,"region": "65","sortBy": "aprice","enrichProducts": false}
2. Full Category Export / Выгрузка всей категории
Combine a broad query with a category from the dropdown to extract an entire product vertical.
Используйте широкий запрос с категорией для выгрузки целой категории товаров с Яндекс Маркет.
{"query": "samsung","categoryId": "91491","sortBy": "dpop"}
3. Competitor Price Analysis / Анализ цен конкурентов
Scrape by price range to find how competitors price similar products. The priceYaBank and priceWithoutVat fields show bank and VAT-free pricing.
Парсите по ценовому диапазону для анализа конкурентов. Поля priceYaBank и priceWithoutVat показывают цену Яндекс Банка и цену без НДС.
{"query": "робот пылесос","priceFrom": 15000,"priceTo": 40000,"sortBy": "aprice","enrichProducts": false}
4. Product Research with Reviews / Исследование с отзывами
Get full product data with review texts for market research or reputation analysis.
Полные данные товаров с текстами отзывов для исследования рынка или анализа репутации.
{"query": "дрель","maxItems": 100,"enrichProducts": true,"includeReviews": true,"sortBy": "rating"}
5. Brand Tracking / Отслеживание бренда
Track a specific brand across categories with price sorting for competitive intelligence.
Отслеживайте бренд по категориям с сортировкой по цене для конкурентной разведки.
{"query": "nike","maxItems": 300,"categoryId": "53253309","sortBy": "dpop"}
Data Export / Экспорт данных
Download results in any format from the Apify dataset. Скачайте результаты в любом формате из консоли Apify:
- JSON — structured data, ready for databases and analysis pipelines
- CSV — spreadsheet-compatible for Excel and Google Sheets
- Excel — direct .xlsx download
All formats are available via the Apify Console UI or programmatically through the Apify API. Все форматы доступны через консоль Apify или программно через API.
FAQ / Часто задаваемые вопросы
Is a Yandex account needed? / Нужен ли аккаунт Яндекса? No. The scraper extracts publicly available data without any login. Нет, парсер работает без авторизации.
Нужен ли браузер для работы? Нет. Парсер работает напрямую через API без запуска браузера — высокая скорость и низкое потребление ресурсов.
What languages does the search query support? Russian and English. Yandex Market is a Russian platform, so Russian queries produce more results. English brand names and product names work fine.
How many products can I scrape per run? / Сколько товаров можно собрать за запуск?
Up to ~2,700 unique products per search query (Yandex's own result limit). Leave maxItems empty to scrape everything available. For larger datasets, run multiple queries with different filters or categories.
How fast is it? / Как быстро работает? 1,000 enriched products in under 2 minutes. Search-only mode (enrichment off) is 10–20x faster. 1 000 обогащённых товаров менее чем за 2 минуты.
How fresh is the data? Real-time. Every run fetches live data from Yandex Market. Prices, stock, and availability reflect the current state.
Can I filter by category? / Можно ли парсить категорию?
Yes. Pick from 339 categories in the dropdown, or pass a categoryId directly. Combine with a search query to stay in a specific product vertical.
Can I scrape a specific product by ID?
Use the query field with a model ID or SKU. The scraper supports product-specific lookups this way.
What happens if enrichment fails? The product is still included with all search-level fields — only enrichment fields (specs, seller details, images) will be missing. No data is lost, no credits wasted.
Can I schedule runs? / Можно ли запускать по расписанию? Yes. Use Apify's built-in scheduler to run the scraper hourly, daily, or weekly. Connect webhooks for automated pipelines. Да, используйте планировщик Apify для запуска парсера по расписанию.
How do I export to Excel? / Как скачать в Excel? Go to the dataset in Apify Console and click "Download as Excel". Or use the API to export programmatically. Перейдите в датасет в консоли Apify и нажмите "Скачать как Excel".
What's search-only vs enriched mode?
Search-only (enrichProducts: false) returns ~20 fields per product from Yandex's search API. Enriched mode (default) adds specs, seller info, images, description, and more for a total of 70+ fields.
Does the region setting actually change results? Yes. Product availability, pricing, delivery times, and even the number of search results vary by region. Moscow (213) typically has the widest selection. Novosibirsk (65) shows ~11% fewer products with different delivery timelines.
Сколько стоит парсинг Яндекс Маркет? Оплата за каждый собранный товар. 100 товаров — $0.60, 1 000 товаров — $5.99. Скидки по мере роста объёма (Bronze/Silver/Gold). Подробнее в разделе тарифов выше.
What's the difference between rating and ratingCount?
rating is the star rating (e.g., 4.9). ratingCount is the total number of star ratings. reviewCount (only with enrichment) is the count of written text reviews. ratingDistribution breaks down ratings by star (1–5).
What data fields are available without enrichment? Search-only mode returns ~20 fields: title, price, modelId, marketSku, hid, shopId, vendorId, isAvailable, isExpress, sponsored, featureBadges, shopSku, supplierId, supplierType, rating, delivery, productUrl, searchPosition, scrapedAt. Enrichment adds 50+ more fields for a total of 70+.
Как получить данные Яндекс Маркет через API? Используйте Apify API для программного запуска парсера Яндекс Маркет. Примеры на Python и JavaScript — в разделах выше. Результаты доступны через API в формате JSON, CSV или Excel.
Can I use this as a Yandex Market API alternative? Yes. This Yandex Market scraper works as an unofficial Yandex Market API — it returns structured JSON data with 70+ fields per product, supports filters, sorting, pagination, and region selection, all accessible via the Apify API.
Какие форматы экспорта доступны? JSON, CSV и Excel (.xlsx). Все форматы доступны через консоль Apify или программно через API. Для импорта в CRM используйте CSV, для аналитики — JSON.
How many reviews can I get per product? / Сколько отзывов можно получить на товар? All reviews for that product's seller — no limit. Most products have 5–50 reviews; popular products can have 200+. Note: these are reviews for the specific seller shown in search results, not cross-seller aggregated reviews.
Все отзывы для продавца данного товара — без ограничений. У большинства товаров 5–50 отзывов, у популярных — 200+. Это отзывы конкретного продавца, а не агрегированные.
How does deduplication work?
The scraper tracks SKUs across all result pages. If the same product appears on multiple pages (common with Yandex Market), it's included only once. The searchPosition field preserves the original ranking position.
Getting Started / Начало работы
1. Create an Apify account / Создайте аккаунт
Sign up free — no credit card required. New users get $5 in platform credits.
2. Configure your search / Настройте поиск
Enter a search query, set filters, and choose your region. Start with a small maxItems (10–50) to preview the data structure.
Введите поисковый запрос, настройте фильтры и выберите регион. Начните с малого maxItems (10–50) для предварительного просмотра структуры данных.
3. Run and export / Запустите и скачайте
Click Start, wait for results, download in JSON/CSV/Excel. Нажмите "Start", дождитесь результатов, скачайте в JSON/CSV/Excel.
4. Scale up / Масштабируйте
Schedule recurring runs, connect webhooks, pipe data into your CRM or analytics tools. Use the Apify API for full programmatic control.
Настройте автоматический запуск парсера по расписанию, подключите вебхуки и направьте данные в вашу CRM или аналитическую платформу. Apify API обеспечивает полный программный контроль.
Disclaimer
Data is collected from publicly available sources and provided "as is" for informational purposes. Users are responsible for compliance with Yandex' terms of service and applicable regulations in their jurisdiction.
Start Scraping Yandex Market — Начать парсинг Яндекс Маркет
Structured Yandex Market data — prices, specs, sellers, reviews — extracted in minutes, not days.
