Перейти к основному содержимому

Channel

/api/channel/new​

Создать новый канал

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

параметры нового канала сообщений

Название поляТип поляОписаниеОбязательноеВозможные значения
namestringнет
descriptionstringнет
providersstring[]нет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/channel/addprovider​

Добавить провайдеры каналу

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

параметры привязки провайдеров каналу

Название поляТип поляОписаниеОбязательноеВозможные значения
channelNamestringнет
providersstring[]нет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/channel/removeprovider​

Удалить провайдер

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

параметры удаления провайдеров у канала

Название поляТип поляОписаниеОбязательноеВозможные значения
channelNamestringнет
providersstring[]нет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/channel/delete/{name}​

Удалить канал

Тип HTTP запроса: get

Параметры​

НазваниеТипОписаниеПередаётся вОбязательное
namestringимя каналаpathда

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/channel/get/{name}​

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

Тип HTTP запроса: get

Параметры​

НазваниеТипОписаниеПередаётся вОбязательное
namestringимя каналаpathда

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultChannelInfo
errorInfo

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultChannelInfo
errorInfo

/api/channel/list​

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

Тип HTTP запроса: get

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultChannelInfo[]Результат метода API.нет
errorInfo

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultChannelInfo[]Результат метода API.нет
errorInfo

/api/channel/messagelist/{channelName}​

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

Тип HTTP запроса: get

Параметры​

НазваниеТипОписаниеПередаётся вОбязательное
channelNamestringимя каналаpathда

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultMessageInfo[]Результат метода API.нет
errorInfo

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultMessageInfo[]Результат метода API.нет
errorInfo

/api/channel/message/{extId}​

Получить сообщение с аудитом по идентификатору

Тип HTTP запроса: get

Параметры​

НазваниеТипОписаниеПередаётся вОбязательное
extIdstringидентификатор сообщенияpathда

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultMessageWithAudit
errorInfo

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultMessageWithAudit
errorInfo

/api/channel/updatetemplatechannelprovider​

Изменить шаблон сообщений связки канал-провайдер

Тип HTTP запроса: post

Отсылаемый запрос​

MIME-тип HTTP запроса: application/json

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

Название поляТип поляОписаниеОбязательноеВозможные значения
channelNamestringнет
providerNamestringнет
templateNamestringнет

Возвращаемые результаты​

Код HTTP ответа: 200​

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда