Ответы

Опубликовать ответ

Доступ для AI:

Публикует ваш ответ под отзывом на самой площадке или заменяет уже стоящий. Ответ на отзыв ровно один, поэтому повторный запрос с тем же текстом – не дубль и не ошибка.

Нужен ключ со скоупом full, полный тариф и подключённая площадка. Что для этого сделать – в руководстве «Как отвечать на отзывы».

Публикация асинхронная: 202 означает, что мы приняли задачу. Опубликованный ответ появляется в самом отзыве, в поле reply_text метода отзывов, и приходит событием replies.new, если у вас настроены вебхуки.

PUT
/v3/reviews/{review_id}/reply

Параметры

review_idчислообязательный

Отзыв, на который отвечаете.

Тело запроса

textстрокаобязательный

Текст ответа. Пустым он не бывает: чтобы убрать ответ, есть удаление.

Ответ

textстрока

Текст, который мы приняли в работу.

statusстрокаpending / publishing / published / failed / deleted

Состояние вашего ответа: pending – принят и ждёт публикации, publishing – запрос к площадке в полёте, published – площадка приняла, failed – опубликовать не удалось, deleted – ответ удалён. В ответе на этот запрос всегда pending: публикация асинхронная. Что ответ действительно стоит на площадке, видно по полям reply_text и reply_date самого отзыва и по событию replies.new.

updated_atдата и время

Когда мы приняли задачу.

curl -X PUT "https://example.com/v3/reviews/0/reply" \  -H "Content-Type: application/json" \  -d '{    "text": "Спасибо за отзыв! Рады, что всё понравилось — ждём вас снова."  }'
{  "text": "Спасибо за отзыв! Рады, что всё понравилось — ждём вас снова.",  "status": "pending",  "updated_at": "2026-08-16T10:12:03"}

Коды ошибок общие для всего API и описаны на странице Ошибки. Отказы, свойственные именно ответам, собраны там в отдельной таблице.