Перейти к основному содержимому
Версия: Последняя

Описание Internal API

/status​

GET​

Summary:​

get status of Database and Redis

Description:​

Получить статус базы данных и редиса(если он подключен в кластерном режиме)

Responses​

200 - Всё ок, 500 - фейл БД или Редиса

/analytics/export_details​

POST​

Summary:​

exportAnalyticsDetails

Description:​

Экспорт деталей аналитики

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyЗапрос для экспорта деталей аналитикиYesschema.ExportAnalyticDetailsInput
Responses​
CodeDescriptionSchema
200OKstring
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/analytics/export_report​

POST​

Summary:​

exportAnalyticsReport

Description:​

Экспорт аналитики

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyЗапрос для экспорта аналитикиYesschema.ExportAnalyticsInput
Responses​
CodeDescriptionSchema
200OKstring
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/analytics/export_subreport​

POST​

Summary:​

exportAnalyticsSubreport

Description:​

Экспорт дополнительной аналитики

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyЗапрос для экспорта дополнительной аналитикиYesschema.ExportAnalyticsSubreportInput
Responses​
CodeDescriptionSchema
200OKstring
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/analytics/query_details​

POST​

Summary:​

queryAnalyticsDetails

Description:​

Получение деталей аналитики по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyЗапрос для деталей аналитикиYesschema.AnalyticsDetailsQuery
Responses​
CodeDescriptionSchema
200OK[ schema.AnalyticsDetailsRow ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/analytics/query_report​

POST​

Summary:​

queryAnalyticsReport

Description:​

Получение аналитики по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyЗапрос для аналитикиYesschema.AnalyticsQuery
Responses​
CodeDescriptionSchema
200OK[ schema.AnalyticsRow ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/analytics/query_subreport​

POST​

Summary:​

queryAnalyticsSubreport

Description:​

Получение дополнительной аналитики по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyЗапрос для аналитикиYesschema.AnalyticsSubreportQuery
Responses​
CodeDescriptionSchema
200OK[ schema.AnalyticsRow ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/create_autoreply​

POST​

Summary:​

createAutoreply

Description:​

Создание автоответа

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.AutoreplyCreateInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/create_group​

POST​

Summary:​

createAutoreplyGroup

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.AutoreplyGroupCreateInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/delete_autoreply​

POST​

Summary:​

deleteAutoreply

Description:​

Удаление автоответа

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyId автоответаYesschema.AutoreplyGetInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/delete_group​

POST​

Summary:​

deleteAutoreplyGroup

Description:​

Удаление группы автоответов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.AutoreplyGroupGetInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/get_autoreply​

POST​

Summary:​

getAutoreply

Description:​

Получение автоответа

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyId автоответаYesschema.AutoreplyGetInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/get_group​

POST​

Summary:​

getAutoreplyGroup

Description:​

Получение группы автоответов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyId группыYesschema.AutoreplyGroupGetInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/query_groups​

POST​

Summary:​

queryAutoreplyGroups

Description:​

Получение групп автоответов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyId cегментаYesschema.AutoreplyGroupsGetInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyGroupsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/toggle_autoreply​

POST​

Summary:​

toggleAutoreply

Description:​

Включение\выключение действия автоответа

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.AutoreplyToggleInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/update_autoreply​

POST​

Summary:​

updateAutoreply

Description:​

Обновление автоответа

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.AutoreplyUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/api/autoreplies/update_group​

POST​

Summary:​

updateAutoreplyGroup

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.AutoreplyGroupUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.AutoreplyGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/bad_words/create_bad_word​

POST​

Summary:​

createBadWord

Description:​

Добавление плохого слова

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.BadWordInputRequest
Responses​
CodeDescriptionSchema
200OKschema.BadWordOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/bad_words/delete_bad_word​

POST​

Summary:​

deleteBadWord

Description:​

Удаление плохого слова

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.BadWordDeleteInput
Responses​
CodeDescriptionSchema
200OKschema.BadWordOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/bad_words/get_bad_words​

POST​

Summary:​

getBadWords

Description:​

Получение плохих слов

Responses​
CodeDescriptionSchema
200OKschema.BadWordsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/bad_words/update_settings​

POST​

Summary:​

updateBadWordsSettings

Description:​

Обновление настроек антимата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.BadWordUpdateInput
Responses​
CodeDescriptionSchema
200truestring
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/categories/create_category​

POST​

Summary:​

createCategory

Description:​

Создание категории

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CategoryCreateInput
Responses​
CodeDescriptionSchema
200OKschema.CategoryOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/categories/create_folder​

POST​

Summary:​

createCategoryFolder

Description:​

Создание папки для категорий

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CategoryFolderCreateInput
Responses​
CodeDescriptionSchema
200OKschema.CategoryFolderOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/categories/delete_category​

POST​

Summary:​

deleteCategory

Description:​

Удаление категории

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CategoryDeleteInput
Responses​
CodeDescriptionSchema
200OKschema.CategoryOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/categories/delete_folder​

POST​

Summary:​

deleteCategoryFolder

Description:​

Удаление папки категорий

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CategoryFolderDeleteInput
Responses​
CodeDescriptionSchema
200OKschema.CategoryFolderDeleteOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/categories/get_category​

POST​

Summary:​

getCategory

Description:​

Получение категории

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CategoryGetInput
Responses​
CodeDescriptionSchema
200OKschema.CategoryOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/categories/query_categories_by_project​

POST​

Summary:​

queryCategoriesByProject

Description:​

Получение категорий по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CategoryQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CategoriesOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/categories/query_tree_by_project​

POST​

Summary:​

queryCategoryTreeByProject

Description:​

Получение дерева категорий по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CategoryQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CategoriesOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/categories/update_category​

POST​

Summary:​

updateCategory

Description:​

Обновление категории

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CategoryUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.CategoryOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/categories/update_folder​

POST​

Summary:​

updateCategoryFolder

Description:​

Обновление папки категорий

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CategoryFolderUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.CategoryFolderOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/channels/configure_audio​

POST​

Summary:​

configureChannelAudioMessages

Description:​

Конфигурация аудио сообщений канала

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelConfigureInput
Responses​
CodeDescriptionSchema
200OKschema.ChannelConfigureOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/channels/create_channel​

POST​

Summary:​

channels_createChannel

Description:​

Создание канала

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelCreateInput
Responses​
CodeDescriptionSchema
200OKschema.ChannelOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/channels/delete_channel​

POST​

Summary:​

channels_deleteChannel

Description:​

Удаление канала

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelDeleteInput
Responses​
CodeDescriptionSchema
200OKschema.ChannelOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/channels/get_channel​

POST​

Summary:​

channels_getChannel

Description:​

Получение канала

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelDeleteInput
Responses​
CodeDescriptionSchema
200OKschema.ChannelOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/channels/query_channels_by_company​

POST​

Summary:​

channels_queryChannelsByCompany

Description:​

Получение каналов по компании

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelQueryCompanyInput
Responses​
CodeDescriptionSchema
200OKschema.ChannelList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/channels/query_channels_by_project​

POST​

Summary:​

channels_queryChannelsByProject

Description:​

Получение каналов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ChannelList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/channels/query_my_channels​

POST​

Summary:​

channels_queryMyChannels

Description:​

Получение каналов пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelMyQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ChannelList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/channels/restore_channel​

POST​

Summary:​

channels_restoreChannel

Description:​

Восстановление канала

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelDeleteInput
Responses​
CodeDescriptionSchema
200OKschema.ChannelOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/channels/update_channel​

POST​

Summary:​

channels_updateChannel

Description:​

Обновление канала

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.ChannelOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bot_platforms/create​

POST​

Summary:​

createChatBotPlatform

Description:​

Создание платформы чат-бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotPlatformCreateInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotPlatformOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bot_platforms/delete​

POST​

Summary:​

deleteChatBotPlatform

Description:​

Удаление платформы чат-бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotPlatformDeleteInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotPlatformOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bot_platforms/get_by_id​

POST​

Summary:​

getChatBotPlatformById

Description:​

Получение платформы чат-бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotPlatformDeleteInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotPlatformOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bot_platforms/list​

POST​

Summary:​

listChatBotPlatforms

Description:​

Получение списка платформ чат-ботов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotPlatformQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotPlatformList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bot_platforms/query_by_project_id​

POST​

Summary:​

queryChatBotPlatformsByProjectId

Description:​

Получение платформ чат-ботов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotPlatformQueryProjectInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotPlatformsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bot_platforms/toggle​

POST​

Summary:​

toggleChatBotPlatform

Description:​

Включение\выключение платформы чат-бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotPlatformToggleInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotPlatformOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bot_platforms/update​

POST​

Summary:​

updateChatBotPlatform

Description:​

Обновление платформы чат-бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotPlatformUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotPlatformOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bots/create​

POST​

Summary:​

createChatBot

Description:​

Создание чат-бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bots/delete​

POST​

Summary:​

deleteChatBot

Description:​

Удаление чат-бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotDeleteInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bots/get_by_id​

POST​

Summary:​

getBotById

Description:​

Получение чат-бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotIdInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bots/list_by_project_id​

POST​

Summary:​

listChatBotsByProjectId

Description:​

Получение списка чат-ботов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chat_bots/update​

POST​

Summary:​

updateChatBot

Description:​

Обновление чат-бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatBotUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.ChatBotOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chats/create_chat​

POST​

Summary:​

createChat

Description:​

Создание чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatCreateInput
Responses​
CodeDescriptionSchema
200OKschema.ChatOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chats/get_chat​

POST​

Summary:​

getChat

Description:​

Получение чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatIdInput
Responses​
CodeDescriptionSchema
200OKschema.ChatOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chats/open​

POST​

Summary:​

openSystemChatWithBot

Description:​

Открыть системный чат с ботом

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatCreateInput
Responses​
CodeDescriptionSchema
200OKschema.ChatOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chats/open_ticket​

POST​

Summary:​

openChatTicket

Description:​

Открытие чата обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatIdInput
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chats/query_chats_by_client​

POST​

Summary:​

queryChatsByClient

Description:​

Получение чатов по клиенту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatQueryClientInput
Responses​
CodeDescriptionSchema
200OKschema.ChatList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chats/search_chats_by_clients​

POST​

Summary:​

searchChatsByClients

Description:​

Получение чатов по клиентам

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ChatList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/chats/send_message_to_company​

POST​

Summary:​

sendMessageToCompany

Description:​

Отправить сообщение компании

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatSendCompanyInput
Responses​
CodeDescriptionSchema
200OKschema.ChatSendCompanyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_comments/create​

POST​

Summary:​

createClientComment

Description:​

Создание комментария клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientCommentInputRequest
Responses​
CodeDescriptionSchema
200OKschema.ClientComment
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_comments/delete​

POST​

Summary:​

deleteClientComment

Description:​

Удаление комментария клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientCommentCommentIdInput
Responses​
CodeDescriptionSchema
200OKschema.ClientComment
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_comments/get_by_client_id​

POST​

Summary:​

getCommentsForClient

Description:​

Получение комментариев клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientCommentClientIdInput
Responses​
CodeDescriptionSchema
200OK[ schema.ClientComment ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_comments/update​

POST​

Summary:​

updateClientComment

Description:​

Обновление комментария клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientCommentUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.ClientComment
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/create_group​

POST​

Summary:​

createClientGroup

Description:​

Создание группы клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupCreateInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/create_member​

POST​

Summary:​

createClientGroupMember

Description:​

Создание участника группы клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupMemberCreateInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/create_members​

POST​

Summary:​

createClientGroupMembers

Description:​

Создание участников группы клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupMembersCreateInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupClientsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/delete_group​

POST​

Summary:​

deleteClientGroup

Description:​

Удаление группы клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupIdInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/delete_member​

POST​

Summary:​

deleteClientGroupMember

Description:​

Удаление участника группы клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupMemberIdInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/get_group​

POST​

Summary:​

getClientGroup

Description:​

Получение группы клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupIdInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/move_group​

POST​

Summary:​

moveClientGroup

Description:​

Перемещение группы клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupIdParentIdInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/query_clients_by_project​

POST​

Summary:​

queryClientGroupUsersByProject

Description:​

Получение клиентов группы по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupMemberQueryByProjectInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupClientsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/query_groups​

POST​

Summary:​

queryClientGroups

Description:​

Получение групп клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/query_groups_by_project​

POST​

Summary:​

queryClientGroupsByProject

Description:​

Получение групп клиентов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupQueryByProjectInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/query_member_by_ids​

POST​

Summary:​

queryClientGroupMember

Description:​

Получение участника группы клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupMemberQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/query_members_by_group​

POST​

Summary:​

queryMembersByClientGroup

Description:​

Получение участников по группе клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupMembersQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupMembersOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/query_members_by_project​

POST​

Summary:​

queryClientGroupMembersByProject

Description:​

Получение участников группы клиентов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupMemberQueryByProjectInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupMembersOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/client_groups/update_group​

POST​

Summary:​

updateClientGroup

Description:​

Обновление группы клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientGroupUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.ClientGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/ban​

POST​

Summary:​

banClient

Description:​

Заблокировать клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientBanInput
Responses​
CodeDescriptionSchema
200OKschema.Client
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/connect​

POST​

Summary:​

connectClient

Description:​

Соединение клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientConnectInput
Responses​
CodeDescriptionSchema
200OKschema.ClientOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/disconnect​

POST​

Summary:​

disconnectClient

Description:​

Отсоединение клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientIdInput
Responses​
CodeDescriptionSchema
200OKschema.ClientOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/get_client​

POST​

Summary:​

getClient

Description:​

Получение клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientIdInput
Responses​
CodeDescriptionSchema
200OKschema.ClientOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/list_clients_by_channel​

POST​

Summary:​

listClientsByChannel

Description:​

Получение списка клиентов по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientChannelQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ClientList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/list_clients_by_company​

POST​

Summary:​

listClientsByCompany

Description:​

Получение списка клиентов по компании

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientCompanyQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ClientList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/list_clients_by_parent​

POST​

Summary:​

listClientsByParent

Description:​

Получение списка клиентов по родителю (связанному клиенту)

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientParentQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ClientList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/list_clients_by_project​

POST​

Summary:​

listClientsByProject

Description:​

Получение списка клиентов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientProjectQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ClientList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/list_clients_for_mailing​

POST​

Summary:​

listClientsForMailingList

Description:​

Получение списка клиентов по списку рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientMailingListQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ClientList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/list_my_clients​

POST​

Summary:​

listMyClients

Description:​

Получение списка клиентов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientQueryInput
Responses​
CodeDescriptionSchema
200OKschema.ClientList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/mark​

POST​

Summary:​

markClient

Description:​

Маркировать клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientMarkInput
Responses​
CodeDescriptionSchema
200OKschema.ClientOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/unban​

POST​

Summary:​

unbanClient

Description:​

Разблокировать клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientBanInput
Responses​
CodeDescriptionSchema
200OKschema.Client
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/clients/update_banned_client​

POST​

Summary:​

updateBannedClient

Description:​

Обновить заблокированного клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ClientBanInput
Responses​
CodeDescriptionSchema
200OKschema.Client
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/companies/create_company​

POST​

Summary:​

createCompany

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CompanyCreateInput
Responses​
CodeDescriptionSchema
200OKschema.CompanyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/companies/get_company​

POST​

Summary:​

getCompany

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CompanyIdInput
Responses​
CodeDescriptionSchema
200OKschema.CompanyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/companies/list_companies_by_project​

POST​

Summary:​

listCompaniesByProject

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CompanyProjectQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CompanyListOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/companies/query_companies_by_project​

POST​

Summary:​

queryCompaniesByProject

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CompanyProjectQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CompaniesOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/companies/update_company​

POST​

Summary:​

updateCompany

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CompanyUpdateInput
Responses​
CodeDescriptionSchema
200OKschema.CompanyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chat_inboxes/get_inbox_by_user​

POST​

Summary:​

corporateChatInboxes_getCorporateChatInboxByUser

Description:​

Получение входящих корпоративного чата по пользователю

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatInboxUserIdInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInputOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chat_inboxes/get_my_inbox​

POST​

Summary:​

corporateChatInboxes_getMyCorporateChatInbox

Description:​

Получение входящих корпоративного чата авторизованного пользователя

Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInputOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chat_inboxes/get_thread​

POST​

Summary:​

corporateChatInboxes_getThread

Description:​

Получение корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatInboxThreadIdInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInboxThreadOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chat_inboxes/mark_thread_as_read​

POST​

Summary:​

corporateChatInboxes_markThreadAsRead

Description:​

Пометить корпоративный чат как прочитанный

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatInboxThreadIdInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInboxThreadOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chat_inboxes/mark_thread_by_chat_as_read​

POST​

Summary:​

CorporateChatInboxes_markThreadByChatAsRead

Description:​

Пометить корпоративный чат как прочитанный по Id

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatIdInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInboxThreadOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chat_inboxes/query_my_threads​

POST​

Summary:​

corporateChatInboxes_queryMyThreads

Description:​

Получение входящих корпоративных чатов авторизованного пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatInboxThreadQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInboxThreadList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chat_inboxes/query_threads_by_user​

POST​

Summary:​

corporateChatInboxes_queryThreadsByUser

Description:​

Получение корпоративных чатов по пользователю

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatInboxThreadProjectQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInboxThreadList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chat_inboxes/search_threads_by_text​

POST​

Summary:​

corporateChatInboxes_searchThreadsByText

Description:​

Получение корпоративных чатов по тексту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatInboxThreadProjectQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInboxThreadList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/add_to_chat​

POST​

Summary:​

inviteToCorporateChat

Description:​

Пригласить пользователей в корпоративный чат

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatInviteInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMemberList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/create_message​

POST​

Summary:​

createCorporateChatMessage

Description:​

Создать сообщение в корпоративном чате

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatMessageCreateInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/delete​

POST​

Summary:​

deleteCorporateChat

Description:​

Удалить корпоративный чат

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatIdInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/delete_messages​

POST​

Summary:​

deleteCorporateChatMessages

Description:​

Удалить сообщения корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatMessagesDeleteInput
Responses​
CodeDescriptionSchema
200OK[ schema.CorporateChatMessage ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/disable​

POST​

Summary:​

disableCorporateChatForUsers

Description:​

Отключить корпоративный чат для пользователей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatUserIdsInput
Responses​
CodeDescriptionSchema
200OK[ integer ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/enable​

POST​

Summary:​

enableCorporateChatForUser

Description:​

Включить корпоративный чат для пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatUserIdInput
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/get​

POST​

Summary:​

getCorporateChat

Description:​

Получает корпоративный чат

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatIdInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/get_message​

POST​

Summary:​

getCorporateChatMessage

Description:​

Получает сообщение корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatMessageIdInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/join_chat​

POST​

Summary:​

joinCorporateChat

Description:​

Присоединиться к корпоративному чату

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChatIdInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/kick_from_chat​

POST​

Summary:​

kickFromCorporateChat

Description:​

Исключить пользователей из корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatKickInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMemberList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/leave_chat​

POST​

Summary:​

leaveCorporateChat

Description:​

Покинуть корпоративный чат

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatIdInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/listen_message​

POST​

Summary:​

listenCorporateChatMessage

Description:​

Вызывает события прослушивания сообщения корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatMessageListInput
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/open​

POST​

Summary:​

openCorporateChat

Description:​

Открыть корпоративный чат

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatOpenInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/open_group_chat​

POST​

Summary:​

openGroupCorporateChat

Description:​

Открыть группу корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatInputRequest
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/query_members_by_chat​

POST​

Summary:​

queryMembersByCorporateChat

Description:​

Получает участников корпоративного чат

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatMemberQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMemberList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/query_messages_by_chat​

POST​

Summary:​

queryCorporateMessagesByChat

Description:​

Получает сообщения по Id корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatMessageQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMessageList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/read_message​

POST​

Summary:​

readCorporateChatMessage

Description:​

Вызывает событие прочтения сообщений корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatMessagesReceivedInput
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/received_message​

POST​

Summary:​

receivedCorporateChatMessage

Description:​

Вызывает событие получения сообщений корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatMessagesReceivedInput
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/search_chats_by_users​

POST​

Summary:​

searchCorporateChatsByClients

Description:​

Получение клиентов по корпоративному чату

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatSearchQueryInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/slice_messages_by_chat​

POST​

Summary:​

sliceMessagesByCorporateChat

Description:​

Получение слайса сообщений корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatMessagesSliceInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMessageSlice
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/transfer_rights​

POST​

Summary:​

transferAdminRights

Description:​

Передать пользователю права администратора корпоративного чата

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatTransferInput
Responses​
CodeDescriptionSchema
200OKschema.CorporateChatOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/corporate_chats/typing_message​

POST​

Summary:​

typingCorporateChatMessage

Description:​

Вызывает событие печатания сообщения в корпоративном чате

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CorporateChatIdInput
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/crms/create_crm​

POST​

Summary:​

createCRM

Description:​

Создание CRM

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CRMCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.CRMOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/crms/delete_crm​

POST​

Summary:​

deleteCRM

Description:​

Удаление CRM

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CRMIdRequest
Responses​
CodeDescriptionSchema
200OKschema.CRMOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/crms/get_crm​

POST​

Summary:​

getCRM

Description:​

Получение CRM

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CRMIdRequest
Responses​
CodeDescriptionSchema
200OKschema.CRMOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/crms/query_crms_by_project​

POST​

Summary:​

queryCRMSbyProject

Description:​

Получение всех CRM по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CRMQueryRequest
Responses​
CodeDescriptionSchema
200OK[ schema.CRMsOutput ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/crms/toggle_crm​

POST​

Summary:​

toggleCRM

Description:​

Включение\выключение CRM

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CRMToggleRequest
Responses​
CodeDescriptionSchema
200OKschema.CRMOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/crms/update_crm​

POST​

Summary:​

updateCRM

Description:​

Обновление CRM

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.CRMUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.CRMOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/dashboard/channels_by_project​

POST​

Summary:​

dashboardChannelsByProject

Description:​

Получение каналов для дашборда по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.DashboardProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ChannelsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/dashboard/daily_report_by_project​

POST​

Summary:​

dashboardDailyReport

Description:​

Получение дашборда cегмента на сегодняшнюю дату

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.DashboardDailyRequest
Responses​
CodeDescriptionSchema
200OKschema.DashboardDailyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/dashboard/groups_by_project​

POST​

Summary:​

dashboardGroupsByProject

Description:​

Получение групп для дашборда по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.DashboardProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/dashboard/settings_by_project​

POST​

Summary:​

pendingTimeSettingsByProject

Description:​

Получение настроек для плашки дашборда "Время до 1 ответа"

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.DashboardProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ResponseTimeSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/dashboard/tickets_by_category​

POST​

Summary:​

dashboardTicketByCategory

Description:​

Получение обращений по категориям для дашборда

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.DashboardTicketByCategoryRequest
Responses​
CodeDescriptionSchema
200OK[ schema.TicketsByCategory ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/dashboard/tickets_by_project​

POST​

Summary:​

dashboardTicketsByProject

Description:​

Получение обращений для дашборда по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.DashboardQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.DashboardQueryOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/dashboard/update_settings​

POST​

Summary:​

updatePendingTimeSettings

Description:​

Обновление настроек для плашки дашборда "Время до 1 ответа"

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.DashboardSettingsRequest
Responses​
CodeDescriptionSchema
200OKschema.ResponseTimeSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/db_status​

GET​

Summary:​

dbStatus

Description:​

Возвращает статус базы данных

Responses​
CodeDescriptionSchema
200OK
500Internal Server Errorschema.Response

/edna/configure​

POST​

Summary:​

configureEdna

Description:​

Настроить конфиг Edna

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.EdnaConfigureRequest
Responses​
CodeDescriptionSchema
200OKschema.EdnaOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/edna/get_cascades​

POST​

Summary:​

getCascades

Description:​

Получить конфиг Edna

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GetEdnaCascadesRequest
Responses​
CodeDescriptionSchema
200OK[ schema.EdnaCascade ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/edna/get_config​

POST​

Summary:​

getEdnaConfig

Description:​

Получить конфиг Edna

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.EdnaOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/email_channel/configure_channel​

POST​

Summary:​

configureEmailChannel

Description:​

Настроить конфигурацию для почтового канала

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.EmailChannelsRequest
Responses​
CodeDescriptionSchema
200OKschema.EmailChannelConfig
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/email_channel/configure_servers​

POST​

Summary:​

configureEmailServers

Description:​

Настроить конфигурацию для почтовых серверов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.EmailChannelsServerRequest
Responses​
CodeDescriptionSchema
200OKschema.EmailChannelConfig
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/email_channel/get_config​

POST​

Summary:​

getEmailConfig

Description:​

Получить почтовую конфигурацию

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.EmailChannelConfig
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/facebook/get_config​

POST​

Summary:​

getFacebookConfig

Description:​

Получить конфигурацию Facebook

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.FacebookConfigOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/facebook/set_page_token​

POST​

Summary:​

setFacebookPageToken

Description:​

Задать Facebook токен

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.FacebookPageTokenRequest
Responses​
CodeDescriptionSchema
200OKschema.FacebookConfigOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/facebook/set_verify_token​

POST​

Summary:​

setFacebookVerifyToken

Description:​

Задать Facebook токен подтверждения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.FacebookVerifyTokenRequest
Responses​
CodeDescriptionSchema
200OKschema.FacebookConfigOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/files/get/{fileId}​

GET​

Summary:​

files_get

Description:​

Получение файла по Id

Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/files/image/{fileId}​

GET​

Summary:​

files_image

Description:​

Получение файла изображения по Id

Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/files/meta​

POST​

Summary:​

files_meta

Description:​

Получение мета файлов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.FileIdRequest
Responses​
CodeDescriptionSchema
200OKschema.FileOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/files/upload​

POST​

Summary:​

files_upload

Description:​

Загрузка файлов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.FileUploadInput
Responses​
CodeDescriptionSchema
200OKschema.FileOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/files/upload_to_client​

POST​

Summary:​

files_uploadToClient

Description:​

Загрузка файлов клиенту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.FileUploadInput
Responses​
CodeDescriptionSchema
200OKschema.FileOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/gateway/send_to_abs_ref​

POST​

Summary:​

gatewaySendToAbsRef

Description:​

Отправка клиенту сообщения по абсолютной ссылке шлюзом

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GatewaySendToAbsRefRequest
Responses​
CodeDescriptionSchema
200OKschema.ChatMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/gateway/send_to_card_ref​

POST​

Summary:​

gatewaySendToCardRef

Description:​

Отправка клиенту сообщения по CardRef шлюзом

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GatewaySendToCardRefRequest
Responses​
CodeDescriptionSchema
200OKschema.ChatMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/gateway/send_to_client​

POST​

Summary:​

gatewaySendToClient

Description:​

Отправка клиенту сообщения шлюзом

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GatewaySendToClientRequest
Responses​
CodeDescriptionSchema
200OKschema.ChatMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/gateway/send_to_crm_ref​

POST​

Summary:​

gatewaySendToCrmRef

Description:​

Отправка клиенту сообщения по ссылке CRM шлюзом

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GatewaySendToCRMRefRequest
Responses​
CodeDescriptionSchema
200OKschema.ChatMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/gateway/send_to_inn​

POST​

Summary:​

gatewaySendToInn

Description:​

Отправка клиенту сообщения по ИНН шлюзом

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GatewaySendToINNRequest
Responses​
CodeDescriptionSchema
200OKschema.ChatMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/create_group​

POST​

Summary:​

createGroup

Description:​

Создание группы распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/create_group_permissions​

POST​

Summary:​

createGroupPermissions

Description:​

Создание группы ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupPermissionsCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/create_member​

POST​

Summary:​

createGroupMember

Description:​

Создания участника группы распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMemberCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/create_member_permissions​

POST​

Summary:​

createGroupPermissionsMember

Description:​

Создание участника группы ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMemberCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/delete_group​

POST​

Summary:​

deleteGroup

Description:​

Удаление группы распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupIdRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/delete_group_permissions​

POST​

Summary:​

deleteGroupPermissions

Description:​

Удаление группы ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupIdRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/delete_member​

POST​

Summary:​

deleteGroupMember

Description:​

Удаление участника группы распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMemberDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/delete_member_permissions​

POST​

Summary:​

deleteGroupPermissionsMember

Description:​

Удаление участника группы ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMemberDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/get_group​

POST​

Summary:​

getGroup

Description:​

Получение группы распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupIdRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/get_group_permissions​

POST​

Summary:​

getGroupPermissions

Description:​

Получение группы ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupIdRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/move_group​

POST​

Summary:​

moveGroup

Description:​

Перемещение группы распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMoveRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/move_group_permissions​

POST​

Summary:​

moveGroupPermissions

Description:​

Перемещение группы ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupPermissionsMoveRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_groups​

POST​

Summary:​

queryGroups

Description:​

Получение групп распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_groups_by_project​

POST​

Summary:​

queryGroupsByProject

Description:​

Получение групп распределения по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupQueryByProjectRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_groups_permissions​

POST​

Summary:​

queryGroupsPermissions

Description:​

Получение групп ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupPermissionsQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupsPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_groups_permissions_by_project​

POST​

Summary:​

queryGroupsPermissionsByProject

Description:​

Получение групп ролей по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupPermissionsQueryByProjectRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupsPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_members_by_group​

POST​

Summary:​

queryMembersByGroup

Description:​

Получение участников группы распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMemberQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupMembersOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_members_by_group_permissions​

POST​

Summary:​

queryMembersByGroupPermissions

Description:​

Получение участников группы ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMemberQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupMembersOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_members_by_project​

POST​

Summary:​

queryMembersByProject

Description:​

Получение участников группы распределения по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMemberQueryByProjectRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupMembersOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_members_by_project_permissions​

POST​

Summary:​

queryMembersPermissionsByProject

Description:​

Получение участников группы ролей по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMemberQueryByProjectRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupMembersOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_users_by_project​

POST​

Summary:​

queryGroupUsersByProject

Description:​

Получение пользователей группы распределения по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupUsersQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.UsersOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/query_users_by_project_permissions​

POST​

Summary:​

queryGroupPermissionsUsersByProject

Description:​

Получение пользователей группы ролей по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupMemberQueryByProjectRequest
Responses​
CodeDescriptionSchema
200OKschema.UsersOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/update_group​

POST​

Summary:​

updateGroup

Description:​

Обновление группы распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/groups/update_group_permissions​

POST​

Summary:​

updateGroupPermissions

Description:​

Обновление группы ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.GroupPermissionsUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.GroupPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/inboxes/get_inbox_by_user​

POST​

Summary:​

inboxes_getInboxByUser

Description:​

Получение входящих по пользователю

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserIdRequest
Responses​
CodeDescriptionSchema
200OKschema.InputOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/inboxes/get_my_inbox​

POST​

Summary:​

inboxes_getMyInbox

Description:​

Получение входящих по авторизованному пользователю

Responses​
CodeDescriptionSchema
200OKschema.InputOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/inboxes/get_thread​

POST​

Summary:​

inboxes_getThread

Description:​

Получение входящих по Id thread

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.InboxGetThreadRequest
Responses​
CodeDescriptionSchema
200OKschema.InboxThreadOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/inboxes/mark_thread_as_read​

POST​

Summary:​

inboxes_markThreadAsRead

Description:​

Пометить входящие как прочитанные

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.InboxGetThreadRequest
Responses​
CodeDescriptionSchema
200OKschema.InboxThreadOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/inboxes/mark_thread_by_ticket_as_read​

POST​

Summary:​

inboxes_markThreadByTicketAsRead

Description:​

Пометить входящее обращение как прочитанное

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKschema.InboxThreadOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/inboxes/query_my_threads​

POST​

Summary:​

inboxes_queryMyThreads

Description:​

Получение входящих обращений по авторизованному пользователю

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.InboxQueryMyRequest
Responses​
CodeDescriptionSchema
200OKschema.InboxThreadList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/inboxes/query_threads_by_user​

POST​

Summary:​

inboxes_queryThreadsByUser

Description:​

Получение входящих обращений по пользователю

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.InboxQueryThreadsByUserRequest
Responses​
CodeDescriptionSchema
200OKschema.InboxThreadList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/infobip/configure​

POST​

Summary:​

configureInfobip

Description:​

Настройка конфигурации Infobip

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.InfoBipConfigRequest
Responses​
CodeDescriptionSchema
200OKschema.InfoBipConfigOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/infobip/get_config​

POST​

Summary:​

getInfobipConfig

Description:​

Получение конфигурации Infobip

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.InfoBipConfigOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/iqchats/configure_apns​

POST​

Summary:​

iqchats_configureAPNS

Description:​

Настройка APNS

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ConfigureAPNSRequest
Responses​
CodeDescriptionSchema
200OKschema.IQChatAPNSOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/iqchats/configure_fcm​

POST​

Summary:​

iqchats_configureFCM

Description:​

Настройка FCM по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ConfigureFCMRequest
Responses​
CodeDescriptionSchema
200OKschema.ConfigureFCMOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/iqchats/configure_widget​

POST​

Summary:​

configureIQChatWidget

Description:​

Настройка IQChatWidget по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ConfigureIQChatWidgetRequest
Responses​
CodeDescriptionSchema
200OKschema.IQChatWidgetRequest
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/iqchats/get_apns​

POST​

Summary:​

iqchats_getAPNS

Description:​

Получение APNS по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.IQChatAPNSOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/iqchats/get_channel​

POST​

Summary:​

iqchats_getChannel

Description:​

Получение IQChat по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.IQChatChannelOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/iqchats/get_fcm​

POST​

Summary:​

iqchats_getFCM

Description:​

Получение FCM по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ConfigureFCMOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/iqchats/get_widget​

POST​

Summary:​

getIQChatWidget

Description:​

Получение IQChatWidget по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.IQChatWidgetRequest
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/licenses/clear_license​

POST​

Summary:​

clearLicense

Description:​

Очистить лицензию IQChannels

Responses​
CodeDescriptionSchema
200OKschema.LicenseOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/licenses/get_license​

POST​

Summary:​

getLicense

Description:​

Получение лицензии IQChannels

Responses​
CodeDescriptionSchema
200OKschema.LicenseOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/licenses/set_license​

POST​

Summary:​

setLicense

Description:​

Задать лицензию IQChannels по ключу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.LicenseKeyRequest
Responses​
CodeDescriptionSchema
200OKschema.LicenseOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/cancel_message​

POST​

Summary:​

cancelMailingMessage

Description:​

Отменить сообщение рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingMessageIdRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/create_mailing​

POST​

Summary:​

createMailing

Description:​

Создание рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/create_message​

POST​

Summary:​

createMailingMessage

Description:​

Создание сообщения рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingMessageCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/delete_mailing​

POST​

Summary:​

deleteMailing

Description:​

Удаление рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingIdRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/get_mailing​

POST​

Summary:​

getMailing

Description:​

Получение рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingIdRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/list_mailings_by_project​

POST​

Summary:​

listMailings

Description:​

Получение рассылок

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/list_messages_by_mailing​

POST​

Summary:​

listMailingMessages

Description:​

Получение сообщений рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingMessagesRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingMessagesOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/lists/add_to_list​

POST​

Summary:​

addClientsToMailingList

Description:​

Добавление клиентов в список рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyФайл таблицы для листаYesschema.File
Responses​
CodeDescriptionSchema
200OKschema.MailingListResponseOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/lists/create​

POST​

Summary:​

createMailingList

Description:​

Создание списка рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyФайл таблицы для листаYesschema.File
Responses​
CodeDescriptionSchema
200OKschema.MailingListResponseOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/lists/delete​

POST​

Summary:​

deleteMailingList

Description:​

Удаление списка рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingListIdRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/lists/delete_from_list​

POST​

Summary:​

deleteClientsFromMailingList

Description:​

Удаление клиентов из списка рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingListDeleteClientsRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/lists/get_by_id​

POST​

Summary:​

getMailingList

Description:​

Получение списка рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingListIdRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/lists/list_by_project​

POST​

Summary:​

getMailingListsByProject

Description:​

Получение списков рассылки по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OK[ schema.MailingList ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/lists/update​

POST​

Summary:​

updateMailingList

Description:​

Обновление списка рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingListUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/mailings_read_clients​

POST​

Summary:​

queryMailingsReadClients

Description:​

Получение список клиентов и информации по ним и соответствующим рассылкам

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingReadClientQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingReadClientOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/query_mailings_list​

POST​

Summary:​

queryMailingsList

Description:​

Получение список клиентов и информации по ним и соответствующим рассылкам (для страницы клиента)

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingReadClientQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingReadClientsList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/mailings/update_mailing​

POST​

Summary:​

updateMailing

Description:​

Обновление списка рассылки

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MailingUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.MailingOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/markers/create​

POST​

Summary:​

createMarker

Description:​

Создание маркера

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MarkerCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.Marker
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/markers/create_tag​

POST​

Summary:​

createTag

Description:​

Создание тега

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MarkerTagRequest
Responses​
CodeDescriptionSchema
200OKschema.Tag
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/markers/delete_tag​

POST​

Summary:​

deleteTag

Description:​

Удаление тега

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MarkerTagIdRequest
Responses​
CodeDescriptionSchema
200OKschema.Tag
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/markers/get_by_project​

POST​

Summary:​

getByProject

Description:​

Получение маркеров по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.Marker
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/markers/get_tags​

POST​

Summary:​

getTags

Description:​

Получение всех тегов в сегменте

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OK[ schema.Tag ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/markers/query_tags​

POST​

Summary:​

queryTags

Description:​

Получение тегов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MarkerTagQueryRequest
Responses​
CodeDescriptionSchema
200OK[ schema.Tag ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/markers/update​

POST​

Summary:​

updateMarker

Description:​

Обновление маркера

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.MarkerUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.Marker
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/notifications/get_my_notification_inbox​

POST​

Summary:​

getMyNotificationInbox

Description:​

Получение входящих уведомлений текущего авторизованного пользователя

Responses​
CodeDescriptionSchema
200OKschema.NotificationsInboxOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/notifications/query_my_notifications​

POST​

Summary:​

queryMyNotifications

Description:​

Получение уведомлений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.NotificationsRequest
Responses​
CodeDescriptionSchema
200OKschema.NotificationsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/orgs/get_options​

POST​

Summary:​

getOrgOptions

Description:​

Получение настроек организации IQChannels

Responses​
CodeDescriptionSchema
200OKschema.OrgOptionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/orgs/get_org​

POST​

Summary:​

getOrg

Description:​

Получение организации IQChannels

Responses​
CodeDescriptionSchema
200OKschema.OrgOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/orgs/update_options​

POST​

Summary:​

updateOrgOptions

Description:​

Обновление настроек организации IQChannels

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.OrgOptionsUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.OrgOptionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/orgs/update_org​

POST​

Summary:​

updateOrg

Description:​

Обновление организации IQChannels

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.OrgUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.OrgOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/personal_managers/assign​

POST​

Summary:​

assignPersonalManager

Description:​

Назначение клиента на персонального менеджера

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.PersonalManagerAssignRequest
Responses​
CodeDescriptionSchema
200OKschema.PersonalManagerOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/personal_managers/get_sync_settings​

POST​

Summary:​

getPersonalManagerSyncSettings

Description:​

Получение настроек персональных менеджеров

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.PersonalManagerGetSettingsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/personal_managers/list_by_project_id​

POST​

Summary:​

listPersonalManagersByProjectId

Description:​

Получение персональных менеджеров по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.PersonalManagerQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.PersonalManagerList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/personal_managers/unassign​

POST​

Summary:​

unassignPersonalManager

Description:​

Отозвать персонального менеджера от клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.PersonalManagerUnassignRequest
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/personal_managers/update_sync_settings​

POST​

Summary:​

updatePersonalManagerSyncSettings

Description:​

Обновление настроек персональных менеджеров

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.PersonalManagerUpdateSettingsRequest
Responses​
CodeDescriptionSchema
200OKschema.PersonalManagerGetSettingsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/create_product​

POST​

Summary:​

products_createProduct

Description:​

Создание продукта\услуги

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.ProductOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/delete_product​

POST​

Summary:​

products_deleteProduct

Description:​

Удаление продукта\услуги

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.ProductOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/delete_products​

POST​

Summary:​

products_deleteProducts

Description:​

Удаление продуктов\услуг

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductsDeleteRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/disable_client_product​

POST​

Summary:​

products_disableClientProduct

Description:​

Отключение продукта\услуги клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductDisableClientRequest
Responses​
CodeDescriptionSchema
200OKschema.ProductOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/get_client_available_products​

POST​

Summary:​

products_getClientAvailableProducts

Description:​

Получение доступных продуктов\услуг клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductGetClientRequest
Responses​
CodeDescriptionSchema
200OKschema.ProductList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/get_client_products​

POST​

Summary:​

products_getClientProducts

Description:​

Получение продуктов\услуг клиента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductGetClientRequest
Responses​
CodeDescriptionSchema
200OK[ schema.Product ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/get_product​

POST​

Summary:​

products_getProduct

Description:​

Получение продукта\услуги

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductGetRequest
Responses​
CodeDescriptionSchema
200OKschema.ProductOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/query_products_by_project​

POST​

Summary:​

products_queryProductsByProject

Description:​

Получение продуктов\услуг по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.ProductList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/restore_product​

POST​

Summary:​

products_restoreProduct

Description:​

Восстановление продукта\услуги

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductRestoreRequest
Responses​
CodeDescriptionSchema
200OKschema.ProductOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/products/update_product​

POST​

Summary:​

products_updateProduct

Description:​

Обновление продукта\услуги

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProductUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.ProductOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/archive_project​

POST​

Summary:​

projects_archiveProject

Description:​

Архивировать cегмент

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/configure_audio_for_channels​

POST​

Summary:​

projects_ConfigureAudioMessagesInProject

Description:​

Обновление настроек аудио сообщений cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectAudioRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/create_project​

POST​

Summary:​

projects_createProject

Description:​

Создание cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/delete_project​

POST​

Summary:​

projects_deleteProject

Description:​

Удалить cегмент

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/get_display_options​

POST​

Summary:​

projects_getDisplayOptions

Description:​

Получение настроек отображения cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectDisplayOptionsGetOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/get_options​

POST​

Summary:​

projects_getOptions

Description:​

Получение настроек cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectOptionsGetOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/get_project​

POST​

Summary:​

projects_getProject

Description:​

Получение cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/query_my_projects​

POST​

Summary:​

projects_queryMyProjects

Description:​

Получение сегментов текущего авторизованного пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/query_projects​

POST​

Summary:​

projects_queryProjects

Description:​

Получение сегментов

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/query_projects_with_stats​

POST​

Summary:​

projects_queryProjectsWithStats

Description:​

Получение сегментов со статистикой

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/restore_project​

POST​

Summary:​

projects_restoreProject

Description:​

Восстановить cегмент

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/update_display_options​

POST​

Summary:​

projects_updateDisplayOptions

Description:​

Обновление настроек отображения cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectDisplayOptionsUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectDisplayOptionsGetOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/update_options​

POST​

Summary:​

projects_updateOptions

Description:​

Обновление настроек cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectOptionsUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectOptionsGetOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/update_project​

POST​

Summary:​

projects_updateProject

Description:​

Обновление cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/projects/update_routing_options​

POST​

Summary:​

projects_updateRoutingOptions

Description:​

Обновление настроек распределения cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectOptionsUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.ProjectOptionsGetOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/pushes/send_test_android_push​

POST​

Summary:​

pushes_sendTestAndroidPush

Description:​

Отправить тестовый Android пуш

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.PushTestRequest
Responses​
CodeDescriptionSchema
200OKschema.PushTestOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/pushes/send_test_apple_push​

POST​

Summary:​

pushes_sendTestApplePush

Description:​

Отправить тестовый Apple пуш

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.PushTestRequest
Responses​
CodeDescriptionSchema
200OKschema.PushTestOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/create_folder​

POST​

Summary:​

createQuickreplyFolder

Description:​

Создание папки с быстрыми ответами

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyFolderCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickReplyFolderOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/create_personal_reply​

POST​

Summary:​

createQuickreplyPersonal

Description:​

Создание персонального быстрого ответа

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyPersonalCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickReplyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/create_reply​

POST​

Summary:​

createQuickreply

Description:​

Создание быстрого ответа

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickReplyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/delete_folder​

POST​

Summary:​

deleteQuickreplyFolder

Description:​

Удаление папки с быстрыми ответами

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyFolderDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickReplyFolderOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/delete_reply​

POST​

Summary:​

deleteQuickreply

Description:​

Удаление быстрого ответа

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickReplyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/export_project​

GET​

Summary:​

exportQuickrepliesProject

Description:​

Экспорт быстрых ответов cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyExportRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/get_folder​

POST​

Summary:​

getQuickreplyFolder

Description:​

Получение папки с быстрыми ответами

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyFolderGetRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickReplyFolderOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/import_project​

POST​

Summary:​

importQuickrepliesProject

Description:​

Импорт быстрых ответов cегмента

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyФайл с быстрыми ответамиYesschema.File
Responses​
CodeDescriptionSchema
200OK[ schema.QuickReplyFolder ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/query_folders_by_project​

POST​

Summary:​

queryQuickreplyFoldersByProject

Description:​

Получение папок с быстрыми ответами по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyFoldersQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickReplyFoldersOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/query_project_tree​

POST​

Summary:​

queryQuickrepliesProjectTree

Description:​

Получение дерева папок с быстрыми ответами

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyFolderTreeRequest
Responses​
CodeDescriptionSchema
200OK[ schema.QuickReplyFolder ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/query_replies_by_folder​

POST​

Summary:​

queryQuickrepliesByFolder

Description:​

Получение быстрых ответов по папке

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickRepliesQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickRepliesOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/query_replies_by_project​

POST​

Summary:​

queryQuickRepliesByProject

Description:​

Получение быстрых ответов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickRepliesOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/update_folder​

POST​

Summary:​

updateQuickreplyFolder

Description:​

Обновление папки с быстрыми ответами

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyFolderUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickReplyFolderOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/quickreplies/update_reply​

POST​

Summary:​

updateQuickreply

Description:​

Обновление быстрого ответа

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.QuickReplyUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.QuickReplyOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/rating_polls/create​

POST​

Summary:​

createPoll

Description:​

Создание опроса

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RatingPollCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.RatingPollOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/rating_polls/delete​

POST​

Summary:​

deletePoll

Description:​

Удаление опроса

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RatingPollDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.RatingPollOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/rating_polls/query_polls_by_project​

POST​

Summary:​

queryPollsByProject

Description:​

Получение опросов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.RatingPollsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/rating_polls/toggle​

POST​

Summary:​

togglePoll

Description:​

Включение\выключение опроса

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RatingPollToggleRequest
Responses​
CodeDescriptionSchema
200OKschema.RatingPollOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/rating_polls/update​

POST​

Summary:​

updatePoll

Description:​

Обновление опроса

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RatingPollUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.RatingPollOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/reports/client_report_by_project​

POST​

Summary:​

clientReportByProject

Description:​

Отчёт по клиентам

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ReportClientRequest
Responses​
CodeDescriptionSchema
200OKschema.ReportClientOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/reports/export_client_report_by_project​

GET​

Summary:​

exportClientReportByProject

Description:​

Экспортировать отчёт по клиентам

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ReportClientExportRequest
Responses​
CodeDescriptionSchema
200Таблица в заданном форматеschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/reports/export_ticket_report_by_project​

GET​

Summary:​

exportTicketReportByProject

Description:​

Экспортировать отчёт по обращениям

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ReportTicketExportRequest
Responses​
CodeDescriptionSchema
200Таблица в заданном форматеschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/reports/export_user_report_by_project​

GET​

Summary:​

exportUserReportByProject

Description:​

Экспортировать отчёт по пользователям

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ReportUserExportRequest
Responses​
CodeDescriptionSchema
200Таблица в заданном форматеschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/reports/ticket_report_by_project​

POST​

Summary:​

ticketReportByProject

Description:​

Отчёт по обращениям

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ReportTicketRequest
Responses​
CodeDescriptionSchema
200OKschema.ReportTicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/reports/ticket_report_for_dashboard​

POST​

Summary:​

ticketReportForDashboard

Description:​

Отчёт по обращениям для дашборда

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ReportTicketDashboardRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketReportRow
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/reports/user_report_by_project​

POST​

Summary:​

userReportByProject

Description:​

Отчёт по пользователям

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ReportUserRequest
Responses​
CodeDescriptionSchema
200OKschema.ReportUserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/reports/user_report_dashboard​

POST​

Summary:​

userDashboardReport

Description:​

Отчёт по пользователям для дашборда

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ReportUserDashboardRequest
Responses​
CodeDescriptionSchema
200OKschema.ReportUserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/routes/create_route​

POST​

Summary:​

createRoute

Description:​

Создание правила распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RouteCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.RouteOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/routes/delete_route​

POST​

Summary:​

deleteRoute

Description:​

Удаление правила распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RouteDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.RouteOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/routes/match_ticket_to_route​

POST​

Summary:​

matchTicketToRoute

Description:​

Назначить обращение на правило распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RouteMatchTicketRequest
Responses​
CodeDescriptionSchema
200OKschema.RouteOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/routes/match_ticket_to_user​

POST​

Summary:​

matchTicketToUser

Description:​

Назначить обращение на пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RouteMatchTicketRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/routes/move_route​

POST​

Summary:​

moveRoute

Description:​

Перемещение правила распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RouteMoveRequest
Responses​
CodeDescriptionSchema
200OKschema.RouteOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/routes/query_routes_by_project​

POST​

Summary:​

queryRoutesByProject

Description:​

Получение правил распределения по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.RoutesOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/routes/toggle_route​

POST​

Summary:​

toggleRoute

Description:​

Выключение\выключение правила распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RouteToggleRequest
Responses​
CodeDescriptionSchema
200OKschema.RouteOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/routes/update_route​

POST​

Summary:​

updateRoute

Description:​

Обновление правила распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.RouteUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.RouteOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/setup/setup​

POST​

Summary:​

setup_handler

Description:​

Установка IQChannels

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.SetupInput
Responses​
CodeDescriptionSchema
200OKschema.SetupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/status​

GET​

Summary:​

status

Description:​

Возвращает статус сервера

Responses​
CodeDescriptionSchema
200OKschema.StatusOutput
500Internal Server Errorschema.Response

/statuses/export_project_report​

GET​

Summary:​

statusesExportProjectReport

Description:​

Экспортировать отчёт статусов пользователей по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryProjectReportRequest
Responses​
CodeDescriptionSchema
200Таблица с отчётомschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/export_report​

GET​

Summary:​

statusesExportReport

Description:​

Экспортировать отчёт по статусам пользователей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryReportRequest
Responses​
CodeDescriptionSchema
200Таблица с отчётомschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/export_report_for_users​

GET​

Summary:​

statusesExportForUsers

Description:​

Экспортировать отчёт статусов пользователей по их id

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryProjectReportRequest
Responses​
CodeDescriptionSchema
200Таблица с отчётомschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/export_total_project_report​

GET​

Summary:​

statusesExportTotalProjectReport

Description:​

Экспортировать полный отчёт статусов пользователей по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryTotalProjectReportRequest
Responses​
CodeDescriptionSchema
200Таблица с отчётомschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/export_total_report​

GET​

Summary:​

statusesExportTotalReport

Description:​

Экспортировать полный отчёт по статусам пользователей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryTotalReportRequest
Responses​
CodeDescriptionSchema
200Таблица с отчётомschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/query_project_report​

POST​

Summary:​

statusesQueryProjectReport

Description:​

Отчёт по статусам пользователей по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryProjectReportRequest
Responses​
CodeDescriptionSchema
200OKschema.StatusQueryReportOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/query_report​

POST​

Summary:​

statusesQueryReport

Description:​

Отчёт по статусам пользователей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryReportRequest
Responses​
CodeDescriptionSchema
200OKschema.StatusQueryReportOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/query_report_for_user​

POST​

Summary:​

statusesQueryReportForSingleUser

Description:​

Отчёт по статусу пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryReportUserRequest
Responses​
CodeDescriptionSchema
200OKschema.UsersReportRow
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/query_report_for_users​

POST​

Summary:​

statusesQueryForUsers

Description:​

Отчёт статусов пользователей по их id

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryProjectReportRequest
Responses​
CodeDescriptionSchema
200OKschema.UserStatusesReportRowResponse
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/query_total_project_report​

POST​

Summary:​

statusesQueryTotalProjectReport

Description:​

Полный отчёт статусов пользователей по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryTotalProjectReportRequest
Responses​
CodeDescriptionSchema
200OKschema.StatusQueryTotalReportOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/statuses/query_total_report​

POST​

Summary:​

statusesQueryTotalReport

Description:​

Полный отчёт по статусам пользователей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.StatusQueryTotalReportRequest
Responses​
CodeDescriptionSchema
200OKschema.StatusQueryTotalReportOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/channel/{channelId}​

GET​

Summary:​

streamChannel

Description:​

Получение канала с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.ChannelOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/channels\_by\_project/{projectId}​

GET​

Summary:​

streamChannelsByProject

Description:​

Получение каналов с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.ChannelOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/client\_group/{groupId}​

GET​

Summary:​

streamClientGroup

Description:​

Получение группы клиентов с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.ClientGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/client\_groups\_by\_project/{projectId}​

GET​

Summary:​

streamClientGroupsByProject

Description:​

Получение групп клиентов с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.ClientGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/corporate\_chat/{chatId}​

GET​

Summary:​

streamCorporateChat

Description:​

Получение корпоративного чата с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.CorporateChatStreamOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/corporate\_chat\_members/{chatId}​

GET​

Summary:​

streamCorporateChatMembers

Description:​

Получение участников корпоративного чата с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.CorporateChatMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/corporate_chats/my_inbox​

GET​

Summary:​

streamMyCorporateChatInbox

Description:​

Получение входящих сообщений корпоративных чатов текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInputOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/corporate_chats/my_inbox_notifications​

GET​

Summary:​

streamMyCorporateChatInboxNotifications

Description:​

Получение входящих пушей корпоративных чатов текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.InboxNotificationsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/corporate_chats/my_inbox_threads​

GET​

Summary:​

streamMyCorporateChatInboxThreads

Description:​

Получение корпоративных чатов текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.CorporateChatInboxThreadOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/corporate_chats/my_notification_inbox​

GET​

Summary:​

streamMyCorporateChatNotificationInbox

Description:​

Получение входящих уведомлений по корпоративным чатам текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.NotificationsInboxOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/group/{groupId}​

GET​

Summary:​

streamGroup

Description:​

Получение группы распределения пользователей с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.GroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/group\_permissions/{groupId}​

GET​

Summary:​

streamGroupPermissions

Description:​

Получение группы ролей пользователей с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.GroupPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/groups\_by\_project/{projectId}​

GET​

Summary:​

streamGroupsByProject

Description:​

Получение групп распределения с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.GroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/groups\_permissions\_by\_project/{projectId}​

GET​

Summary:​

streamGroupsPermissionsByProject

Description:​

Получение групп ролей с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.GroupPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/me​

GET​

Summary:​

streamMe

Description:​

Получение текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/my_corporate_notifications​

GET​

Summary:​

streamMyCorporateNotifications

Description:​

Получение входящих уведомлений корпоративного чата текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.CorporateNotificationsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/my_inbox​

GET​

Summary:​

streamMyInbox

Description:​

Получение входящих текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.InputOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/my_inbox_notifications​

GET​

Summary:​

streamMyInboxNotifications

Description:​

Получение входящих пушей текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.InboxNotificationsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/my_inbox_threads​

GET​

Summary:​

streamMyInboxThreads

Description:​

Получение входящих обращений текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.InboxThreadOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/my_notification_inbox​

GET​

Summary:​

streamMyNotificationInbox

Description:​

Получение входящих уведомлений текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.NotificationsInboxOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/my_notifications​

GET​

Summary:​

streamMyNotifications

Description:​

Получение уведомлений об отклонениях текущего авторизованного пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.NotificationsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/products\_by\_client/{clientId}​

GET​

Summary:​

streamProductsByClient

Description:​

Получение продуктов\услуг по клиентам с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.ProductOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/products\_by\_id/{productId}​

GET​

Summary:​

streamProductById

Description:​

Получение продукта\услуги с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.ProductOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/products\_by\_project/{projectId}​

GET​

Summary:​

streamProductsByProject

Description:​

Получение продуктов\услуг по cегменту с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.ProductOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/project/{projectId}​

GET​

Summary:​

streamProject

Description:​

Получение cегмента с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.ProjectOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/routes\_by\_project/{projectId}​

GET​

Summary:​

streamRoutesByProject

Description:​

Получение правил распределения cегмента с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.RouteOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/tg\_posts\_by\_public/{publicId}​

GET​

Summary:​

streamTelegramPosts

Description:​

Получение телеграмм постов с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.TelegramPostOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/ticket/{ticketId}​

GET​

Summary:​

streamTicket

Description:​

Получение обращения с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.TicketStreamOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/tickets\_by\_channel/{channelId}​

GET​

Summary:​

streamTicketsByChannel

Description:​

Получение обращений по каналу с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/tickets\_by\_client/{clientId}​

GET​

Summary:​

streamTicketsByClient

Description:​

Получение обращений по клиентам с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/tickets\_by\_project/{projectId}​

GET​

Summary:​

streamTicketsByProject

Description:​

Получение обращений с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/stream/user/{userId}​

GET​

Summary:​

streamUser

Description:​

Получение пользователя с помощью WebSocket

Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/system/get_info​

POST​

Summary:​

getSystemInfo

Description:​

Получение информации о системе

Responses​
CodeDescriptionSchema
200OKschema.SystemInfoOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/system_chats/create​

POST​

Summary:​

createSettings

Description:​

Создание настроек по системным чатам

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.SystemChatSettingsInput
Responses​
CodeDescriptionSchema
200OKschema.SystemChatSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/system_chats/get_by_project_id​

POST​

Summary:​

getSettingsByProjectId

Description:​

Получение настроек по системным чатам

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.SystemChatSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/system_chats/update​

POST​

Summary:​

updateSettings

Description:​

Обновление настроек по системным чатам

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.SystemChatSettings
Responses​
CodeDescriptionSchema
200OKschema.SystemChatSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/export_violations​

GET​

Summary:​

exportTargetViolations

Description:​

Экспортировать отклонения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetViolationsQueryRequest
Responses​
CodeDescriptionSchema
200Таблица по отчётуschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/export_violations_by_project​

GET​

Summary:​

exportTargetViolationsByProject

Description:​

Экспортировать отклонения по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetViolationsProjectQueryRequest
Responses​
CodeDescriptionSchema
200Таблица по отчётаschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/get_pending_target​

POST​

Summary:​

getPendingTargetByProject

Description:​

Получение показателя "Время до 1 ответа" по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/get_reaction_target​

POST​

Summary:​

getReactionTargetByProject

Description:​

Получение показателя "Время первого ответа Оператора" по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/query_targets_by_project​

POST​

Summary:​

queryTargetsByProject

Description:​

Получение показателей по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/query_violation_totals​

POST​

Summary:​

queryTargetViolationTotals

Description:​

Получение статистики по отклонениям

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetViolationsQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetTotalsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/query_violation_totals_by_project​

POST​

Summary:​

queryTargetViolationTotalsByProject

Description:​

Получение статистики отклонений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetViolationsProjectQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetTotalsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/query_violations​

POST​

Summary:​

queryTargetViolations

Description:​

Получение отклонений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetViolationsQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetViolationOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/query_violations_by_project​

POST​

Summary:​

queryTargetViolationsByProject

Description:​

Получение отклонений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetViolationsProjectQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetViolationOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/resolve_all_violations​

POST​

Summary:​

resolveAllViolations

Description:​

Очистить все уведомления об отклонении

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetViolationResolveAllRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetViolationResolveAllOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/resolve_target_by_id​

POST​

Summary:​

resolveViolationById

Description:​

Очистить уведомление об отклонении

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetViolationResolveRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetViolationResolveOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/set_target​

POST​

Summary:​

setTarget

Description:​

Задать показатель

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetSetRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/targets/toggle_target​

POST​

Summary:​

toggleTarget

Description:​

Включить\выключить показатель

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TargetToggleRequest
Responses​
CodeDescriptionSchema
200OKschema.TargetOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/count_all_publics​

POST​

Summary:​

countAllPublics

Description:​

Количество всех телеграмм пабликов

Responses​
CodeDescriptionSchema
200OKint64
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/create_poll​

POST​

Summary:​

createTelegramPoll

Description:​

Создать телеграмм опрос

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPollCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPostOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/create_post​

POST​

Summary:​

createTelegramPost

Description:​

Создание телеграмм поста

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPostCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPostOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/create_public​

POST​

Summary:​

createTelegramPublic

Description:​

Создать телеграмм паблик

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPublicCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPublicOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/delete_post​

POST​

Summary:​

deleteTelegramPost

Description:​

Удаление телеграмм поста

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPostDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPost
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/delete_public​

POST​

Summary:​

deleteTelegramPublic

Description:​

Удаление телеграмм паблика

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPublicDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPublic
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/get_config​

POST​

Summary:​

getTelegramConfig

Description:​

Получить конфигурацию телеграмма

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/get_public_by_id​

POST​

Summary:​

getTelegramPublicById

Description:​

Получение телеграмм паблика

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPublicGetRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPublic
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/list_posts_by_public​

POST​

Summary:​

listTgPostsByPublicId

Description:​

Получение телеграмм постов по паблику

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPostQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPostsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/list_publics_by_channel_id​

POST​

Summary:​

listTelegramPublicsByChannelId

Description:​

Получение телеграмм пабликов по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPublicQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPublicsList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/list_publics_by_project​

POST​

Summary:​

listTelegramPublicsByProjectId

Description:​

Получение телеграмм пабликов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPublicProjectQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPublicsList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/set_bot_token​

POST​

Summary:​

setTelegramBotToken

Description:​

Задать токен боту телеграмм

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramSetTokenRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/telegram/update_public​

POST​

Summary:​

updateTelegramPublic

Description:​

Обновление телеграмм паблика

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TelegramPublicUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.TelegramPublic
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticket_comments/create​

POST​

Summary:​

createTicketComment

Description:​

Создание комментария обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketCommentCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketComment
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticket_comments/delete​

POST​

Summary:​

deleteTicketComment

Description:​

Удаление комментария обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketCommentDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketComment
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticket_comments/get_by_client_id​

POST​

Summary:​

getTicketCommentsByClient

Description:​

Получение комментариев обращения по клиенту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketCommentClientRequest
Responses​
CodeDescriptionSchema
200OK[ schema.TicketComment ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticket_comments/get_by_ticket_id​

POST​

Summary:​

getCommentsForTicket

Description:​

Получение комментариев по обращению

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketCommentGetRequest
Responses​
CodeDescriptionSchema
200OK[ schema.TicketComment ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticket_comments/update​

POST​

Summary:​

updateTicketComment

Description:​

Обновление комментария обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketCommentUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketComment
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketing_systems/create​

POST​

Summary:​

createTicketingSystem

Description:​

Создание системы обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketingSystemCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketingSystemOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketing_systems/create_ticket​

POST​

Summary:​

createHelpDeskTicket

Description:​

Создать обращение (HelpDesk)

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.HelpDeskTicketInput
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketing_systems/delete​

POST​

Summary:​

deleteTicketingSystem

Description:​

Удаление системы обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketingSystemDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketingSystemOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketing_systems/get_by_id​

POST​

Summary:​

getTicketingSystemById

Description:​

Получение системы обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketingSystemDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketingSystemOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketing_systems/list​

POST​

Summary:​

listTicketingSystems

Description:​

Получение систем обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketingSystemQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketingSystemList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketing_systems/query_by_project_id​

POST​

Summary:​

queryTicketingSystemsByProjectId

Description:​

Получение систем обращений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketingSystemProjectQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketingSystemsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketing_systems/toggle​

POST​

Summary:​

toggleTicketingSystem

Description:​

Включение\выключение системы обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketingSystemToggleRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketingSystemOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketing_systems/update​

POST​

Summary:​

updateTicketingSystem

Description:​

Обновление системы обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketingSystemUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketingSystemOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/assign_ticket​

POST​

Summary:​

assignTicket

Description:​

Назначить обращение на пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketAssignSeveralRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/assign_ticket_to_group​

POST​

Summary:​

assignTicketToGroup

Description:​

Назначить обращение на группу распределения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketAssignToGroupRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/ban_several_client_tickets​

POST​

Summary:​

banSeveralClientTickets

Description:​

Заблокировать несколько клиентов по обращениям

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketBanRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/ban_ticket​

POST​

Summary:​

banTicket

Description:​

Заблокировать обращение

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketBanRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/change_priority​

POST​

Summary:​

changeTicketPriority

Description:​

Изменить приоритет обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketPriorityChangeRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/close_several_tickets​

POST​

Summary:​

closeSeveralTickets

Description:​

Закрыть несколько обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketCloseSeveralRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/close_ticket​

POST​

Summary:​

closeTicket

Description:​

Закрыть обращение

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketCloseRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/create_message​

POST​

Summary:​

createTicketMessage

Description:​

Создать сообщение обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessageCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/create_product_message​

POST​

Summary:​

createTicketProductMessage

Description:​

Создать сообщение услуги в обращении

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketProductMessageCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/create_ticket​

POST​

Summary:​

createTicket

Description:​

Создать обращение

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/delete_messages​

POST​

Summary:​

deleteMessages

Description:​

Удаление сообщений обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessagesDeleteRequest
Responses​
CodeDescriptionSchema
200OK[ schema.TicketMessage ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/delete_ticket_tag​

POST​

Summary:​

deleteTicketTag

Description:​

Убрать тег у обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketSetTagRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/export_messages_by_channel​

GET​

Summary:​

exportTicketMessagesByChannel

Description:​

Экспортировать сообщения обращения по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessagesExportChannelRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/export_messages_by_client​

GET​

Summary:​

exportTicketMessagesByClient

Description:​

Экспортировать сообщения обращения по клиенту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessagesExportClientRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/export_messages_by_company​

GET​

Summary:​

exportTicketMessagesByCompany

Description:​

Экспортировать сообщения обращения по компании

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessagesExportCompanyRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/export_messages_by_project​

GET​

Summary:​

exportTicketMessagesByProject

Description:​

Экспортировать сообщения обращения по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessagesExportProjectRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/export_messages_by_ticket​

GET​

Summary:​

exportTicketMessagesByTicket

Description:​

Экспортировать сообщения обращения по обращению

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessagesExportRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/export_tickets_by_channel​

GET​

Summary:​

exportTicketsByChannel

Description:​

Экспорт обращений по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketExportChannelRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/export_tickets_by_client​

GET​

Summary:​

exportTicketsByClient

Description:​

Экспорт обращений по клиенту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketExportClientRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/export_tickets_by_company​

GET​

Summary:​

exportTicketsByCompany

Description:​

Экспорт обращений по компании

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketExportCompanyRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/export_tickets_by_project​

GET​

Summary:​

exportTicketsByProject

Description:​

Экспорт обращений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketExportProjectRequest
Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/from_client​

POST​

Summary:​

requestClientInfo

Description:​

Запросить информацию о клиенте

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/get_ban_options​

POST​

Summary:​

getBanOptions

Description:​

Получение настроек заблокированных обращений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.BlockedTicketSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/get_message​

POST​

Summary:​

getTicketMessage

Description:​

Получение сообщения обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessageIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMessageOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/get_messages_by_text​

POST​

Summary:​

getTicketMessagesByText

Description:​

Получение сообщений обращения по тексту сообщения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessagesGetRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMessageList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/get_previous_ticket​

POST​

Summary:​

getPreviousTicket

Description:​

Получение предыдущего обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketPreviousRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/get_ticket​

POST​

Summary:​

getTicket

Description:​

Получение обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/invite_to_ticket​

POST​

Summary:​

inviteToTicket

Description:​

Пригласить оператора в обращение

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketInviteRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/join_ticket​

POST​

Summary:​

joinTicket

Description:​

Присоединиться к обращению

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/kick_from_ticket​

POST​

Summary:​

kickFromTicket

Description:​

Выгнать оператора из обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketKickRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/leave_ticket​

POST​

Summary:​

leaveTicket

Description:​

Выйти из обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMemberOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/list_tickets_by_channel​

POST​

Summary:​

listTicketsByChannel

Description:​

Получение обращений по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketQueryChannelRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/list_tickets_by_client​

POST​

Summary:​

listTicketsByClient

Description:​

Получение обращений по клиенту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketQueryClientRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/list_tickets_by_company​

POST​

Summary:​

listTicketsByCompany

Description:​

Получение обращений по компании

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketQueryCompanyRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/list_tickets_by_project​

POST​

Summary:​

listTicketsByProject

Description:​

Получение обращений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketQueryProjectRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/listen_message​

POST​

Summary:​

listenTicketMessage

Description:​

Вызывает событие прослушивания сообщения обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessageIdRequest
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/open_ticket​

POST​

Summary:​

openTicket

Description:​

Открыть обращение

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/postpone_several_tickets​

POST​

Summary:​

postponeSeveralTickets

Description:​

Отложить несколько обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketPostponeSeveralRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/query_members_by_ticket​

POST​

Summary:​

queryTicketMembersByTicket

Description:​

Получение участников обращения по обращению

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMemberList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/queue_several_tickets​

POST​

Summary:​

queueSeveralTickets

Description:​

Перевезти в очередь несколько обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketQueueSeveralRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/read_message​

POST​

Summary:​

readTicketMessage

Description:​

Вызывает событие прочтения сообщения обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessageReceivedRequest
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/received_message​

POST​

Summary:​

receivedTicketMessage

Description:​

Вызывает событие получения сообщения обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessageReceivedRequest
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/register_ticket​

POST​

Summary:​

registerTicket

Description:​

Зарегистрировать обращение

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/set_ticket_category​

POST​

Summary:​

setTicketCategory

Description:​

Задать категорию обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketSetCategoryRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/set_ticket_fcr​

POST​

Summary:​

setTicketFCR

Description:​

Задать FCR обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketSetFCRRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/set_ticket_tag​

POST​

Summary:​

setTicketTag

Description:​

Задать тег обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketSetTagRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/slice_messages_by_ticket​

POST​

Summary:​

sliceTicketMessagesByTicket

Description:​

Получение слайса сообщений обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketMessagesSliceRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketMessageSlice
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/transfer_several_tickets​

POST​

Summary:​

transferSeveralTickets

Description:​

Переназначить несколько обращений на пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketTransferSeveralRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/transfer_ticket​

POST​

Summary:​

transferTicket

Description:​

Переназначить обращение на пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketTransferRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/typing_message​

POST​

Summary:​

typingTicketMessage

Description:​

Вызывает событие написания сообщения обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/unassign_ticket​

POST​

Summary:​

unassignTicket

Description:​

Убрать назначение обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/unban_several_tickets​

POST​

Summary:​

unbanSeveralTickets

Description:​

Разблокировать несколько обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketBanRequest
Responses​
CodeDescriptionSchema
200OKbool
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/unregister_ticket​

POST​

Summary:​

unregisterTicket

Description:​

Отменить регистрацию обращения

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/update_ban_options​

POST​

Summary:​

updateBanOptions

Description:​

Обновление настроек заблокированных обращений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketBanOptionsUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.BlockedTicketSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/tickets/update_several_banned_tickets​

POST​

Summary:​

updateSeveralBannedTickets

Description:​

Обновить несколько заблокированных обращений

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketBanRequest
Responses​
CodeDescriptionSchema
200OK[ schema.Ticket ]
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketsclosing/create_settings​

POST​

Summary:​

createTicketsClosing

Description:​

Создание настроек закрытия обращений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketsClosingSettingsCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketsClosingSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketsclosing/delete_settings​

POST​

Summary:​

deleteTicketsClosing

Description:​

Удаление настроек закрытия обращений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketsClosingSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketsclosing/get_by_project_id​

POST​

Summary:​

getTicketsClosingByProjectId

Description:​

Получение настроек закрытия обращений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketsClosingSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/ticketsclosing/update_settings​

POST​

Summary:​

updateTicketsClosing

Description:​

Обновление настроек закрытия обращений по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.TicketsClosingSettingsUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.TicketsClosingSettings
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/auth​

POST​

Summary:​

users_auth

Description:​

Авторизация пользователя (проверка токена)

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UsersAuthRequest
Responses​
CodeDescriptionSchema
200OKschema.UserAuthOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/avatar/{userId}​

GET​

Summary:​

users_getAvatar

Description:​

Получить аватар пользователя

Responses​
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/change_password​

POST​

Summary:​

users_changePassword

Description:​

Изменение пароля пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserChangePasswordRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/change_temp_password​

POST​

Summary:​

users_changeTempPassword

Description:​

Изменение временного пароля пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserChangeTempPasswordRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/clear_avatar​

POST​

Summary:​

users_clearAvatar

Description:​

Очистить аватар пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserClearAvatarRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/count_by_project​

POST​

Summary:​

countUsersByProject

Description:​

Количество пользователей в сегменте

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserQueryByProjectRequest
Responses​
CodeDescriptionSchema
200OKint32
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/count_corporate_chat_users​

POST​

Summary:​

countUsersWithCorporateChats

Description:​

Количество пользователей с активированным корпоративным чатом

Responses​
CodeDescriptionSchema
200OKint32
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/create_auth_backend​

POST​

Summary:​

users_createAuthBackend

Description:​

Создание серверной аутентификации пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserAuthBackendCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserAuthBackendOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/create_bot​

POST​

Summary:​

users_createBot

Description:​

Создать пользователя бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserBotCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserBotCreateOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/create_role​

POST​

Summary:​

users_createRole

Description:​

Создание пользовательской роли

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserRoleCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserRoleOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/create_service​

POST​

Summary:​

users_createService

Description:​

Создать сервис

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserServiceCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserServiceCreateOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/create_skill​

POST​

Summary:​

users_createSkill

Description:​

Создание навыка пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserSkillCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserSkillOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/create_user​

POST​

Summary:​

users_createUser

Description:​

Создание пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserCreateOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/create_workschedule​

POST​

Summary:​

users_createWorkSchedule

Description:​

Создание графика работы

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserWorkScheduleCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserWorkScheduleOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/deactivate_user​

POST​

Summary:​

users_deactivateUser

Description:​

Перевод пользователя в статус "Неактивен"

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserDeactivateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/delete_auth_backend​

POST​

Summary:​

users_deleteAuthBackend

Description:​

Удаление серверной аутентификации пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserAuthBackendDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.UserAuthBackendOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/delete_role​

POST​

Summary:​

users_deleteRole

Description:​

Удаление пользовательской роли

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserRoleDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.UserRoleOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/delete_skill​

POST​

Summary:​

users_deleteSkill

Description:​

Удаление навыка пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserSkillDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.UserSkillOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/delete_user​

POST​

Summary:​

users_deleteUser

Description:​

Удаление пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/delete_workschedule​

POST​

Summary:​

users_deleteWorkSchedule

Description:​

Удаление графика работы

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserWorkScheduleDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.UserWorkScheduleOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/get_auth_backend​

POST​

Summary:​

users_getAuthBackend

Description:​

Получение серверной аутентификации пользователя

Responses​
CodeDescriptionSchema
200OKschema.UserAuthBackendOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/get_me​

POST​

Summary:​

users_getMe

Description:​

Получить текущего авторизованного пользователя

Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/get_role​

POST​

Summary:​

users_getRole

Description:​

Получение пользовательской роли

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserRoleGetRequest
Responses​
CodeDescriptionSchema
200OKschema.UserRoleOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/get_service_token​

POST​

Summary:​

users_getServiceToken

Description:​

Получить токен сервиса

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserServiceTokenRequest
Responses​
CodeDescriptionSchema
200OKschema.UserServiceTokenOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/get_skill​

POST​

Summary:​

users_getSkill

Description:​

Получение навыка пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserSkillGetRequest
Responses​
CodeDescriptionSchema
200OKschema.UserSkillOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/get_user​

POST​

Summary:​

users_getUser

Description:​

Получение пользователя по Id

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserGetRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/goactive​

POST​

Summary:​

users_goactive

Description:​

Перевезти пользователя в статус "Активен"

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserGoActiveRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/list_auth_backends​

POST​

Summary:​

users_listAuthBackends

Description:​

Получение серверных аутентификаций пользователей

Responses​
CodeDescriptionSchema
200OKschema.UserAuthBackendsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/list_workschedules​

POST​

Summary:​

users_ListWorkSchedules

Description:​

Получение графиков работы

Responses​
CodeDescriptionSchema
200OKschema.UserWorkSchedulesOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/login​

POST​

Summary:​

users_login

Description:​

Авторизация пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserAuthRequest
Responses​
CodeDescriptionSchema
200OKschema.UserAuthOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/logout​

POST​

Summary:​

users_logout

Description:​

Деавторизация текущего авторизованного пользователя

Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/logout_user​

POST​

Summary:​

users_logoutUser

Description:​

Деавторизировать пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserLogoutRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/query_roles​

POST​

Summary:​

users_queryRoles

Description:​

Получение пользовательских ролей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserRoleQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.UserRoleList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/query_skills​

POST​

Summary:​

users_querySkills

Description:​

Получение навыков пользователей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserSkillQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.UserSkillList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/query_users​

POST​

Summary:​

users_queryUsers

Description:​

Получение пользователей

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.UserList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/reset_password​

POST​

Summary:​

users_resetPassword

Description:​

Сбросить пароль пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserResetPasswordRequest
Responses​
CodeDescriptionSchema
200OKschema.UserResetPasswordOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/reset_service_token​

POST​

Summary:​

users_resetServiceToken

Description:​

Сбросить токен сервиса

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserServiceTokenRequest
Responses​
CodeDescriptionSchema
200OKschema.UserServiceTokenOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/restore_role​

POST​

Summary:​

users_restoreRole

Description:​

Восстановить пользовательскую роль

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserRoleDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.UserRoleOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/restore_user​

POST​

Summary:​

users_restoreUser

Description:​

Восстановить пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserRestoreRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/set_same_schedules​

POST​

Summary:​

users_setSameSchedules

Description:​

Установить у пользователей один график работы

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserWorkScheduleSetSameRequest
Responses​
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/stop_chats​

POST​

Summary:​

users_stopReceivingChats

Description:​

Перевезти пользователя в статус "Не принимаю чаты"

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserGoActiveRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/toggle_auth_backend​

POST​

Summary:​

users_toggleAuthBackend

Description:​

Включение\выключение серверной аутентификации пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserAuthBackendToggleRequest
Responses​
CodeDescriptionSchema
200OKschema.UserAuthBackendOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/update_auth_backend​

POST​

Summary:​

users_updateAuthBackend

Description:​

Обновление серверной аутентификации пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserAuthBackendUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserAuthBackendOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/update_bot​

POST​

Summary:​

users_updateBot

Description:​

Обновить пользователя бота

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserBotUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserBotUpdateOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/update_role​

POST​

Summary:​

users_updateRole

Description:​

Обновление пользовательской роли

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserRoleUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserRoleOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/update_skill​

POST​

Summary:​

users_updateSkill

Description:​

Обновление навыка пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserSkillUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserSkillOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/update_user​

POST​

Summary:​

users_updateUser

Description:​

Обновление пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/update_workschedule​

POST​

Summary:​

users_updateWorkSchedule

Description:​

Обновление графика работы

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserWorkScheduleUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.UserWorkScheduleOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/users/upload_avatar​

POST​

Summary:​

users_uploadAvatar

Description:​

Загрузить аватар пользователя

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.UserAvatarInput
Responses​
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/version​

GET​

Summary:​

version

Description:​

Возвращает версию IQChannels

Responses​
CodeDescriptionSchema
200OKschema.VersionOutput
500Internal Server Errorschema.Response

/viber/get_config​

POST​

Summary:​

getViberConfig

Description:​

Получение конфигурации Viber

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.ViberConfigOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/viber/set_bot_token​

POST​

Summary:​

setViberBotToken

Description:​

Задать токен Viber боту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ViberConfigRequest
Responses​
CodeDescriptionSchema
200OKschema.ViberConfigOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/configure​

POST​

Summary:​

configureVK

Description:​

Настройка ВК конфига

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKConfigRequest
Responses​
CodeDescriptionSchema
200OKschema.VKConfigOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/count_all_publics​

POST​

Summary:​

countAllVKPublics

Description:​

Количество всех ВК пабликов

Responses​
CodeDescriptionSchema
200OKint64
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/create_poll​

POST​

Summary:​

createVKPoll

Description:​

Создание опроса в ВК паблике

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPollCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPostOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/create_post​

POST​

Summary:​

createVKPost

Description:​

Создание поста в ВК паблике

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPostCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPostOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/create_public​

POST​

Summary:​

createVKPublic

Description:​

Создание ВК паблика

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPublicCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPublicOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/delete_post​

POST​

Summary:​

deleteVKPost

Description:​

Удаление поста в ВК паблике

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPollDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPost
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/delete_public​

POST​

Summary:​

deleteVKPublic

Description:​

Удаление ВК паблика

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPublicDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPublic
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/get_config​

POST​

Summary:​

getVKConfig

Description:​

Получение ВК конфига

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ChannelIdRequest
Responses​
CodeDescriptionSchema
200OKschema.VKConfigOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/get_public_by_id​

POST​

Summary:​

getVKPublicById

Description:​

Получение ВК паблика

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPublicGetRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPublic
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/list_posts_by_public​

POST​

Summary:​

listVKPostsByPublicId

Description:​

Получение постов ВК паблика

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPostsQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPostsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/list_publics_by_channel_id​

POST​

Summary:​

listVKPublicsByChannelId

Description:​

Получение ВК пабликов по каналу

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPublicQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPublicsList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/list_publics_by_project​

POST​

Summary:​

listVKPublicsByProjectId

Description:​

Получение ВК пабликов по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPublicQueryProjectRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPublicsList
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/set_token​

POST​

Summary:​

setAccessToken

Description:​

Задать токен ВК паблика

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKAccessTokenRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPublic
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/vk/update_public​

POST​

Summary:​

updateVKPublic

Description:​

Обновление ВК паблика

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.VKPublicUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.VKPublic
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/webhooks/create_conditional_webhook​

POST​

Summary:​

createConditionalWebhook

Description:​

Создание условного вебхука

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.WebhookConditionalCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.WebhookOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/webhooks/create_webhook​

POST​

Summary:​

createWebhook

Description:​

Создание вебхука

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.WebhookCreateRequest
Responses​
CodeDescriptionSchema
200OKschema.WebhookOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/webhooks/delete_webhook​

POST​

Summary:​

deleteWebhook

Description:​

Удаление вебхука

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.WebhookDeleteRequest
Responses​
CodeDescriptionSchema
200OKschema.WebhookOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/webhooks/get_webhook​

POST​

Summary:​

getWebhook

Description:​

Получение вебхука

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.WebhookGetRequest
Responses​
CodeDescriptionSchema
200OKschema.WebhookOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/webhooks/query_webhooks_by_project​

POST​

Summary:​

queryWebhooksByProject

Description:​

Получение вебхуков по cегменту

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.WebhookQueryRequest
Responses​
CodeDescriptionSchema
200OKschema.WebhooksOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/webhooks/toggle_webhook​

POST​

Summary:​

toggleWebhook

Description:​

Включение\выключение вебхука

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.WebhookToggleRequest
Responses​
CodeDescriptionSchema
200OKschema.WebhookOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/webhooks/update_conditional_webhook​

POST​

Summary:​

updateConditionalWebhook

Description:​

Обновление условного вебхука

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.WebhookConditionalUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.WebhookOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/webhooks/update_webhook​

POST​

Summary:​

updateWebhook

Description:​

Обновление вебхука

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.WebhookUpdateRequest
Responses​
CodeDescriptionSchema
200OKschema.WebhookOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/wiki_links/get​

POST​

Summary:​

getWikiLinks

Description:​

Получение ссылок на вики IQChannels

Responses​
CodeDescriptionSchema
200OKschema.WikiLinks
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/workschedules/query_stats​

POST​

Summary:​

queryStats

Description:​

Получение статистики по графикам работы

Parameters​
NameLocated inDescriptionRequiredSchema
inputbodyТело запросаYesschema.ProjectIdRequest
Responses​
CodeDescriptionSchema
200OKschema.WorkScheduleStatisticOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
defaultschema.Response

/worktimes/create_worktime​

POST​

Summary:​

createWorktime

Responses​
CodeDescription

/worktimes/delete_worktime​

POST​

Summary:​

deleteWorktime

Responses​
CodeDescription

/worktimes/list_by_project​

POST​

Summary:​

listWorktimes

Responses​
CodeDescription

/worktimes/toggle_worktime​

POST​

Summary:​

toggleWorktime

Responses​
CodeDescription

/worktimes/update_worktime​

POST​

Summary:​

updateWorktime

Responses​
CodeDescription