GET api/Part?vendorCode={vendorCode}&beginWith={beginWith}&partFromMultipleGroupsAsSeparateParts={partFromMultipleGroupsAsSeparateParts}&vendorNameCrosses={vendorNameCrosses}

Получить запчасти (детали) по коду (артикулу).

Request Information

URI Parameters

ИмяОписаниеТипДополнительная информация
vendorCode

Код (артикул)

string

Required

beginWith

Флаг "Поиск по началу кода (артикула)"

boolean

Default value is False

partFromMultipleGroupsAsSeparateParts

Флаг "Добавлять в результирующий набор запчасть (деталь), принадлежащую нескольким группам, как несколько запчастей"

boolean

Default value is False

vendorNameCrosses

Флаг "Использовать эталонные наименования производителей (брендов)"

boolean

Default value is False

Body Parameters

None.

Response Information

Resource Description

Список запчастей (деталей) код (артикул) производитея которых совпадает с заданным в параметре <span style="font-weight: bold;">vendorCode</span>

Collection of PartViewModel
ИмяОписаниеТипДополнительная информация
Name

Наименование

string

None.

VendorCode

Код (артикул)

string

None.

VendorPurifiedCode

Очищенный от спецсимволов код (артикул), содержащий символы из группы [a-zA-Zа-яА-Я0-9]

string

None.

VendorName

Наименование производителя (бренд)

string

None.

VendorUserCode

Пользовательский (торговоый) код (артикул) поставщиа

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Name": "sample string 1",
    "VendorCode": "sample string 2",
    "VendorPurifiedCode": "sample string 3",
    "VendorName": "sample string 4",
    "VendorUserCode": "sample string 5"
  },
  {
    "Name": "sample string 1",
    "VendorCode": "sample string 2",
    "VendorPurifiedCode": "sample string 3",
    "VendorName": "sample string 4",
    "VendorUserCode": "sample string 5"
  }
]

application/xml, text/xml

Sample:
<ArrayOfPartViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AutoCatalogApi.Models">
  <PartViewModel>
    <Name>sample string 1</Name>
    <VendorCode>sample string 2</VendorCode>
    <VendorName>sample string 4</VendorName>
    <VendorPurifiedCode>sample string 3</VendorPurifiedCode>
    <VendorUserCode>sample string 5</VendorUserCode>
  </PartViewModel>
  <PartViewModel>
    <Name>sample string 1</Name>
    <VendorCode>sample string 2</VendorCode>
    <VendorName>sample string 4</VendorName>
    <VendorPurifiedCode>sample string 3</VendorPurifiedCode>
    <VendorUserCode>sample string 5</VendorUserCode>
  </PartViewModel>
</ArrayOfPartViewModel>