Yandex Maps Reviews Scraper & API | Парсер Отзывов Яндекс Карт avatar

Yandex Maps Reviews Scraper & API | Парсер Отзывов Яндекс Карт

Pricing

from $2.29 / 1,000 reviews

Go to Apify Store
Yandex Maps Reviews Scraper & API | Парсер Отзывов Яндекс Карт

Yandex Maps Reviews Scraper & API | Парсер Отзывов Яндекс Карт

Extract reviews from any Yandex Maps business. Ratings, text, photos, videos, author profiles, business replies, AI summaries & translations. Filter by rating. 35 fields, JSON/CSV/Excel export. Russia, Turkey, Kazakhstan & CIS. Fast - 1,000 reviews in 30 seconds. Pay per result.

Pricing

from $2.29 / 1,000 reviews

Rating

0.0

(0)

Developer

Zen Studio

Zen Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Yandex Maps Reviews Scraper — Full Text, Ratings & AI Summary | Парсер отзывов Яндекс Карт (2026)

Extract every review from any Yandex Maps business — full text, star ratings, author profiles, photos, business replies, and AI-generated summaries.

The fastest way to collect reviews from Yandex Maps at scale. Scrape ~1,000 reviews in 30 seconds, ~10,000 in a few minutes. 34 fields per review in a flat format — one row = one review — ready for CSV export, sentiment analysis, or CRM import. No browser, no login, no Yandex account.

Парсер отзывов Яндекс Карт — полный текст, рейтинг, автор, фото, ответ бизнеса, нейросаммари. Плоский формат: одна строка = один отзыв. Фильтрация по ключевому слову, рейтингу, 4 режима сортировки. Без браузера, без авторизации.


Yandex Maps Reviews API Alternative — Why This Scraper?

FeatureOfficial Yandex APIThis Scraper
CostExpensive per-request pricingPay only for results ($2.99 / 1,000 reviews)
SpeedReal-time, one at a time~1,000 reviews / 30 seconds in parallel
Data depthBasic review text + rating34 fields: author profile, photos, translations, AI summary, sentiment
FiltersLimitedRating range, 4 sort modes
OutputRaw JSON responsesFlat rows — one review per row, ready for CSV/Excel
LimitsAPI quotas + review capUnlimited reviews per business

What You Get

34 fields per review in a flat format — one row = one review. The first review per business carries the full business context (name, rating, address, categories, AI summary, sentiment aspects). Subsequent rows carry only businessId as the grouping key, keeping the dataset compact. Export to CSV and open in Excel directly.

CategoryKey FieldsDescription
Business ContextbusinessId, businessTitle, businessRating, businessCategoriesFull context on first row per business, businessId on all rows
Review ContentreviewId, rating, text, date, businessCommentFull text, star rating, date, business reply, like/dislike counts
AuthorauthorName, authorLevel, authorProfileUrlReviewer name, contributor level, avatar, achievements
Media & Languagephotos, videos, textTranslationsAttached images/videos, machine translations, detected language
AI Analysisneurosummary, reviewAspects, keyPhrasesYandex AI summary, topic-level sentiment (food, service, atmosphere...), key phrases

Quick Start

Minimal — one business URL

{
"startUrls": [
{"url": "https://yandex.com/maps/org/tanuki/1036014863/reviews/"}
]
}

Low-rated reviews only

{
"startUrls": [
{"url": "https://yandex.com/maps/org/pushkin/1018907821/"}
],
"minRating": 1,
"maxRating": 3,
"reviewSort": "newest"
}

Multiple businesses

{
"startUrls": [
{"url": "https://yandex.com/maps/org/pushkin/1018907821/"},
{"url": "https://yandex.com/maps/org/tanuki/1036014863/"},
{"url": "https://yandex.ru/maps/org/-/1133929046/"}
],
"maxReviewsPerPlace": 200,
"reviewSort": "newest",
"language": "ru"
}

From business IDs (from the Places Scraper)

{
"businessIds": ["1018907821", "1036014863", "1133929046"],
"maxReviewsPerPlace": 500,
"reviewSort": "relevance"
}

Unlimited reviews

{
"startUrls": [
{"url": "https://yandex.com/maps/org/tanuki/1036014863/"}
],
"maxReviewsPerPlace": 0,
"language": "ru"
}

Парсинг отзывов Яндекс Карт — анализ репутации и конкурентов

Этот парсер решает три задачи. Мониторинг репутации — собирайте все отзывы о своём бизнесе, отслеживайте динамику оценок, фильтруйте негативные отзывы по ключевым словам ("обслуживание", "ожидание", "грубость"), анализируйте ответы конкурентов на жалобы. Исследование рынка — сравните рейтинги, объём отзывов и тональность по аспектам (еда, сервис, атмосфера) между десятками ресторанов, отелей или салонов красоты в одном районе. Нейросаммари от Яндекса даёт мгновенную сводку по каждому месту.

Всё в плоском формате — одна строка на отзыв. Загрузите в Excel, Google Sheets или Pandas DataFrame, постройте сводную таблицу по рейтингам и темам за 5 минут. Фильтр по ключевому слову работает на стороне сервера — быстро и точно. 4 режима сортировки: по релевантности, дате, рейтингу (возрастание/убывание).

{
"startUrls": [
{"url": "https://yandex.ru/maps/org/кафе-пушкинъ/1018907821/"}
],
"maxReviewsPerPlace": 0,
"reviewSort": "newest",
"language": "ru"
}

Yandex Harita Yorum Kazıyıcı — Türkiye'de İşletme Yorumları

Yandex Harita, Türkiye'nin en popüler navigasyon uygulamasıdır ve 5,6 milyondan fazla aktif kullanıcıya sahiptir. İstanbul, Ankara, Antalya, İzmir, Bursa ve Türkiye genelindeki tüm şehirlerdeki işletmelerin yorumlarını toplamak için bu aracı kullanın. Her yorum satırı; tam metin, yıldız puanı, yazar profili, fotoğraflar, işletme yanıtı ve yapay zeka tarafından oluşturulan özeti içerir.

Kullanım alanları: müşteri geri bildirimlerini izleme, rakip restoranların/otellerin/kuaförlerin yorum analizini yapma, pazar araştırması için tüm işletmelerin duygu kırılımını (yemek, hizmet, atmosfer) dışa aktarma. Dil ayarını "tr" yaparak Türkçe çeviriler ve yerelleştirilmiş sonuçlar alın. Sonuçları CSV veya Excel'e aktararak doğrudan CRM'inize veya Google Sheets'e yükleyin.

{
"startUrls": [
{"url": "https://yandex.com.tr/harita/org/nusr-et-steakhouse/191742689987/"}
],
"maxReviewsPerPlace": 500,
"reviewSort": "newest",
"language": "tr"
}

Input Parameters

Input

ParameterTypeDescriptionDefault
startUrlsarrayYandex Maps business page URLs. Supports yandex.com/maps/org/name/ID/ and yandex.ru/maps/org/-/ID/reviews/[]
businessIdsarrayDirect numeric business IDs (e.g. 1036014863). Get these from the Yandex Places Scraper output[]

Provide at least one business URL or ID.

Limits

ParameterTypeDescriptionDefault
maxReviewsPerPlaceintegerMaximum reviews per business. 0 = unlimited0

Filters

ParameterTypeDescriptionDefault
reviewSortstringSort order: relevance, newest, highest, lowest"relevance"
minRatingintegerMinimum star rating (1–5). 0 = no filter0
maxRatingintegerMaximum star rating (1–5). 0 = no filter0

Settings

ParameterTypeDescriptionDefault
languagestringLanguage for business details (address, categories). Review text is always in the original language. Options: ru, en, tr, uk, kk"en"

Advanced

ParameterTypeDescriptionDefault
proxyConfigurationobjectProxy settings. Residential proxies recommendedApify Residential

Output Example

{
"businessId": "1036014863",
"businessTitle": "Тануки",
"businessUrl": "https://yandex.com/maps/org/tanuki/1036014863/",
"businessAddress": "Moscow, Bolshoy Zlatoustinsky Lane, 1с1",
"businessCity": "Moscow",
"businessRating": 4.9,
"businessRatingsCount": 7890,
"businessCategories": [
"Restaurant",
"sushi bar"
],
"neurosummary": "Замечательно место, красивое оформление , еда и напитки на высоте",
"reviewAspects": [
{
"name": "Meal",
"positive": 4948,
"neutral": 128,
"negative": 769,
"isTrusted": true
},
{
"name": "Service",
"positive": 3942,
"neutral": 37,
"negative": 992,
"isTrusted": false
},
{
"name": "Staff",
"positive": 3585,
"neutral": 364,
"negative": 649,
"isTrusted": true
},
{
"name": "Kitchen",
"positive": 3738,
"neutral": 43,
"negative": 543,
"isTrusted": false
}
// many more...
],
"reviewId": "oZ8-JiORxDB3HoEXFhP2fBNGf7u2akhh",
"rating": 5,
"text": "Действительно, много хорошего можно сказать об этом месте, но отдельно вынесу пару пунктов:\n- Расположение. Близко к метро, располагается вдоль тихой и красивой московской улочки.\n- Еда. Очевидный и невероятный одновременно пункт. Вкуснее Филадельфии не видел в жизни! Толстые слои охлаждённой жирной рыбы, свежайшие авокадо и огурцы. Насчёт горячих блюд стоит добавить, что зачастую они совпадают с ожидания, а часто их превосходят.\n- Обслуживание. Быстро, уважительно, с вниманием к гостям.\n- Помещение. Громковатая музыка, но эта мера по большей части необходимая, ибо при фоновом шуме от других гостей это ощущается как дополнительная забота о спокойствии вас и вашей компании. Внешний вид помещения очень хорошо сочетается и коррелирует со стилистикой заведения. \n\nФото еды приложить, увы, не успею, ибо всё уже съедено, но к посещению это место я не могу не порекомендовать! ",
"date": "2026-01-28T17:55:04.134Z",
"authorName": "Лев Б.",
"authorId": "ucb55th4kpaxe61uv25xn81prc",
"authorAvatarUrl": "https://avatars.mds.yandex.net/get-yapic/59871/0y-2/islands-200",
"authorLevel": "Знаток города 3 уровня",
"likeCount": 0,
"dislikeCount": 0,
"businessComment": "Добрый день, Лев Б. \nМы очень рады, что вам понравилось наше расположение и атмосфера заведения. Приятно слышать, что наша Филадельфия и горячие блюда смогли превзойти ваши ожидания и доставить удовольствие. Спасибо за теплые слова о нашем обслуживании и внимании к гостям. Мы учтем ваш отзыв о громкости музыки, чтобы сделать ваше пребывание у нас еще комфортнее. Надеемся видеть вас снова в нашем заведении! \n\nС уважением, \nТануки",
"businessCommentDate": "2026-01-29T03:33:18.890Z",
"photos": [
"https://avatars.mds.yandex.net/get-altay/18121248/2a0000019c05bee1702f3ecec19975882445/XXXL",
"https://avatars.mds.yandex.net/get-altay/18151954/2a0000019c05bec62589e6b36a5007d111df/XXXL",
"https://avatars.mds.yandex.net/get-altay/19673716/2a0000019c05beab5060a471244c024db6f3/XXXL"
],
"videos": [],
"textTranslations": [
{
"language": "TR",
"text": "Gerçekten de, bu yer hakkında söylenecek çok güzel şeyler var, ancak ayrı ayrı birkaç nokta vereceğim:\n- Yerleşme. Metroya yakın, sakin ve güzel Moskova sokağı boyunca yer almaktadır.\n- Yiyecek. Aynı zamanda açık ve inanılmaz bir nokta. Hayatta Philadelphia'dan daha lezzetli görmedim! Soğutulmuş yağlı balıkların kalın katmanları, en taze avokado ve salatalıklar. Sıcak yemeklere gelince, bunların genellikle beklentilerle örtüştüğünü ve çoğu zaman onları aştığını eklemeye değer.\n- Servis. Hızlı, saygılı, konuklara dikkat ederek.\n- Konut. Gürültülü müzik, ancak bu önlem çoğunlukla gereklidir, çünkü diğer misafirlerin arka plan gürültüsüyle, sizin ve şirketinizin huzuru için ek bir endişe gibi geliyor. Odanın görünümü çok iyi birleşiyor ve kurumun üslubuyla ilişkilendiriliyor. \n\nNe yazık ki, yemeğin fotoğrafını eklemek için vaktim olmayacak, çünkü her şey çoktan yenmiş, ama burayı ziyaret etmek için tavsiye edemem ama tavsiye edemem! "
}
],
"textLanguage": "RU",
"isAnonymous": false,
"isPublicRating": true,
"commentCount": 1,
"bold": [],
"keyPhrases": [],
"authorProfileUrl": "https://reviews.yandex.ru/user/ucb55th4kpaxe61uv25xn81prc",
"authorAchievements": [],
"authorProfessions": []
}

Pricing — Pay Per Event (PPE)

Transparent per-event pricing. You pay for each review extracted — nothing else.

Events

EventWhat triggers itPrice / 1,000
review_scrapedEach review extracted (includes business context, neurosummary, aspects)$2.99

Apify Store Subscription Discounts

Higher subscription tiers get cheaper per-event pricing:

EventFreeBronzeSilverGold
review_scraped$2.99 / 1k$2.79 / 1k$2.49 / 1k$2.29 / 1k

Cost Calculator

Examples at base price (Free tier). Subscribers pay up to 23% less.

Competitor monitoring — 10 businesses, 100 reviews each:

WhatCountCost
Reviews1,000$2.99
Total$2.99

Market research — 50 businesses, 200 reviews each:

WhatCountCost
Reviews10,000$29.90
Total$29.90

Full extraction — 100 businesses, unlimited (~500 avg):

WhatCountCost
Reviews~50,000$149.50
Total~$149.50

How to Scrape Yandex Reviews in Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("zen-studio/yandex-maps-reviews-scraper").call(run_input={
"startUrls": [{"url": "https://yandex.com/maps/org/pushkin/1018907821/"}],
"maxReviewsPerPlace": 200,
"reviewSort": "newest",
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['businessTitle']}{item['rating']}★ — {item['text'][:80]}")

How to Scrape Yandex Reviews in JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('zen-studio/yandex-maps-reviews-scraper').call({
startUrls: [{ url: 'https://yandex.com/maps/org/pushkin/1018907821/' }],
maxReviewsPerPlace: 200,
reviewSort: 'newest',
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(item => {
console.log(`${item.businessTitle}${item.rating}★ — ${item.text.slice(0, 80)}`);
});

FAQ

Q: How many reviews can I scrape per business? A: Set maxReviewsPerPlace to 0 for unlimited. The scraper uses a multi-source approach to collect all available reviews regardless of count. Businesses with 10,000+ reviews are fully supported.

Q: Do I need a Yandex account? A: No. No login, no cookies, no browser. Works immediately.

Q: What is the flat output format? A: Each row is one review. The first review per business includes the full business context (name, rating, address, categories, AI summary, sentiment aspects). Subsequent rows carry businessId only — group by it to link back. Export to CSV and open in Excel or Google Sheets directly.

Q: What is neurosummary? A: Yandex generates an AI summary for each business based on all its reviews. The scraper includes this summary on the first review row per business, giving you a one-sentence overview of what reviewers think. Example: "Замечательно место, красивое оформление, еда и напитки на высоте."

Q: What are reviewAspects? A: Yandex analyzes review sentiment across dozens of topics — food, service, atmosphere, waiters, delivery, cleanliness, and more. Each aspect includes positive, neutral, and negative counts. This data is included on the first review row per business.

Q: Нужен ли браузер для работы? A: Нет. Парсер работает без браузера — быстро, стабильно, минимальное потребление ресурсов.

Q: Можно ли собрать все отзывы о бизнесе? A: Да. Установите maxReviewsPerPlace в 0 для неограниченного сбора. Парсер автоматически соберёт все доступные отзывы, включая бизнесы с 10,000+ отзывами.

Q: Чем отличается от парсера мест (Yandex Places Scraper)? A: Places Scraper собирает данные организаций (63 поля) и включает 50 отзывов автоматически. Reviews Scraper специализируется на отзывах: неограниченное количество, фильтры по ключевому слову и рейтингу, плоский формат (один отзыв = одна строка). Используйте Places Scraper для поиска бизнесов, Reviews Scraper — для глубокого анализа отзывов.

Q: Сколько стоит парсинг отзывов? A: $2.99 за 1,000 отзывов. Нейросаммари и аспекты включены. Подписчики платят от $2.29 за 1,000.

Q: Does this work for Turkey? / Bu Türkiye için çalışıyor mu? A: Yes. Yandex Maps is the #1 navigation app in Turkey with 5.6M+ users. The scraper covers Istanbul, Ankara, Antalya, Izmir, Bursa, and all Turkish cities. Set language to "tr" for Turkish translations.

Q: Türkiye'deki işletmelerin yorumlarını nasıl toplayabilirim? A: İşletme URL'sini veya ID'sini girin, dil ayarını "tr" yapın ve çalıştırın. Tüm yorumlar otomatik olarak toplanır — tam metin, yıldız puanı, yazar bilgileri, fotoğraflar ve işletme yanıtı dahil. CSV olarak dışa aktarın.

Q: Can I use business IDs from the Places Scraper? A: Yes. Run the Yandex Places Scraper first to discover businesses, then feed the businessId values into this scraper's businessIds input for deep review extraction.

Q: How are reviews sorted? A: Four sort modes: relevance (Yandex's default ranking), newest (most recent first), highest (5-star first), lowest (1-star first). The sort applies before fetching, so you get the most relevant results within your limit.

Q: Are business replies included? A: Yes. The businessComment and businessCommentDate fields contain the official business response when one exists. Empty string when there is no reply.


Supported Countries

CountryCitiesNotes
Russia1,000+Full coverage — Moscow, St. Petersburg, all regions
Turkey80+Istanbul, Ankara, Antalya, Izmir, Bursa, and more
Kazakhstan20+Almaty, Astana, Shymkent
Belarus10+Minsk, Gomel, Brest
Uzbekistan10+Tashkent, Samarkand
Georgia5+Tbilisi, Batumi
Azerbaijan5+Baku
And more...Armenia, Kyrgyzstan, Tajikistan, Ukraine

ActorDescriptionLink
Yandex Maps ScraperPlaces, phones, emails, reviews from Yandex MapsTry it
2GIS Reviews ScraperReviews from 2GIS with sentiment, dates, business repliesTry it
2GIS Places ScraperPlaces, phones, emails from 2GIS — 207 cities, 20 countriesTry it
2GIS Property ScraperReal estate listings from 2GISTry it
2GIS Jobs ScraperJob listings from 2GISTry it

Proxy Configuration

Default: Apify Residential proxies (works out of the box). For custom proxies, set proxyConfiguration.useApifyProxy to false and provide proxyUrls:

{
"proxyConfiguration": {
"useApifyProxy": false,
"proxyUrls": ["http://user:pass@proxy.example.com:8000"]
}
}

Disclaimer

Data is collected from publicly available sources and provided "as is" for informational purposes. Users are responsible for compliance with Yandex's terms of service, GDPR, and applicable regulations in their jurisdiction.


Start Scraping Yandex Reviews Now — Начать парсинг отзывов


Reviews, ratings, and sentiment data from the largest map service in Russia, Turkey, and CIS — extracted in minutes.