Парсинг всей истории
Добавляете ссылку на карточку – собираем все отзывы, которые площадка показывает публично, за весь период.
Соберём и выгрузим отзывы с Яндекс Карт, 2ГИС, Google и ещё 30+ площадок: вся история, новые отзывы несколько раз в сутки, один формат – в кабинете, JSON через API или CSV готовым скриптом. Прокси, капчи и смена вёрстки – на нашей стороне.
Многопрофильная семейная клиника
Гостевое приложение и чат-бот для отелей
Рестораны и бары в Великом Новгороде
Клуб настольно-ролевых игр в Москве
Digital-агентство медицинского маркетинга
Ссылка на организацию в Яндекс Картах или 2ГИС
Столько Яндекс Карты отдают за один раз – это ограничение площадки. Эти 600 отзывов уже сохранены. Дальше мы забираем всё новое, и со временем в базе становится больше отзывов, чем площадка показывает.
Добавляете ссылку на карточку – собираем все отзывы, которые площадка показывает публично, за весь период.
Карточку перепроверяем несколько раз в сутки и добавляем только новое: отзывы и ответы организации. На тарифе «Полный» – ещё и дополнительный сбор по кнопке, раз в сутки для каждого объекта.
Отзывы со всех площадок в одном JSON: фильтры по оценке, дате, тексту и фото, постранично или «что изменилось».
Документация →Новые отзывы приходят на ваш адрес сразу после сбора – оттуда их забирает ваша CRM или свой бот в Telegram.
Как настроить →{
"data": [
{
"id": 36587,
"link_id": 1187,
"source_id": 2,
"source_slug": "yandex_maps",
"author": "Lis L****",
"text": "Отель полностью соответствует своим пяти звёздам…",
"review_date": "2026-02-23T09:28:07",
"rating_original": "5",
"rating": 5.0,
"review_url": "https://yandex.ru/maps/org/1234567890/reviews?…",
"reply_text": "Благодарим за визит и тёплые слова.",
"reply_date": "2026-02-24T11:39:51",
"has_images": true,
"images": [{ "template_url": "https://…/orig", "preview": "https://…/M", "image": "https://…/XXXL" }]
}
],
"total": 847,
"limit": 20,
"offset": 0,
"has_next": true
}
source_id и source_slug. Ключ X-API-Key в заголовке, 300 запросов в минуту. Описание всех полей и справочник площадок →Парсинг отзывов – это сбор и выгрузка отзывов с карточек организаций на Яндекс Картах, 2ГИС, Google и других площадках: вся публичная история и каждый новый отзыв в одном формате. Rewio – сервис управления отзывами, и парсинг в нём устроен как готовая услуга: вы даёте ссылку на карточку, мы собираем отзывы, перепроверяем карточку несколько раз в сутки и отдаём результат в кабинете, через API или файлом. Речь о сборе уже опубликованных отзывов. Попросить клиентов оставить новый – другая задача.
Обычно всё начинается с самописного скрипта: открыть карточку, пролистать ленту, сохранить текст и оценку. Через неделю скрипт ломается – площадка меняет вёрстку, включает капчу или блокирует адрес. У нас эта работа уже идёт для 35+ площадок, прокси и ремонт после обновлений – на нашей стороне.
С Яндекс Карт собираем оценки, тексты, фото, ответы организации и ссылку на каждый отзыв. Площадка за один раз показывает не больше 600 отзывов – это её ограничение для любого парсера. Эти 600 мы сохраняем при подключении, дальше забираем каждый новый отзыв, и со временем у вас в базе больше, чем Яндекс показывает на карточке. Если площадка удалит отзыв, у нас он останется: в API его можно запросить параметром show_deleted (или только удалённые – only_deleted), у него будет is_deleted: true. Отели дополнительно получают отзывы с Яндекс Путешествий.
Отзывы 2ГИС и Google Карт выгружаем за всю публичную историю карточки. Чтобы собрать отзывы из 2ГИС, достаточно ссылки на карточку организации: ключ API 2ГИС покупать не нужно, оценки, тексты и ответы приходят в том же формате, что и с Яндекса. Филиалы сети подключаются отдельными объектами, а папки собирают их в одну выборку: «все клиники сети» или «все отели региона» выгружаются одним запросом.
Чтобы скачать отзывы с Яндекс Карт за последний год или за любой другой период, задайте фильтр по дате публикации: published_from и published_to в API или период в кабинете.
Мы собираем только публичные отзывы – те, что площадка показывает любому посетителю без входа. Из данных автора храним лишь то, что он опубликовал сам, фамилию скрываем: «Ольга Ш****». Данные хранятся в России, по 152-ФЗ. Как вы используете выгрузку дальше, решаете вы – для анализа, ответов и отчётов этого хватает, а юридическую оценку своего случая лучше получить у юриста.
Выгрузка – сырьё для ваших собственных программ. Оповещения о новых отзывах делаются из вебхука: новый отзыв приходит на ваш адрес, и несколько строк кода отправляют его в Telegram-бот, на почту или в CRM. Генерация ответов устроена так же: текст отзыва из API уходит в вашу нейросеть – ChatGPT, YandexGPT, GigaChat, – и готовый ответ публикуется запросом PUT /v3/reviews/{review_id}/reply или после проверки сотрудником в кабинете. Публиковать ответы можно на Яндекс Картах, 2ГИС, Google и других площадках, остальные подключаем по запросу; как это устроено, рассказано на странице ответы на отзывы. Своих рассылок и нейросети в Rewio нет – такие программы вы собираете под свою задачу, а код по нашему Skill из документации напишет AI-агент.
Какие 35+ площадок входят и как отзывы с них сведены в одну ленту, показано на странице агрегатор отзывов. Оценка приведена к шкале 1–5, рядом – исходная оценка площадки (rating_original), у каждого отзыва есть ссылка на оригинал. Если выгрузка нужна только затем, чтобы не пропускать новые отзывы, проще настроить мониторинг отзывов в кабинете. Платите за объект – одну точку бизнеса со всеми её карточками – от 48 ₽ в месяц, 21 день бесплатно.
Инструкция одна для Яндекс Карт, 2ГИС, Google и остальных площадок – меняется только ссылка на карточку.
Скрипт на Python сохраняет отзывы объекта за последний год в reviews.csv. Разделитель «;» и кодировка utf-8-sig – чтобы файл сразу открылся в Excel с русскими буквами:
import csv, requests
from datetime import date, timedelta
URL = "https://api.rewio.ru/v3/reviews"
HEADERS = {"X-API-Key": "hrev_…"}
params = {"object_id": 20, "published_from": (date.today() - timedelta(days=365)).isoformat(), "limit": 1000, "offset": 0}
with open("reviews.csv", "w", newline="", encoding="utf-8-sig") as f:
w = csv.writer(f, delimiter=";")
w.writerow(["площадка", "оценка", "дата", "автор", "текст", "ответ", "ссылка"])
while True:
resp = requests.get(URL, headers=HEADERS, params=params)
resp.raise_for_status()
page = resp.json()
for r in page["data"]:
w.writerow([r["source_slug"], r["rating"], r["review_date"], r["author"],
r["text"], r["reply_text"], r["review_url"]])
if not page["has_next"]:
break
params["offset"] += params["limit"]
Номер объекта (object_id) – в ответе GET /v3/objects. Без published_from скрипт выгрузит всю историю, с folder_id вместо object_id – отзывы всех филиалов папки. Остальные фильтры и поля – в документации.
Объект – филиал, отель, клиника или врач. Докупаете в любой момент.
Экономия 12 432 ₽
Все доступные площадки: карты, путешествия, медицина, отзовики и услугиЗапрос новой площадкиПубликация ответовПодача жалобДополнительный сбор отзывов?Вы можете самостоятельно запускать сбор отзывов в нужное вам время – раз в сутки для каждого объекта.
Не подходят готовые тарифы?
Сформируем специальный тариф
Можно оплатить картой или по счёту с расчётного счёта организации.
Новую площадку подключаем обычно за 1–2 рабочих дня. Уже подключили по запросу:
API доступен не меньше 99,8% времени в месяц – иначе продлеваем подписку бесплатными днями. Уже собранные отзывы отдаём всегда, даже если площадка временно закрыла сбор.
Все данные – на серверах в России. Доступ к ним – только из вашего кабинета или по вашему ключу API. Ключи храним в виде хэша: даже мы их не видим.
Собираем только публичные отзывы – те, что площадка показывает любому посетителю. Из данных автора храним лишь то, что он опубликовал сам, а фамилию в выдаче скрываем: «Ольга Ш****».
| Rewio (API отзывов) | Свой парсер | |
|---|---|---|
| Запуск | Один REST-эндпоинт, интеграция за час | Недели разработки под каждую площадку |
| Прокси и капчи | На нашей стороне | Свой пул прокси, обход капч и блокировок |
| Изменение вёрстки площадок | Чиним и мониторим мы | Ломается – чините сами |
| Ответы на отзывы | Публикуются через тот же API | Отдельная авторизация в каждом кабинете |
published_from и published_to – даты публикации отзыва, включительно; в кабинете – фильтр по дате. Так выгружаются, например, отзывы с Яндекс Карт за последний год или за прошлый квартал.Остались вопросы?