POST

POST /ai/generate-feedback

https://app.otvech.ai/api/v1/ai/generate-feedback

Генерирует текст ответа на отзыв с помощью ИИ. Ответ не отправляется на маркетплейс — вы получаете только готовый текст (можете отредактировать и отправить сами через POST https://app.otvech.ai/api/v1/feedbacks/{id}/reply). За одну генерацию списывается один ответ с тарифа. Учитываются настройки автоответов на отзывы (тон, подпись, стоп-слова и т.д.) для указанной оценки.

Body (JSON):

ПолеТипОбязательныйОписание
textstringдаТекст отзыва. Не пустая строка.
ratingintнет (по умолч. 5)Оценка 1–5. Определяет, какие настройки тона/режима применить.
customer_namestringнетИмя покупателя — ИИ может обратиться по имени (если в настройках включено).
prosstringнетПлюсы из отзыва.
consstringнетМинусы из отзыва.
has_photosboolнетЕсть фото у отзыва — ИИ может поблагодарить за фото (если в настройках включено).
has_videoboolнетЕсть видео у отзыва.
nm_idintнетАртикул товара (nm_id). Подтянет название, описание, характеристики из каталога магазина для более точного ответа.

Ответ 200: в data.response — сгенерированный текст (подпись из настроек подставляется автоматически). См. блок «Пример ответа» ниже.

Ошибки:

КодКогдаТело ответа
400Нет или пустой textvalidation_error, text is required
402Нет ответов по тарифуno_replies, в теле также no_replies: true
500Сбой генерации на сервереgeneration_failed

Пример ответа

{
    "success": true,
    "data": {
        "response": "Спасибо за отзыв! Рады, что вам понравилось. С уважением, команда магазина."
    }
}