Все методы

Доступ для AI:

Весь API целиком, одной страницей. Адрес https://api.rewio.tech, префикс /v3, ключ в заголовке X-API-Key у каждого запроса. Название метода ведёт на его страницу с параметрами, полями ответа и живым примером.

Отзывы и аналитика

МетодЧто делает
GET /v3/sourcesСправочник площадок: id, машинное имя, шкала оценок, что площадка умеет.
GET /v3/reviewsОтзывы объекта или папки: фильтры по оценке, дате, площадке и тексту, сортировка, страницы.
GET /v3/reviews/{review_id}Один отзыв по идентификатору – та же модель, что в ленте.
GET /v3/reviews/syncПоток изменений с курсором – чтобы держать у себя актуальную копию отзывов.
GET /v3/analyticsСводка по объекту или папке: средняя оценка, распределение, полнота и скорость ответов.
GET /v3/analytics/timeseriesТе же метрики по дням, неделям или месяцам.
GET /v3/ratingsОценка объекта на каждой площадке и число оценок.
GET /v3/ratings/historyКак менялась оценка объекта на площадках.

Объекты и ссылки

Объект – то, о чём вы собираете отзывы (отель, клиника, филиал, врач). Ссылка – его страница на конкретной площадке.

МетодЧто делает
POST /v3/objectsСоздать объект, сразу со ссылками на площадки.
GET /v3/objectsСписок объектов со ссылками и состоянием сбора.
GET /v3/objects/{object_id}Один объект со всеми его ссылками.
PUT /v3/objects/{object_id}Переименовать объект, включить или выключить его.
PUT /v3/objectsВключить или выключить несколько объектов одним запросом.
DELETE /v3/objects/{object_id}Удалить объект вместе с его ссылками.
POST /v3/objects/{object_id}/linksДобавить в объект ссылки на площадки.
GET /v3/objects/{object_id}/linksСсылки объекта и состояние сбора по каждой.
PUT /v3/objects/{object_id}/links/{link_id}Переименовать ссылку или остановить сбор по ней.
DELETE /v3/objects/{object_id}/links/{link_id}Удалить ссылку из объекта.

Папки

Уровень выше: набор объектов, по которому можно спросить отзывы и аналитику одним параметром folder_id.

МетодЧто делает
POST /v3/foldersСоздать папку и положить в неё объекты.
GET /v3/foldersВсе папки с подпапками и составом.
GET /v3/folders/{folder_id}Одна папка со своими объектами и подпапками.
PATCH /v3/folders/{folder_id}Переименовать, перенести или заменить состав.
DELETE /v3/folders/{folder_id}Удалить папку, не трогая объекты внутри.

Дополнительный сбор отзывов

Сбор новых отзывов вне расписания – раз в сутки на объект, тариф «Полный». Правила – на странице «Как работает дополнительный сбор отзывов».

МетодЧто делает
POST /v3/objects/{object_id}/refreshЗапустить сбор по объекту: новые отзывы со всех площадок или ещё раз с площадок, где не получилось.
GET /v3/objects/{object_id}/refreshМожно ли запустить сбор сейчас, когда снова и итог по каждой площадке.
GET /v3/objects/refreshТо же состояние по всем объектам аккаунта.
POST /v3/folders/{folder_id}/refreshЗапустить сбор по всем объектам папки и её подпапок.
GET /v3/folders/{folder_id}/refreshСостояние сбора по каждому объекту папки.

Ответы на отзывы

Ответ публикуется под отзывом на самой площадке. Включается по запросу – напишите на info@rewio.ru; нужен ключ full и тариф «Полный» (на пробном доступе – три ответа на площадку). Подробности – в руководстве «Как отвечать на отзывы».

МетодЧто делает
PUT /v3/reviews/{review_id}/replyОпубликовать ответ или заменить уже стоящий.
GET /v3/reviews/{review_id}/replyСостояние ответа: отправлен, принят площадкой, опубликован.
DELETE /v3/reviews/{review_id}/replyУдалить ваш ответ с площадки.

Жалобы на отзывы

Жалоба подаётся на самой площадке от имени организации – там, где у вас подключены ответы. Форма у каждой площадки своя: Яндекс – текст, 2ГИС – категория и текст, Google – категория. Нужен ключ full и тариф «Полный» (на пробном доступе – три жалобы на площадку).

МетодЧто делает
GET /v3/reviews/{review_id}/complaintsФорма площадки, жалобы на отзыв и можно ли подать сейчас.
POST /v3/reviews/{review_id}/complaintsПожаловаться на отзыв.
GET /v3/complaintsВаши жалобы вместе с отзывами – по статусу.

Вебхуки

МетодЧто делает
POST /v3/webhooksПолучать новые отзывы и ответы пушем на свой адрес.
GET /v3/webhooksВсе вебхуки аккаунта и состояние доставки.
PATCH /v3/webhooks/{webhook_id}Поменять адрес, объекты и фильтры или поставить на паузу.
DELETE /v3/webhooks/{webhook_id}Удалить вебхук.
POST /v3/webhooks/{webhook_id}/testПробное событие с настоящей подписью.
GET /v3/webhooks/secretСекрет, которым подписаны все доставки аккаунта.
POST /v3/webhooks/rotate-secretВыпустить новый секрет подписи. 24 часа доставки подписываются и новым, и старым секретом.

Для виджетов

Скрыть неудачный отзыв и закрепить удачный. Действует на выдачу, а не на данные: исходные отзывы остаются как есть.

МетодЧто делает
POST /v3/objects/{object_id}/hidden-reviewsУбрать отзывы из ленты этого объекта.
GET /v3/objects/{object_id}/hidden-reviewsЧто сейчас скрыто.
DELETE /v3/objects/{object_id}/hidden-reviewsВернуть отзывы в ленту.
POST /v3/objects/{object_id}/pinned-reviewsЗакрепить отзывы наверху списка.
GET /v3/objects/{object_id}/pinned-reviewsЧто закреплено и в каком порядке.
PUT /v3/objects/{object_id}/pinned-reviewsЗаменить список закреплённых целиком.
DELETE /v3/objects/{object_id}/pinned-reviewsОткрепить, оставив отзывы в ленте.

Дополнительно

МетодЧто делает
POST /v3/support/messageНаписать в поддержку. Работает с любым ключом, включая read_only.

Без ключа

МетодЧто делает
GET /healthAPI на связи.
GET /health/readЧтение работает – методы отзывов и аналитики ответят. Иначе 503.

Ключи и доступ описаны в отдельном разделе, формат ошибок – в Ошибках, а что такое объект и ссылка – в Модели данных.

On this page