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

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

Возвращает список всех широковещательных рассылок для клиента.

Запрос

Swagger
GET
/rn/{resourceName}/broadcast

Параметры

ПараметрТипОписание
clientId *

(query)

string
resourceName *

(path)

stringСокращенное имя ресурса уровня проекта
* - обязательный параметр

Ответ

Массив значений вида:

ПараметрТипФорматОписание
dataProviderId
string
namespace
string
rootElement
string
registrationDate
stringdate-time
schemaVersion
V1_2 | V1_3
clientId
string
routing
FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST
nameSved
string

Подписка на широковещательную рассылку

Запрос на подписку на широковещательную рассылку.

Запрос

Swagger
POST
/rn/{resourceName}/broadcast

Параметры

ПараметрТипОписание
resourceName *

(path)

stringСокращенное имя ресурса уровня проекта
* - обязательный параметр

Тело запроса

ПараметрТипОписание
alias
string
broadcast
BIRTH_INFORMATION | DIVORCE_INFORMATION | FATAL_INFORMATION | MARRIAGE_INFORMATION | RENAME_INFORMATION | PATERNITY_INFORMATION | RESIDENCE_PERMIT_INFORMATION | RESIDENCE_PERMIT_TERMINATE_INFORMATION | TEMP_RESIDENCE_TERMINATE_INFORMATION | BIRTH_INFORMATION | DIVORCE_INFORMATION | FATAL_INFORMATION | MARRIAGE_INFORMATION | RENAME_INFORMATION | PATERNITY_INFORMATION | RESIDENCE_PERMIT_INFORMATION | RESIDENCE_PERMIT_TERMINATE_INFORMATION | TEMP_RESIDENCE_TERMINATE_INFORMATION

Ответ

ПараметрТипФорматОписание
dataProviderId
string
namespace
string
rootElement
string
registrationDate
stringdate-time
schemaVersion
V1_2 | V1_3
clientId
string
routing
FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST
nameSved
string

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

Запрос на получение списка широковещательных рассылок.

Запрос

Swagger
GET
/broadcast

Параметры

ПараметрТипОписание
clientId *

(query)

string
* - обязательный параметр

Ответ

Массив значений вида:

ПараметрТипФорматОписание
dataProviderId
string
namespace
string
rootElement
string
registrationDate
stringdate-time
schemaVersion
V1_2 | V1_3
clientId
string
routing
FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST
nameSved
string

Подписка на широковещательную рассылку

Запрос на подписку на широковещательную рассылку.

Запрос

Swagger
POST
/broadcast

Тело запроса

ПараметрТипОписание
alias
string
broadcast
BIRTH_INFORMATION | DIVORCE_INFORMATION | FATAL_INFORMATION | MARRIAGE_INFORMATION | RENAME_INFORMATION | PATERNITY_INFORMATION | RESIDENCE_PERMIT_INFORMATION | RESIDENCE_PERMIT_TERMINATE_INFORMATION | TEMP_RESIDENCE_TERMINATE_INFORMATION | BIRTH_INFORMATION | DIVORCE_INFORMATION | FATAL_INFORMATION | MARRIAGE_INFORMATION | RENAME_INFORMATION | PATERNITY_INFORMATION | RESIDENCE_PERMIT_INFORMATION | RESIDENCE_PERMIT_TERMINATE_INFORMATION | TEMP_RESIDENCE_TERMINATE_INFORMATION

Ответ

ПараметрТипФорматОписание
dataProviderId
string
namespace
string
rootElement
string
registrationDate
stringdate-time
schemaVersion
V1_2 | V1_3
clientId
string
routing
FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST
nameSved
string

Отписка от широковещательной рассылки

Запрос на отписку от широковещательной рассылки по id подписки.

Запрос

Swagger
DELETE
/rn/{resourceName}/broadcast/{id}

Параметры

ПараметрТипОписание
id *

(path)

stringId подписки
resourceName *

(path)

stringСокращенное имя ресурса уровня проекта
* - обязательный параметр

Ответ

ПараметрТипФорматОписание
dataProviderId
string
namespace
string
rootElement
string
registrationDate
stringdate-time
schemaVersion
V1_2 | V1_3
clientId
string
routing
FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST
nameSved
string

Отписка от всех широковещательных рассылок

Запрос на отписку от всех широковещательных рассылок.

Запрос

Swagger
DELETE
/rn/{resourceName}/broadcast/all

Параметры

ПараметрТипОписание
clientId *

(query)

string
resourceName *

(path)

stringСокращенное имя ресурса уровня проекта
* - обязательный параметр

Ответ

Массив значений вида:

ПараметрТипФорматОписание
dataProviderId
string
namespace
string
rootElement
string
registrationDate
stringdate-time
schemaVersion
V1_2 | V1_3
clientId
string
routing
FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST
nameSved
string

Отписка от широковещательной рассылки

Запрос на отписку от широковещательной рассылки по id подписки.

Запрос

Swagger
DELETE
/broadcast/{id}

Параметры

ПараметрТипОписание
id *

(path)

stringId подписки
* - обязательный параметр

Ответ

ПараметрТипФорматОписание
dataProviderId
string
namespace
string
rootElement
string
registrationDate
stringdate-time
schemaVersion
V1_2 | V1_3
clientId
string
routing
FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST
nameSved
string

Отписка от всех широковещательных рассылок

Запрос на отписку от всех широковещательных рассылок.

Запрос

Swagger
DELETE
/broadcast/all

Параметры

ПараметрТипОписание
clientId *

(query)

string
* - обязательный параметр

Ответ

Массив значений вида:

ПараметрТипФорматОписание
dataProviderId
string
namespace
string
rootElement
string
registrationDate
stringdate-time
schemaVersion
V1_2 | V1_3
clientId
string
routing
FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST
nameSved
string

Модели

Демопримеры

В демопримерах реализованы стандартные сценарии, демонстрирующие работу отдельных сервисов Платформы ГосТех. Отправка тестовых запросов в демопримерах позволит вам ознакомиться с функциями того или иного сервиса. Доступные демопримеры и описания реализованной в них функциональности представлены ниже.
СМЭВ
Отправка тестовых запросов в СМЭВ с присвоением успешно отправленным запросам уникальных идентификаторов
Предыдущий раздел
Получение нового запроса
Следующий раздел
Получение вложенных файлов из запроса
Была ли страница полезной?