Yandex Maps Reviews Scraper: Парсер отзывов Яндекс Карт, Alerts avatar

Yandex Maps Reviews Scraper: Парсер отзывов Яндекс Карт, Alerts

Pricing

from $1.97 / 1,000 reviews

Go to Apify Store
Yandex Maps Reviews Scraper: Парсер отзывов Яндекс Карт, Alerts

Yandex Maps Reviews Scraper: Парсер отзывов Яндекс Карт, Alerts

Scrape Yandex Maps reviews (отзывы Яндекс Карт) for any business: stars, full text, photos, owner replies, likes and reviewer levels. Schedule it to get only new reviews, rating changes and unanswered ones. Filter by stars, date or reply. JSON, CSV, Excel. No login.

Pricing

from $1.97 / 1,000 reviews

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

12

Total users

1

Monthly active users

15 days ago

Last modified

Features

Limited permissions

Share

🗺️ Yandex Maps Reviews Scraper: Парсер отзывов Яндекс Карт, Alerts

Every Yandex Maps review, and a heads-up the moment a new one lands.
Export the full review list of any Yandex Maps (Яндекс Карты) business in seconds, then schedule the same run to receive only new reviews, rating changes and unanswered reviews. No login, no account.
⚡ Whole history, fast
Hundreds of reviews per business in a single short run
🆕 New-review alerts
Schedule it and get only what changed since the last run
💬 Owner replies
See which reviews were answered and find the ones still waiting
🔎 Smart filters
Stars, date, reply status, text only, newest or lowest first

Checking Yandex Maps by hand means opening the same listings again and again, hoping you catch a complaint before a customer walks away unanswered. This Actor collects the reviews for you. Paste any business ID or link, run it once for the full history, then put it on a schedule and receive new reviews as clean rows for a dashboard, spreadsheet or alert.

🔍 What does Yandex Maps Reviews Scraper do?

Give it one or many Yandex Maps business IDs or links. For each business it returns every review with the star rating, the full review text, the date, the reviewer and their Yandex level, likes and dislikes, attached photos and the owner reply. Every row also carries the business name, address, categories, overall rating and review count, so one export is ready to analyse.

Turn on monitor mode and the Actor remembers what it already delivered for each business. The next scheduled run returns only reviews that are new, plus the rating change since the previous run, and can also flag reviews the owner has replied to in the meantime.

⚡ One tool for both jobs. Use it as a one-off Yandex Maps reviews export, or schedule it daily as a review alert system. You only pay for the rows you receive.

💡 Why use Yandex Maps Reviews Scraper?

"I run reputation management for Russian and CIS clients. I check ten listings every morning. A scheduled run now does it and posts the new reviews to Slack."

"I manage coffee shops across Moscow. I want to know about a one-star review the same day, and I want a list of the reviews we have not answered yet."

"I do competitor research for a hospitality brand. I export all reviews of five competing venues and compare ratings and complaints over time."

"I feed Yandex Maps reviews into a sentiment model. I need the full text, the language and the date for every review, in one clean table."

🚀 How to use Yandex Maps Reviews Scraper

STEP 1
Add business IDs or links
Copy the link of any business from Yandex Maps and paste it in.
STEP 2
Pick your filters
Stars, date, reply status, sort order. Leave "only new reviews" on to monitor.
STEP 3
Run or schedule it
Download JSON, CSV or Excel, or send new reviews to Slack, Sheets or a webhook.

⚙️ Input

At least one business ID or link is required. The prefilled example returns the 10 newest reviews of one business.

FieldTypeRequiredDescription
businessIdsarray of stringsNoBusiness IDs or full links. The ID is the number in /maps/org/<name>/<id>/.
startUrlsarray of URLsNoBusiness page links. The ID is read from each link.
onlyNewReviewsbooleanNoOn (default): return only reviews not reported before, for scheduled monitoring. Off: return every review in scope.
reportNewOwnerRepliesbooleanNoIn monitor mode, also return a review again when the owner has replied since the last run.
minRating / maxRatingintegerNoKeep reviews within this star range. 0 means no limit.
dateFromstringNoOnly reviews from this date on (2026-01-31) or a period such as 30 days.
replyFilterstringNoAny review, only answered reviews, or only reviews still unanswered.
onlyWithTextbooleanNoSkip star-only ratings without written text.
maxReviewsPerPlaceintegerNoLook at this many reviews per business after sorting. 0 means all.
sortBystringNoNewest, oldest, highest rating, lowest rating or Yandex relevance order.
languagestringNoLanguage of business names, addresses and categories (English, Russian, Turkish, Kazakh and more).
includeReviewerDatabooleanNoOff removes reviewer name, profile link, avatar and level.
includePhotosbooleanNoAdd links to review photos.
includeTranslationsbooleanNoAdd the translations Yandex shows for the review text.
proxyConfigurationobjectNoConnection settings. The default works for normal runs.

📦 Output

Each row is one review, tied to its business. Download as JSON, CSV, Excel or HTML. Fields that Yandex does not provide for a review are left out, never filled with placeholders.

{
"businessId": "122754033471",
"businessTitle": "Sip Coffee",
"businessAddress": "Moscow, Gazetny Lane, 3",
"businessRating": 5,
"businessRatingsCount": 478,
"totalReviewCount": 284,
"categories": ["Coffee shop", "cafe"],
"rating": 5,
"text": "Nice atmosphere. No waiting time. Nice interior.",
"textLanguage": "en",
"date": "2024-07-12T14:19:07.003Z",
"reviewerName": "abdulla al naqbi",
"reviewerLevel": "Level 3 Local Expert",
"likes": 3,
"dislikes": 1,
"ownerReply": "Thank you! We are glad to see you again.",
"ownerReplyDate": "2024-07-15T06:25:46.636Z",
"hasOwnerReply": true,
"photos": ["https://avatars.mds.yandex.net/get-altay/.../XXL"],
"isNewSinceLastRun": true,
"changeType": "new_review",
"scrapedAt": "2026-10-22T21:41:44.960Z"
}

📊 Data table

FieldTypeDescription
businessId, businessTitle, businessUrl, businessAddressstringWhich business the review belongs to.
businessRatingnumberOverall star rating of the business.
businessRatingsCountnumberNumber of star ratings the business has.
totalReviewCountnumberNumber of written reviews the business has.
categoriesarrayBusiness categories.
businessRatingPreviousRun, businessRatingsCountPreviousRunnumberRating and count at the previous monitor run, only when they changed.
reviewId, yandexReviewIdstringStable review keys for de-duplication.
ratingnumberStar rating of the review, 1 to 5.
text, textLanguagestringFull review text and the language it is written in.
translationsobjectYandex translations of the text, when requested and available.
datestringISO timestamp of the review.
reviewerName, reviewerProfileUrl, reviewerAvatarUrl, reviewerLevelstringReviewer details. Left out when reviewer data is off.
likes, dislikesnumberReactions to the review.
ownerReply, ownerReplyDate, hasOwnerReplystring, booleanThe business reply, when there is one.
photos, photosCount, videosCountarray, numberMedia attached to the review.
isNewSinceLastRun, changeTypeboolean, stringMonitor mode: new_review or owner_reply_added.
scrapedAtstringWhen the row was collected.

After every run a SUMMARY record in the key-value store lists each business with its status, current rating, previous rating and whether the rating changed.

💰 Pricing

Pricing is pay per result: you pay for the reviews the Actor returns, an empty run costs nothing, and there is no subscription or minimum spend. Volume discounts apply automatically with higher Apify plans. A scheduled monitor stays cheap because it returns only what is new.

⭐ Enjoying Yandex Maps Reviews Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
If this Actor caught a review you would have missed, leave a quick rating.
A 5-star rating takes 10 seconds and helps other reputation managers, multi-location owners and market researchers find it. Your feedback also tells us what to build next.
★  Rate this Actor on Apify

✨ Tips

  • For a new business, run once with "only new reviews" off to get the full history, then turn it on and schedule the run.
  • Set maxRating to 2 and schedule the run to build a complaint alert. Add replyFilter set to unanswered to see which complaints still need a reply.
  • Keep "Max reviews per business" at 0 for monitoring so a burst of new reviews is never cut off.
  • Use dateFrom with a period such as 30 days for a monthly report.
  • Turn off reviewer data if you only need the review content.

❓ FAQ

Как отслеживать новые отзывы на Яндекс Картах?

Add the business ID or link, leave "Only new reviews" on, and set a daily or weekly schedule in Apify Console. Each run returns only reviews posted since the previous one.

How many reviews can I get per business?

All the reviews Yandex Maps shows for that business, 50 at a time, in one run. A business with a few hundred reviews finishes in seconds.

Do I need a Yandex account or login?

No. The Actor reads only public business and review data. No login, key or cookie is needed.

What happens on the very first monitor run?

With "only new reviews" on and nothing remembered yet, the first run returns every review in scope. Every run after that returns only new ones.

Found a problem or need another field?

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

🔗 Other actors