У объекта отзыва в ответе добавлено поле replies_count, которое содержит количество вложенных комментариев (ответов) на указанный отзыв. Сами ответы не возвращаются
Добавлен новый тип объекта type — review, который используется для получения ответов на отзыв. В качестве id указывается идентификатор родительского отзыва (у которого replies_count не равен нулю).
При этом ответить можно как и на отзыв к объекту на карте, так и на любой другой ответ, поэтому в списке отзывов (комментариев) пользователя поля object_id и object могут иметь значения, которые отличаются от родительского отзыва. При этом сами ответы (полученные при запросе с type=review) всегда будут иметь поле replies_count=0, даже если на них кто-то ответил
API позволяет получить ответы только для отзывов (комментариев), оставленных к объекту карты (у которых object не равен review):
Например, есть точка node1
К этой точке оставили отзыв {id: 1, object: node, object_id: 1, mark: 5, ... }
Затем на этот отзыв оставили ответ {id: 2, object: review, object_id: 1, text: "Вообще-то ...", ... }, а на него ответили {id: 3, object: review, object_id: 2, text: "Ты не прав...", ... } , и так далее: {id: 12, object: review, object_id: 11, text: "ААА, понял", ... }
Запрос отзывов для точки type=node&id=1 вернет только один отзыв review1 с полем replies_count=11
Запрос type=review&id=1 вернет всю дискуссию под этим отзывом: review2 — review12, но сами ответы будут иметь поле replies_count=0
А запросы type=review&id=2 — type=review&id=11 не вернут при этом ничего