Перейти к содержанию

Информация о статусе экспорта

Метод позволяет узнать информацию о статусе экспорта: его результат или сведения об ошибке.

Запрос

GET /api/v1/dialogs/export/status/{requestId}

Параметры пути (path)

Имя параметра Тип Описание Дополнительно
requestId string Идентификатор запроса на экспорт. Обязательный

Авторизация

Запрос обязательно должен использовать один из следующих методов авторизации: X-Token.

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

Bash
curl --location 'https://client.elma-bot.ai/api/v1/dialogs/export/status/fb814937-e785-4021-a6bc-a4627f876f38' \
--header 'X-Token: 73802c1e-33bd-4b54-b491-1dc496d58add'

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

JSON
1
2
3
4
5
{
    "status": "Success",
    "fileUrl": "https://client.elma-bot.ai/api/v1/clients/file-storage/conversation-export/624d635a4775ca75efdc905d/85853a14-cd12-439a-814a-356196caf75a",
    "errorMessage": null
}

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

Имя параметра Тип Описание
status string Статус операции (Success, Processing, Error).
fileUrl string Ссылка на файл экспорта. Для его скачивания не требуется авторизация через X-Token. Если для экспорта был выбран один диалог, то скачиваемый файл будет иметь формат json. Если экспортируется несколько диалогов, то для скачивания будет доступен zip-архив, содержащий экспортируемые файлы в формате json.
errorMessage string Сообщение об ошибке в случае неудачного завершения экспорта.