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

Описание Operator API

/categories/get_category

POST

Summary:

getCategory

Description:

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

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

/categories/query_categories_by_project

POST

Summary:

queryCategoriesByProject

Description:

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

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

/categories/query_tree_by_project

POST

Summary:

queryCategoryTreeByProject

Description:

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

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

/chats/create_chat

POST

Summary:

createChat

Description:

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

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

/chats/get_chat

POST

Summary:

getChat

Description:

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

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

/chats/open

POST

Summary:

openSystemChatWithBot

Description:

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

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

/chats/open_ticket

POST

Summary:

openChatTicket

Description:

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

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

/chats/query_chats_by_client

POST

Summary:

queryChatsByClient

Description:

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

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

/chats/search_chats_by_clients

POST

Summary:

searchChatsByClients

Description:

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

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

/chats/send_message_to_company

POST

Summary:

sendMessageToCompany

Description:

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

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

/client_comments/create

POST

Summary:

createClientComment

Description:

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

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

/client_comments/delete

POST

Summary:

deleteClientComment

Description:

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

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

/client_comments/get_by_client_id

POST

Summary:

getCommentsForClient

Description:

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

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

/client_comments/update

POST

Summary:

updateClientComment

Description:

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

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

/clients/ban

POST

Summary:

banClient

Description:

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

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

/clients/connect

POST

Summary:

connectClient

Description:

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

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

/clients/disconnect

POST

Summary:

disconnectClient

Description:

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

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

/clients/get_client

POST

Summary:

getClient

Description:

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

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

/clients/mark

POST

Summary:

markClient

Description:

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

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

/clients/unban

POST

Summary:

unbanClient

Description:

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

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

/clients/update_banned_client

POST

Summary:

updateBannedClient

Description:

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

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

/files/get/{fileId}

GET

Summary:

files_get

Description:

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

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

/files/image/{fileId}

GET

Summary:

files_image

Description:

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

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

/files/meta

POST

Summary:

files_meta

Description:

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

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

/files/upload

POST

Summary:

files_upload

Description:

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

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

/files/upload_to_client

POST

Summary:

files_uploadToClient

Description:

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

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

/inboxes/get_inbox_by_user

POST

Summary:

inboxes_getInboxByUser

Description:

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

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

/inboxes/get_my_inbox

POST

Summary:

inboxes_getMyInbox

Description:

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

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

/inboxes/get_thread

POST

Summary:

inboxes_getThread

Description:

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

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

/inboxes/mark_thread_as_read

POST

Summary:

inboxes_markThreadAsRead

Description:

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

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

/inboxes/mark_thread_by_ticket_as_read

POST

Summary:

inboxes_markThreadByTicketAsRead

Description:

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

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

/inboxes/query_my_threads

POST

Summary:

inboxes_queryMyThreads

Description:

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

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

/inboxes/query_threads_by_user

POST

Summary:

inboxes_queryThreadsByUser

Description:

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

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

/markers/create

POST

Summary:

createMarker

Description:

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

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

/markers/create_tag

POST

Summary:

createTag

Description:

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

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

/markers/delete_tag

POST

Summary:

deleteTag

Description:

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

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

/markers/get_by_project

POST

Summary:

getByProject

Description:

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

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

/markers/get_tags

POST

Summary:

getTags

Description:

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

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

/markers/query_tags

POST

Summary:

queryTags

Description:

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

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

/markers/update

POST

Summary:

updateMarker

Description:

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

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

/notifications/get_my_notification_inbox

POST

Summary:

getMyNotificationInbox

Description:

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

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

/notifications/query_my_notifications

POST

Summary:

queryMyNotifications

Description:

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

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

/projects/get_display_options

POST

Summary:

projects_getDisplayOptions

Description:

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

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

/projects/get_options

POST

Summary:

projects_getOptions

Description:

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

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

/projects/get_project

POST

Summary:

projects_getProject

Description:

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

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

/projects/query_my_projects

POST

Summary:

projects_queryMyProjects

Description:

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

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

/projects/query_projects

POST

Summary:

projects_queryProjects

Description:

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

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

/quickreplies/create_personal_reply

POST

Summary:

createQuickreplyPersonal

Description:

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

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

/quickreplies/create_reply

POST

Summary:

createQuickreply

Description:

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

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

/quickreplies/get_folder

POST

Summary:

getQuickreplyFolder

Description:

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

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

/quickreplies/query_folders_by_project

POST

Summary:

queryQuickreplyFoldersByProject

Description:

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

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

/quickreplies/query_project_tree

POST

Summary:

queryQuickrepliesProjectTree

Description:

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

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

/quickreplies/query_replies_by_folder

POST

Summary:

queryQuickrepliesByFolder

Description:

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

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

/quickreplies/query_replies_by_project

POST

Summary:

queryQuickRepliesByProject

Description:

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

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

/quickreplies/update_reply

POST

Summary:

updateQuickreply

Description:

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

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

/stream/me

GET

Summary:

streamMe

Description:

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

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

/stream/my_inbox

GET

Summary:

streamMyInbox

Description:

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

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

/stream/my_inbox_notifications

GET

Summary:

streamMyInboxNotifications

Description:

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

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

/stream/my_inbox_threads

GET

Summary:

streamMyInboxThreads

Description:

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

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

/stream/my_notification_inbox

GET

Summary:

streamMyNotificationInbox

Description:

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

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

/stream/my_notifications

GET

Summary:

streamMyNotifications

Description:

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

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

/stream/ticket/{ticketId}

GET

Summary:

streamTicket

Description:

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

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

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

GET

Summary:

streamTicketsByChannel

Description:

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

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

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

GET

Summary:

streamTicketsByClient

Description:

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

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

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

GET

Summary:

streamTicketsByProject

Description:

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

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

/ticket_comments/create

POST

Summary:

createTicketComment

Description:

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

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

/ticket_comments/delete

POST

Summary:

deleteTicketComment

Description:

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

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

/ticket_comments/get_by_client_id

POST

Summary:

getTicketCommentsByClient

Description:

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

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

/ticket_comments/get_by_ticket_id

POST

Summary:

getCommentsForTicket

Description:

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

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

/ticket_comments/update

POST

Summary:

updateTicketComment

Description:

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

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

/tickets/assign_ticket

POST

Summary:

assignTicket

Description:

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

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

/tickets/assign_ticket_to_group

POST

Summary:

assignTicketToGroup

Description:

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

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

/tickets/ban_several_client_tickets

POST

Summary:

banSeveralClientTickets

Description:

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

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

/tickets/ban_ticket

POST

Summary:

banTicket

Description:

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

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

/tickets/change_priority

POST

Summary:

changeTicketPriority

Description:

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

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

/tickets/close_several_tickets

POST

Summary:

closeSeveralTickets

Description:

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

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

/tickets/close_ticket

POST

Summary:

closeTicket

Description:

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

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

/tickets/create_message

POST

Summary:

createTicketMessage

Description:

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

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

/tickets/create_product_message

POST

Summary:

createTicketProductMessage

Description:

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

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

/tickets/create_ticket

POST

Summary:

createTicket

Description:

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

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

/tickets/delete_messages

POST

Summary:

deleteMessages

Description:

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

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

/tickets/delete_ticket_tag

POST

Summary:

deleteTicketTag

Description:

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

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

/tickets/from_client

POST

Summary:

requestClientInfo

Description:

Запросить информацию о клиенте

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

/tickets/get_message

POST

Summary:

getTicketMessage

Description:

Получение сообщения обращения

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

/tickets/get_messages_by_text

POST

Summary:

getTicketMessagesByText

Description:

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

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

/tickets/get_previous_ticket

POST

Summary:

getPreviousTicket

Description:

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

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

/tickets/get_ticket

POST

Summary:

getTicket

Description:

Получение обращения

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

/tickets/invite_to_ticket

POST

Summary:

inviteToTicket

Description:

Пригласить оператора в обращение

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

/tickets/join_ticket

POST

Summary:

joinTicket

Description:

Присоединиться к обращению

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

/tickets/kick_from_ticket

POST

Summary:

kickFromTicket

Description:

Выгнать оператора из обращения

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

/tickets/leave_ticket

POST

Summary:

leaveTicket

Description:

Выйти из обращения

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

/tickets/list_tickets_by_channel

POST

Summary:

listTicketsByChannel

Description:

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

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

/tickets/list_tickets_by_client

POST

Summary:

listTicketsByClient

Description:

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

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

/tickets/list_tickets_by_company

POST

Summary:

listTicketsByCompany

Description:

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

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

/tickets/list_tickets_by_project

POST

Summary:

listTicketsByProject

Description:

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

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

/tickets/listen_message

POST

Summary:

listenTicketMessage

Description:

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

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

/tickets/open_ticket

POST

Summary:

openTicket

Description:

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

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

/tickets/postpone_several_tickets

POST

Summary:

postponeSeveralTickets

Description:

Отложить несколько обращений

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

/tickets/query_members_by_ticket

POST

Summary:

queryTicketMembersByTicket

Description:

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

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

/tickets/queue_several_tickets

POST

Summary:

queueSeveralTickets

Description:

Перевезти в очередь несколько обращений

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

/tickets/read_message

POST

Summary:

readTicketMessage

Description:

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

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

/tickets/received_message

POST

Summary:

receivedTicketMessage

Description:

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

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

/tickets/register_ticket

POST

Summary:

registerTicket

Description:

Зарегистрировать обращение

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

/tickets/set_ticket_category

POST

Summary:

setTicketCategory

Description:

Задать категорию обращения

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

/tickets/set_ticket_fcr

POST

Summary:

setTicketFCR

Description:

Задать FCR обращения

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

/tickets/set_ticket_tag

POST

Summary:

setTicketTag

Description:

Задать тег обращения

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

/tickets/slice_messages_by_ticket

POST

Summary:

sliceTicketMessagesByTicket

Description:

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

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

/tickets/transfer_several_tickets

POST

Summary:

transferSeveralTickets

Description:

Переназначить несколько обращений на пользователя

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

/tickets/transfer_ticket

POST

Summary:

transferTicket

Description:

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

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

/tickets/typing_message

POST

Summary:

typingTicketMessage

Description:

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

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

/tickets/unassign_ticket

POST

Summary:

unassignTicket

Description:

Убрать назначение обращения

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

/tickets/unban_several_tickets

POST

Summary:

unbanSeveralTickets

Description:

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

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

/tickets/unregister_ticket

POST

Summary:

unregisterTicket

Description:

Отменить регистрацию обращения

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

/tickets/update_ban_options

POST

Summary:

updateBanOptions

Description:

Обновление настроек заблокированных обращений по cегменту

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

/tickets/update_several_banned_tickets

POST

Summary:

updateSeveralBannedTickets

Description:

Обновить несколько заблокированных обращений

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

/users/auth

POST

Summary:

users_auth

Description:

Авторизация пользователя (проверка токена)

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

/users/avatar/{userId}

GET

Summary:

users_getAvatar

Description:

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

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

/users/change_password

POST

Summary:

users_changePassword

Description:

Изменение пароля пользователя

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

/users/change_temp_password

POST

Summary:

users_changeTempPassword

Description:

Изменение временного пароля пользователя

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

/users/clear_avatar

POST

Summary:

users_clearAvatar

Description:

Очистить аватар пользователя

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

/users/get_me

POST

Summary:

users_getMe

Description:

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

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

/users/get_role

POST

Summary:

users_getRole

Description:

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

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

/users/get_skill

POST

Summary:

users_getSkill

Description:

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

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

/users/get_user

POST

Summary:

users_getUser

Description:

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

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

/users/goactive

POST

Summary:

users_goactive

Description:

Перевезти пользователя в статус "Активен"

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

/users/login

POST

Summary:

users_login

Description:

Авторизация пользователя

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

/users/logout

POST

Summary:

users_logout

Description:

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

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