Экспорт по фильтру
Метод позволяет получить историю нескольких диалогов, используя параметры фильтрации.
Запрос
POST /api/v1/dialogs/export
Тело запроса (body)
| JSON | |
|---|---|
Свойства
| Имя параметра | Тип | Описание | Дополнительно |
|---|---|---|---|
| agentStageId | string | Идентификатор бота. Чтобы узнать его, перейдите в Настройки бота > API. | Опционально |
| startFromDate | string | Дата начала диалога (начало периода). Строка с датой в формате ISO 8601. | Опционально |
| startToDate | string | Дата начала диалога (конец периода). Строка с датой в формате ISO 8601. | Опционально |
| latestMessageFromDate | string | Дата последнего сообщения (начало периода). Строка с датой в формате ISO 8601. | Опционально |
| latestMessageToDate | string | Дата последнего сообщения (конец периода). Строка с датой в формате ISO 8601. | Опционально |
| status | string | Статус беседы (Active, Closed, Operator). | Опционально |
| channelId | string | Идентификатор канала (directline, telegram, viber, elma365). | Опционально |
Авторизация
Запрос обязательно должен использовать один из следующих методов авторизации: X-Token.
Пример запроса
| Bash | |
|---|---|
Пример ответа
Содержит идентификатор запроса на экспорт истории диалога. Статус запроса можно проверить, используя метод conversationExportStatus, идентификатор запроса требуется передать в качестве параметра.