Yandex Maps Reviews Scraper ⭐ (past the 600 cap, only-new mode) avatar

Yandex Maps Reviews Scraper ⭐ (past the 600 cap, only-new mode)

Pricing

from $0.70 / 1,000 reviews

Go to Apify Store
Yandex Maps Reviews Scraper ⭐ (past the 600 cap, only-new mode)

Yandex Maps Reviews Scraper ⭐ (past the 600 cap, only-new mode)

Yandex Maps reviews by place link, id or search: stars, text, date, author name, likes, owner reply and photos, plus the place's name, address and rating on every row. Reads past Yandex's 600-review limit and can return only new reviews. No login.

Pricing

from $0.70 / 1,000 reviews

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Yandex Maps Reviews Scraper: past the 600-review limit, with only-new monitoring

Get the reviews of any place on Yandex Maps as clean rows: stars, full text, date, the author's public name and contributor level, likes and dislikes, the owner's reply with its date, and photo links, with the place's name, address, category and rating on every row. Paste place links or ids, or search a city (dentist in Kazan, кафе in Moscow) and read the reviews of the places found.

Yandex Maps lists at most 600 reviews per sort order. For a place with more, this actor reads all four orders the site offers (newest, relevance, lowest and highest rating) and merges them without duplicates: on a Moscow cafe with 872 written reviews it returned 825 in October 2026, where one order stops at 600.

$1 per 1,000 reviews (Free plan; $0.70 on Gold), platform usage included. In only-new mode each monitored place also returns one row per run at the same price. No login, no API key, no proxy to set up.

Why this one

This actorTypical Yandex Maps reviews scraper on the Store
Reviews per placepast Yandex's 600-per-order limit (4 orders merged, 825 of 872 on our test place)600 at most, often less
Only new reviewsbuilt in: schedule it, each run returns one up-to-date row per place (rating, review count) plus only the reviews posted since the last runrare
Negative reviews only, last 30 days onlystar and date filters, read in the order that lets the run stop early (left-out reviews are free)varies
Owner repliestext and date on the same rowvaries
Price per 1,000 reviews$1 ($0.70 on Gold), all-in$0.25 to $5

What you get

One row per review (rowType = review):

FieldDescription
reviewIdYandex's id of the review
ratingStars, 1 to 5
text, language, translationsThe review as written, its language, and the translations Yandex provides (by language code)
dateThe date Yandex shows for the review (written or last edited), ISO 8601
authorName, authorAvatarUrl, authorLevelThe author's public display name, avatar and Yandex contributor level, as shown on the review
likes, dislikesReactions from other users
ownerReply, ownerReplyDateThe business's answer and its date (null when it did not answer)
photoCount, photoUrls, videoCount, videoUrlsMedia attached to the review
pinnedPinned to the top by Yandex
placeId, placeName, placeAddress, placeCategory, placeRating, placeRatingCount, placeReviewCount, placeUrlThe place the review belongs to
sortOrder, scrapedAtWhich Yandex sort order the review was read in, and when

In only-new mode every run also returns one row per monitored place (rowType = place): the place fields above with today's placeRating, placeRatingCount and placeReviewCount, plus newReviews, the number of new reviews this run found for it. The review fields are empty on those rows.

Example row (real, 2026-10-23)

{
"reviewId": "nFwGRuDlbgRC_Jm6a_OwfF5v-geTm8o",
"placeId": "153620140001",
"placeName": "Shibainu fusion cafe",
"placeAddress": "Moscow, Leningradskiy Avenue, 29к4",
"placeCategory": "Restaurant",
"placeRating": 5,
"placeRatingCount": 1545,
"placeReviewCount": 872,
"placeUrl": "https://yandex.com/maps/org/shibainu_fusion_cafe/153620140001/",
"rating": 5,
"text": "Очень вкусные ланчи и вежливое обслуживание. Понравилось, будем приходить еще!",
"language": "ru",
"translations": { "tr": "Çok lezzetli öğle yemekleri ve güler yüzlü hizmet. Beğendim, tekrar geleceğiz!" },
"date": "2026-09-22T13:01:55.538Z",
"authorName": "Анастасия Ерошкина",
"authorLevel": "Level 3 Local Expert",
"likes": 0,
"dislikes": 0,
"ownerReply": "Анастасия, очень рады, что вам понравились ланчи и вежливое обслуживание! Будем ждать вас снова.",
"ownerReplyDate": "2026-09-23T07:31:40.221Z",
"photoCount": 1,
"photoUrls": ["https://avatars.mds.yandex.net/get-altay/20858623/2a000001a0c9354ef269cf3abbac2b79b544/XXXL"],
"sortOrder": "newest"
}

Who uses it

  • Reputation and review-management agencies: a daily feed of new reviews for every client location, with the owner's reply status, without opening Yandex Maps.
  • Restaurant, clinic and retail chains: all branches' reviews in one table; filter the 1 and 2 star ones and see which got no answer.
  • Market and competitor research: what customers praise and complain about at competitors, with dates and stars, ready for sentiment analysis or an LLM.
  • Data teams: review text in Russian, Turkish, Kazakh and more, for training and evaluating language models on real customer feedback.

How to use it

  1. Paste place links (any Yandex domain, any tab of the place card) or organisation ids in Places. Or put a Search term and Locations and choose how many Places per search.
  2. Set Reviews per place and the Sort order (newest first by default).
  3. Optionally keep only some stars (Minimum stars, Maximum stars) or recent reviews (Reviews since: a date or a period like 30 days).
  4. For monitoring, turn on Only new reviews and schedule the run (daily or weekly).
  5. Export as CSV, Excel or JSON, or send it to your CRM, Google Sheets or Slack with an Apify integration.

Input examples

The 20 newest reviews of one place (the prefill):

{
"startUrls": ["https://yandex.com/maps/org/shibainu_fusion_cafe/153620140001/reviews/"],
"maxReviewsPerPlace": 20
}

Every review Yandex shows for two places, by id:

{
"startUrls": ["153620140001", "1063914691"],
"maxReviewsPerPlace": 5000
}

Negative reviews of the last 90 days for the first 10 car washes in Kazan:

{
"searchTerms": ["car wash"],
"locations": ["Kazan"],
"maxPlacesPerSearch": 10,
"maxRating": "2",
"reviewsSince": "90 days",
"maxReviewsPerPlace": 200
}

Daily monitoring of your branches (schedule this input):

{
"startUrls": ["https://yandex.ru/maps/org/shibainu_fusion_cafe/153620140001/"],
"onlyNew": true,
"maxReviewsPerPlace": 200
}

FAQ

How many reviews can I get for one place? Yandex Maps lists at most 600 reviews in each of its four sort orders. When a place has more and you ask for more, the run reads the other orders too and keeps each review once. How far that goes depends on the place: on a Moscow cafe with 872 written reviews it reached 825 (95%) in October 2026. The run's status says how many it reached out of Yandex's count.

How does "Only new reviews" work? The actor remembers, per place and per star filter, the newest review it has handled. The next run reads newest first and stops at that point, so you get only what was posted (or edited) since. The first run returns the newest reviews up to your limit. Each run returns one up-to-date row per place plus only the new reviews, so you can also track the rating and the review count over time. A run with no new review returns just the place rows ($0.001 per place, $0.0007 on Gold).

Why is the review count on Yandex higher than the number of ratings with text? Yandex counts ratings (stars only) and reviews (with text) separately; placeRatingCount is the first and placeReviewCount the second. This actor returns the written reviews, which is what Yandex lists.

Is the date the posting date? It is the date Yandex shows on the review, which is the last edit when the author edited it.

Which countries work? Every country Yandex Maps covers: Russia, Kazakhstan, Belarus, Uzbekistan, Turkey, Armenia, Georgia and more.

What does a place with no reviews cost? Only the run start (and, in only-new mode, its place row). The run says when a place has no written reviews, when no review matched your filters, when a place link no longer exists or when nothing is new, so a zero is always explained.

Is it legal? What about personal data? The actor reads the public reviews anyone sees on Yandex Maps without logging in, and keeps only what the review card shows: the author's public display name, avatar and contributor level. It does not open author profiles. Reviews contain personal data under GDPR and similar laws: you are responsible for having a lawful purpose and for how you store and use them.

Keywords: yandex maps reviews scraper, yandex reviews api, export yandex maps reviews, yandex business reviews, отзывы яндекс карт, парсер отзывов яндекс карт, выгрузка отзывов, мониторинг отзывов, review monitoring Russia, Kazakhstan reviews.