Управление поставщиками данных
Получение поставщика данных СМЭВ по Id
Возвращает поставщика данных СМЭВ по Id в виде заполненного SmevDataProvider. Обязательные параметры в запросе: Id поставщика данных.
Запрос
Параметры
| Параметр | Тип | Описание |
|---|---|---|
id * (path) | string | Id поставщика |
Ответ
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
dataProviderId | string | ||
namespace | string | ||
rootElement | string | ||
registrationDate | string | date-time | |
schemaVersion | V1_2 | V1_3 | ||
clientId | string | ||
routing | FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST | ||
nameSved | string |
Редактирование поставщика данных СМЭВ
Редактирование поставщика данных СМЭВ по Id поставщика данных и SmevDataProvider. Возвращает новую модель SmevDataProvider. Обязательные параметры в запросе: SmevDataProvider и Id поставщика данных.
Запрос
Параметры
| Параметр | Тип | Описание |
|---|---|---|
id * (path) | string | Id поставщика |
Тело запроса
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
dataProviderId | string | ||
namespace | string | ||
rootElement | string | ||
registrationDate | string | date-time | |
schemaVersion | V1_2 | V1_3 | ||
clientId | string | ||
routing | FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST | ||
nameSved | string |
Ответ
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
dataProviderId | string | ||
namespace | string | ||
rootElement | string | ||
registrationDate | string | date-time | |
schemaVersion | V1_2 | V1_3 | ||
clientId | string | ||
routing | FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST | ||
nameSved | string |
Удаление поставщика данных СМЭВ по Id
Удаляет поставщика данных СМЭВ по его Id.
Запрос
Параметры
| Параметр | Тип | Описание |
|---|---|---|
id * (path) | string | Id поставщика |
Ответ
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
dataProviderId | string | ||
namespace | string | ||
rootElement | string | ||
registrationDate | string | date-time | |
schemaVersion | V1_2 | V1_3 | ||
clientId | string | ||
routing | FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST | ||
nameSved | string |
Получение всех поставщиков данных СМЭВ
Возвращает список всех поставщиков данных СМЭВ в виде SmevDataProvider.
Запрос
Ответ
Массив значений вида:
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
dataProviderId | string | ||
namespace | string | ||
rootElement | string | ||
registrationDate | string | date-time | |
schemaVersion | V1_2 | V1_3 | ||
clientId | string | ||
routing | FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST | ||
nameSved | string |
Регистрация нового поставщика данных СМЭВ
Регистрирует нового поставщика данных СМЭВ и возвращает заполненный SmevDataProvider. Обязательные параметры в запросе: SmevDataProvider.
Запрос
Тело запроса
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
dataProviderId | string | ||
namespace | string | ||
rootElement | string | ||
registrationDate | string | date-time | |
schemaVersion | V1_2 | V1_3 | ||
clientId | string | ||
routing | FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST | ||
nameSved | string |
Ответ
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
dataProviderId | string | ||
namespace | string | ||
rootElement | string | ||
registrationDate | string | date-time | |
schemaVersion | V1_2 | V1_3 | ||
clientId | string | ||
routing | FIXED | TABLE | BROADCAST | FIXED | TABLE | BROADCAST | ||
nameSved | string |
Получение всех поставщиков данных СМЭВ (С пейджингом)
Возвращает список всех поставщиков данных СМЭВ в виде SmevDataProvider.
Запрос
Параметры
| Параметр | Тип | Описание |
|---|---|---|
page (query) | string | Номер страницы с 0 |
size (query) | string | Размер страницы |
direction (query) | string | Направление сортировки |
property (query) | string | Поле для сортировки |
dataProviderId (query) | string | Уникальный идентификатор поставщика данных |
namespace (query) | string | Target namespace схемы сервис СМЭВ |
rootElement (query) | string | Имя корневого элемента сервиса СМЭВ |
schemaVersion (query) | string | Версия схемы поставщика услуг |
clientId (query) | string | Алиас сертификата, используемого поставщиком данных |
routing (query) | string | Тип используемой маршрутизации |
nameSved (query) | string | Название поставляемого сведения СМЭВ |
startDate (query) | string | Дата в формате 2007-12-03T10:15:30, начиная с которой нужно фильтровать создание поставщика |
endDate (query) | string | Дата в формате 2007-12-03T10:15:30, по которую нужно фильтровать создание поставщика |
Ответ
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
content | SmevDataProvider[] | ||
pageNumber | integer | int32 | |
pageSize | integer | int32 | |
total | integer | int64 | |
totalElements | integer | int64 |
Удаление всех поставщиков данных СМЭВ
Удаляет всех поставщиков данных СМЭВ.