GET api/WebService?includeCatalogs={includeCatalogs}
Получить список веб-сервисов
Описание запроса
Параметры URI
| Имя | Описание | Тип | Дополнительная информация |
|---|---|---|---|
| includeCatalogs |
Флаг "Включать в список поставщиков каталогов" (например, TecDoc) |
boolean |
Значение по умолчанию False |
Параметры запроса
Нет
Описание ответа
Описание ресурса
Список всех доступных веб-сервисов
Коллекция WebServiceViewModel| Имя | Описание | Тип | Дополнительная информация |
|---|---|---|---|
| Id |
Поле Id содержит идентификатор |
integer |
Нет |
| Uid |
Поле Uid содержит Guid-идентификатор |
Guid |
Нет |
| Name |
Поле Name содержит наименование |
string |
Нет |
| Description |
Поле Description содержит описание |
string |
Нет |
| ProviderName |
Поле ProviderName содержит наименование провайдера |
string |
Нет |
| SupplierName |
Поле SupplierName содержит знаменование поставщика |
string |
Нет |
| Catalog |
Поле Catalog содержит признак того, что данный веб-сервис является служебным и может быть использован только для получения кросс-наименований производителей. |
boolean |
Нет |
Форматы ответа
application/json, text/json
Пример:
[
{
"Id": 1,
"Uid": "7a664d23-24b4-4aac-941c-ebecc3e749d9",
"Name": "sample string 3",
"Description": "sample string 4",
"ProviderName": "sample string 5",
"SupplierName": "sample string 6",
"Catalog": true
},
{
"Id": 1,
"Uid": "7a664d23-24b4-4aac-941c-ebecc3e749d9",
"Name": "sample string 3",
"Description": "sample string 4",
"ProviderName": "sample string 5",
"SupplierName": "sample string 6",
"Catalog": true
}
]
application/xml, text/xml
Пример:
<ArrayOfWebServiceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SupplierProviderHost.Models">
<WebServiceViewModel>
<Catalog>true</Catalog>
<Description>sample string 4</Description>
<Id>1</Id>
<Name>sample string 3</Name>
<ProviderName>sample string 5</ProviderName>
<SupplierName>sample string 6</SupplierName>
<Uid>7a664d23-24b4-4aac-941c-ebecc3e749d9</Uid>
</WebServiceViewModel>
<WebServiceViewModel>
<Catalog>true</Catalog>
<Description>sample string 4</Description>
<Id>1</Id>
<Name>sample string 3</Name>
<ProviderName>sample string 5</ProviderName>
<SupplierName>sample string 6</SupplierName>
<Uid>7a664d23-24b4-4aac-941c-ebecc3e749d9</Uid>
</WebServiceViewModel>
</ArrayOfWebServiceViewModel>