Методы API → Контакт центр ИИ
Перейдите в раздел «Интеграции» → «Методы API» → меню слева «Контакт центр ИИ».
-
default
GET /api/protected/api/headers — Получение служебных заголовков, параметров авторизации и базовой информации о текущей сессии.
-
ticket-comments
POST /tickets/{ticket_id}/comments — Добавить комментарий к тикету
GET /tickets/{ticket_id}/comments — Получить список комментариев тикета
PATCH /tickets/{ticket_id}/comments/{id} — Изменить комментарий
DELETE /tickets/{ticket_id}/comments/{id} — Удалить комментарий
-
business-process
POST /projects/{project_id}/business-process — Создать бизнес-процесс в проекте
GET /projects/{project_id}/business-process — Получить список бизнес-процессов проекта
PATCH /projects/{project_id}/business-process/{id} — Обновить бизнес-процесс
DELETE /projects/{project_id}/business-process/{id} — Удалить бизнес-процесс
-
tags
POST /tags — Создать новый тег
GET /tags — Получить список всех тегов
DELETE /tags — Массовое удаление тегов
GET /tags/{id} — Получить информацию о конкретном теге
PATCH /tags/{id} — Изменить тег
-
dialog-attributes
POST /dialog-attributes — Создать атрибут диалога
GET /dialog-attributes — Получить список атрибутов
GET /dialog-attributes/{id} — Получить детали атрибута
PATCH /dialog-attributes/{id} — Обновить атрибут
DELETE /dialog-attributes/{id} — Удалить атрибут
-
dialog-attribute values
POST /dialog-attributes/{id}/set — Установить значение атрибута диалога
PUT /dialog-attributes/{id}/reset — Сбросить значение атрибута
-
dialogs
GET /dialogs/{id} — Получить информацию о диалоге
PATCH /dialogs/{id} — Обновить параметры диалога
GET /dialogs/{id}/subdialogs — Получить список поддиалогов
-
subdialogs
POST /subdialogs/{id}/send_message — Отправить сообщение клиенту
POST /subdialogs/{id}/send_comment — Добавить внутренний комментарий
GET /subdialogs/{id}/messages — Получить список сообщений поддиалога
PUT /subdialogs/{id}/messages/read — Отметить сообщения как прочитанные
PATCH /subdialogs/{id}/messages/{message_id} — Редактировать сообщение
DELETE /subdialogs/{id}/messages/{message_id} — Удалить сообщение
GET /subdialogs/{id}/messages/csv — Выгрузить сообщения в CSV
GET /subdialogs/{id} — Получить данные поддиалога
PATCH /subdialogs/{id} — Обновить поддиалог
POST /subdialogs/{id}/tags — Добавить теги к поддиалогу
DELETE /subdialogs/{id}/tags — Удалить теги поддиалога
GET /subdialogs/{id}/attributes — Получить атрибуты поддиалога
POST /subdialogs/alerts — Создать системное уведомление (алерт)
PUT /subdialogs/{id}/short_description — Установить/обновить краткое описание
PUT /subdialogs/{id}/key_question — Указать ключевой вопрос клиента
POST /get_my_sidebar — Получить список диалогов для боковой панели оператора
POST /get_sidebar_unread_message_count — Получить количество непрочитанных сообщений
POST /get_my_sidebar_by_ticket — Получить боковую панель по конкретному тикету
-
projects
POST /projects — Создать новый проект
GET /projects — Получить список проектов
PATCH /projects/{id} — Обновить проект
DELETE /projects/{id} — Удалить проект
POST /projects/{id}/operators — Добавить операторов в проект
DELETE /projects/{id}/operators — Удалить операторов из проекта
GET /projects/{id}/operators — Получить список операторов проекта
POST /projects/{id}/user_groups — Привязать группы пользователей к проекту
DELETE /projects/{id}/user_groups — Удалить группы пользователей из проекта
GET /projects/{id}/user_groups — Получить привязанные группы проекта
-
selected-project
GET /user-project — Получить текущий выбранный проект пользователя
PUT /user-project — Изменить текущий выбранный проект
-
external
GET /scenarios — Получить список сценариев ИИ
GET /scenario_groups — Получить группы сценариев
GET /scenarios/{id}/queues — Получить очереди, связанные со сценарием
GET /external/queues — Получить список внешних очередей
GET /connectors — Получить список доступных интеграционных коннекторов
-
queues
POST /queues — Создать очередь
GET /queues — Получить список очередей
GET /queues/{id} — Получить информацию об очереди
PATCH /queues/{id} — Обновить очередь
DELETE /queues/{id} — Удалить очередь
GET /queues/{id}/analytics/weekly_median_wait_time — Получить медианное время ожидания за неделю
-
filter-template
POST /filter-template — Создать шаблон фильтра
GET /filter-template — Получить список шаблонов фильтров
DELETE /filter-template — Удалить шаблоны фильтров
PUT /filter-template/personal — Сохранить персональный шаблон фильтра
GET /filter-template/personal — Получить персональные шаблоны
PATCH /filter-template/{id} — Обновить шаблон фильтра
-
ticket
POST /tickets — Создать тикет
GET /tickets — Получить список тикетов
GET /tickets/{id} — Получить информацию о тикете
PATCH /tickets/{id} — Обновить тикет
DELETE /tickets/{id} — Удалить тикет
-
settings
GET /settings — Получить настройки системы
PATCH /settings — Обновить настройки системы
-
operators
GET /operators — Получить список всех операторов
-
project-group
POST /project-group — Создать группу проектов
GET /project-group — Получить список групп проектов
GET /project-group/{id} — Получить информацию о группе
PATCH /project-group/{id} — Обновить группу
DELETE /project-group/{id} — Удалить группу
-
call_recording
GET /call_record — Получить записи разговоров (список или конкретную запись)
-
service
GET /service — Проверка состояния сервиса и доступности
-
supervisors
POST /supervisors — Назначить супервизора
GET /supervisors — Получить список супервизоров
DELETE /supervisors — Удалить супервизора
-
template_message
POST /template_messages — Создать шаблон сообщения
GET /template_messages — Получить список шаблонов
PATCH /template_messages/{id} — Обновить шаблон
DELETE /template_messages/{id} — Удалить шаблон
-
ticket-substatus
POST /ticket-substatuses — Создать подстатус тикета
GET /ticket-substatuses — Получить список подстатусов
DELETE /ticket-substatuses — Удалить подстатусы
PATCH /ticket-substatuses/{id} — Обновить подстатус
-
user-groups
POST /user-groups/{id}/projects — Назначить проекты группе пользователей
DELETE /user-groups/{id}/projects — Удалить проекты у группы
GET /user-groups/{id}/projects — Получить проекты, назначенные группе
GET /user-groups/{id}/projects/all — Получить все доступные проекты для группы
PATCH /user-groups/{id}/projects/all — Массово обновить список проектов группы
Также см.:
Методы API