2GIS Reviews Scraper
Pricing
from $0.80 / 1,000 reviews
2GIS Reviews Scraper
The 2GIS Reviews Scraper extracts customer reviews from any 2GIS place page across Russia, the CIS and the UAE, capturing full review text, star ratings, dates, likes, review photos, owner replies and reviewer profiles — ideal for reputation monitoring and competitor research.
Pricing
from $0.80 / 1,000 reviews
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
10
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Features
Share
🚀 2GIS Reviews Scraper: 2GIS API for Reviews (парсер отзывов 2ГИС)
Export 2GIS reviews (отзывы 2ГИС) from any place page as clean JSON, CSV or Excel: the full review text, star rating, dates, likes, photos, the owner's reply and the reviewer's profile. The 2GIS Reviews Scraper works as a simple 2GIS API for reviews across Russia, Kazakhstan, Uzbekistan, Kyrgyzstan, the UAE and every other 2GIS country. Paste place or search URLs; no API key, no login.
🎯 Use Cases
- Reputation monitoring: pull the newest 2GIS reviews (2ГИС отзывы) of your branches every day and react to bad ones fast.
- Competitor analysis: compare ratings, review volume and complaints across competing restaurants, clinics or shops in a city.
- Owner-reply tracking: see which reviews a business answered, how fast, and under which name.
- Sentiment and NLP datasets: collect full Russian, Kazakh or English review text for sentiment models and topic analysis.
- Location research: score a list of places from a 2GIS search before you visit, partner with or buy them.
✨ Features
- Full review text plus star rating,
dateCreatedanddateEdited, likes, comments and photo URLs. - Owner replies: the business answer, its date and the name it replied under.
- Reviewer profile: name, IDs, avatar and how many reviews they have written.
- Place summary on every row: overall rating and total review count.
- Place or search URLs: a search results page (
/search/pizza) is expanded to its first places. - Whole history: pagination goes back through every review of a place; newest first by default.
- Every 2GIS country from one input field; reviews imported from partners carry their
source(2gis,flamp,4sq...). - Fair billing: you pay per saved review, duplicates are never billed, and the run stops at your maximum cost per run.
🛠️ How It Works
- Paste 2GIS URLs: place pages such as
https://2gis.ae/dubai/firm/70000001006697500or search pages such ashttps://2gis.ru/moscow/search/pizza(empty input = an example place). - Set Max reviews per place (default 50,
0= all) and, for search URLs, how many places to take. - Run the scraper and download the reviews, or read them through the Apify API.
⚙️ Input
| Field | What it does | Default |
|---|---|---|
Start URLs (startUrls) | 2GIS place pages or 2GIS search results pages. | example place |
Max reviews per place (maxReviewsPerPlace) | Reviews to collect per place. 0 = all available. | 50 |
Max places per search URL (maxPlacesPerSearchUrl) | How many places to take from each search page. Ignored for place URLs. | 5 |
Sort by (sortBy) | date_created (newest first), date_edited or trust. | date_created |
Locale (locale) | Language of interface text returned with reviews. Review text is unchanged. | ru_RU |
{"startUrls": [{ "url": "https://2gis.ru/moscow/search/pizza" }],"maxReviewsPerPlace": 100,"maxPlacesPerSearchUrl": 10,"sortBy": "date_created"}
💰 Pricing
Pay only for the reviews you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Review | $0.0008 per review ($0.80 per 1,000) | One review with all fields below |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Examples: the 50 newest reviews of one place = $0.04 · a daily check of 10 branches × 20 reviews = $0.16 · 5,000 reviews for a city study = $4.00.
📊 Sample Output Data
{"placeId": "70000001057259364","placeUrl": "https://2gis.kg/bishkek/firm/70000001057259364","placeRating": 4.8,"placeReviewsCount": 5710,"reviewId": "265382245","text": "Прекрасное заведение с изумительной кухней! Хочется возвращаться сюда вновь и вновь 🔥","rating": 5,"dateCreated": "2026-08-12T11:41:03.827+07:00","dateEdited": null,"likesCount": 3,"commentsCount": 1,"photos": ["https://cachizer3.2gis.com/reviews-photos/4bc57a07-2cc5-4bf2-b1af-c9abc214ac7d.jpg"],"ownerAnswerText": "Здравствуйте, Saiko! Мы рады, что вам понравилось у нас. Будем ждать вас снова в Mubarak.","ownerAnswerDate": "2026-08-12T12:36:01.206584+07:00","ownerAnswerOrgName": "Mubarak, чайхана","authorName": "Индира Румянцева","authorId": "56985314","authorPublicId": "1db453ea43e84cc7ae10370693eee699","authorReviewsCount": 3,"authorAvatarUrl": "https://i5.photo.2gis.com/images/profile/30258560319395533_300b.jpg","source": "2gis","isHidden": false,"hidingReason": null,"scrapedAt": "2026-08-12T06:10:54.669Z"}
source says where a review came from: most are 2gis, and 2GIS also shows reviews imported from partners such as 4sq and flamp. hidingReason is 2GIS's moderation note when a review was flagged (for example as a duplicate or promotional). ownerAnswer* fields are null when the business did not reply. Dates keep the place's local time zone.
🔁 Schedule and Integrate
For reputation monitoring, run the scraper once a day with Max reviews per place set to 20–50 and newest-first sorting; dedupe on reviewId across runs. Set it up with Apify Schedules, and send the reviews to Google Sheets, Zapier, Make, n8n, Slack or your own webhook through Apify integrations.
🤖 Use with AI Agents (MCP)
The 2GIS Reviews Scraper works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "startUrls": [{ "url": "https://2gis.ae/dubai/firm/70000001006697500" }], "maxReviewsPerPlace": 30 }
❓ FAQ
Does 2GIS have an official API for reviews? 2GIS sells API access to its directory and maps for business customers, with a key, a contract and quotas. Reviews are not part of a simple public API. This scraper gives you the reviews visible on public 2GIS place pages as structured data, with owner replies and reviewer profiles, and no key to manage.
How do I scrape 2GIS reviews (как спарсить отзывы 2ГИС)?
Paste the place URL from the 2GIS site or app (it contains /firm/<id>), set how many reviews you want, and run. For many places at once, paste a 2GIS search URL and set Max places per search URL.
Which countries and cities are supported? Every 2GIS domain: 2gis.ru, 2gis.kz, 2gis.uz, 2gis.kg, 2gis.ae, 2gis.az, 2gis.am and the others. Use the URL exactly as 2GIS shows it.
Do I need a 2GIS account or proxies? No. Everything comes from public 2GIS pages.
Why is a rating or owner reply empty?
Some imported partner reviews carry no star rating, and most businesses don't reply to every review. Those fields are then null or 0.
How many reviews can I get per place?
All of them: set Max reviews per place to 0. Large places have several thousand reviews; the run pages through them newest first.
🔗 Related Scrapers
- 2GIS Places Scraper: business listings, phones and addresses from 2GIS search.
- Google Maps Reviews Scraper: the same review data from Google Maps.
- Yandex Maps Scraper: places from Yandex Maps for Russian and CIS cities.