/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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/bad_words/get_bad_words

POST

Summary:

getBadWords

Description:

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

Responses
CodeDescriptionSchema
200OKschema.BadWordsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/files/get/{fileId}

GET

Summary:

files_get

Description:

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

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

/files/image/{fileId}

GET

Summary:

files_image

Description:

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

Responses
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/inboxes/get_my_inbox

POST

Summary:

inboxes_getMyInbox

Description:

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

Responses
CodeDescriptionSchema
200OKschema.InputOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/licenses/clear_license

POST

Summary:

clearLicense

Description:

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

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

/licenses/get_license

POST

Summary:

getLicense

Description:

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

Responses
CodeDescriptionSchema
200OKschema.LicenseOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/notifications/get_my_notification_inbox

POST

Summary:

getMyNotificationInbox

Description:

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

Responses
CodeDescriptionSchema
200OKschema.NotificationsInboxOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.Response

/orgs/get_options

POST

Summary:

getOrgOptions

Description:

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

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

/orgs/get_org

POST

Summary:

getOrg

Description:

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

Responses
CodeDescriptionSchema
200OKschema.OrgOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/stream/channel/{channelId}

GET

Summary:

streamChannel

Description:

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

Responses
CodeDescriptionSchema
200OKschema.ChannelOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.Response

/stream/client_group/{groupId}

GET

Summary:

streamClientGroup

Description:

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

Responses
CodeDescriptionSchema
200OKschema.ClientGroupOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.Response

/stream/corporate_chat/{chatId}

GET

Summary:

streamCorporateChat

Description:

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

Responses
CodeDescriptionSchema
200OKschema.CorporateChatStreamOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/stream/group/{groupId}

GET

Summary:

streamGroup

Description:

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

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

/stream/group_permissions/{groupId}

GET

Summary:

streamGroupPermissions

Description:

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

Responses
CodeDescriptionSchema
200OKschema.GroupPermissionsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.Response

/stream/me

GET

Summary:

streamMe

Description:

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

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

/stream/my_corporate_notifications

GET

Summary:

streamMyCorporateNotifications

Description:

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

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

/stream/my_inbox

GET

Summary:

streamMyInbox

Description:

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

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

/stream/my_inbox_notifications

GET

Summary:

streamMyInboxNotifications

Description:

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

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

/stream/my_inbox_threads

GET

Summary:

streamMyInboxThreads

Description:

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

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

/stream/my_notification_inbox

GET

Summary:

streamMyNotificationInbox

Description:

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

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

/stream/my_notifications

GET

Summary:

streamMyNotifications

Description:

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

Responses
CodeDescriptionSchema
200OKschema.NotificationsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/stream/project/{projectId}

GET

Summary:

streamProject

Description:

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

Responses
CodeDescriptionSchema
200OKschema.ProjectOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.Response

/stream/ticket/{ticketId}

GET

Summary:

streamTicket

Description:

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

Responses
CodeDescriptionSchema
200OKschema.TicketStreamOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/stream/user/{userId}

GET

Summary:

streamUser

Description:

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

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

/system/get_info

POST

Summary:

getSystemInfo

Description:

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

Responses
CodeDescriptionSchema
200OKschema.SystemInfoOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/telegram/count_all_publics

POST

Summary:

countAllPublics

Description:

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

Responses
CodeDescriptionSchema
200OKint64
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/users/avatar/{userId}

GET

Summary:

users_getAvatar

Description:

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

Responses
CodeDescriptionSchema
200OKschema.File
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/users/count_corporate_chat_users

POST

Summary:

countUsersWithCorporateChats

Description:

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

Responses
CodeDescriptionSchema
200OKint32
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/users/get_auth_backend

POST

Summary:

users_getAuthBackend

Description:

Получение серверной аутентификации пользователя

Responses
CodeDescriptionSchema
200OKschema.UserAuthBackendOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.Response

/users/get_me

POST

Summary:

users_getMe

Description:

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

Responses
CodeDescriptionSchema
200OKschema.UserOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/users/list_auth_backends

POST

Summary:

users_listAuthBackends

Description:

Получение серверных аутентификаций пользователей

Responses
CodeDescriptionSchema
200OKschema.UserAuthBackendsOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.Response

/users/list_workschedules

POST

Summary:

users_ListWorkSchedules

Description:

Получение графиков работы

Responses
CodeDescriptionSchema
200OKschema.UserWorkSchedulesOutput
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.Response

/users/logout

POST

Summary:

users_logout

Description:

Деавторизация текущего авторизованного пользователя

Responses
CodeDescriptionSchema
200OK
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/vk/count_all_publics

POST

Summary:

countAllVKPublics

Description:

Количество всех ВК пабликов

Responses
CodeDescriptionSchema
200OKint64
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.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
default
schema.Response

/wiki_links/get

POST

Summary:

getWikiLinks

Description:

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

Responses
CodeDescriptionSchema
200OKschema.WikiLinks
400Bad Requestschema.Response
404Not Foundschema.Response
500Internal Server Errorschema.Response
default
schema.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
default
schema.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
  • No labels