Получение данных диалога

GET /v2/conversation/{uuid}

Запрос позволяет получить данные диалога по его идентификатору.

Запрос

Параметры пути

НазваниеТипОбязательныйОписаниеПример
uuidstringДаУникальный идентификатор диалогаf8d5a184-37dc-4055-9b4a-49c34903e813

Пример запроса

curl --location --request GET 'https://manual.bot.one/api/v2/conversation/f8d5a184-37dc-4055-9b4a-49c34903e813' \
--header 'Authorization: Basic ZC5keW1icnlsb3ZhQHByvLnRlY2g6Q2F2ZTIwMTY='

Ответ

Успешный ответ

200 - Успешное выполнение запроса. В ответе вернется объект с данными диалога.

{
  "id": "f8d5a184-37dc-4055-9b4a-49c34903e813",
  "name": "#108 Perm",
  "status": "in-process",
  "ip": "127.0.0.1",
  "location": "Perm",
  "updated": "2022-10-14T07:14:09+00:00",
  "duration": 20,
  "source": "web",
  "data": "[]"
}

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

НазваниеОписание
idИдентификатор диалога
nameНазвание диалога (норма диалога + город, из которого начат)
statusСтатус диалога
ipIP-адрес пользователя, который начал диалог
locationГород, из которого начат
updatedДата и время публикации последнего сообщения в диалоге в формате ISO
durationДлительность диалога в секундах
sourceCервис, гдe был начат диалог
dataВозвращается массив данных, собранных в диалоге (ответы на вопросы бота, загруженные файлы, выполненые запросы и пр.)

Коды ошибок

Код ошибкиНаименованиеОписание
401UnauthorizedПроверьте логин и пароль для авторизации в системе
403ForbiddenПроблема с подключением к инстансу или диалогу. Это может быть связано с невалидным токеном, блокировкой инстанса, остановкой сервиса, удалением или завершением диалога и пр.
404Not FoundОбъект не найден. Проверьте, правильно ли указаны значения параметров