Полный функционал этого метода доступен в следующие после получения логина-пароля сутки.
Возвращает список товара по артикулу.
Существует ограничение на максимальное кол-во запросов в минуту. При превышении данного лимита, сервис возвращает ошибку (код=5).
Ниже приведено описание параметров.
| Параметр | Тип | Описание |
|---|---|---|
| login | String | Логин |
| pass | String | Пароль |
| art | String | Артикул товара. Служебные символы будут удалены, регистр не имеет значения. |
| cross | Integer | Кроссы товара. Необязательное поле, возможные значения: 0/1. Если 1, то будут возвращены кроссы (аналоги) товара. |
| br | String | Название бренда. Необязательное поле. Служебные символы будут удалены, регистр не имеет значения. Если поле не пустое, то поиск товара будет происходить только по указанному бренду. Кроссы найденного товара ищутся стандартно - по всем брендам (если были запрошены). |
| gid | String | ИД товара в нашей системе. Необязательное поле. Если это поле не пустое, то поиск товара будет происходить только по данному ИД без учета полей: артикул (art), кросс (cross), бренд (br). Обратите внимание: теперь это текстовое поле! |
| Параметр | Тип | Описание |
|---|---|---|
| gid | String | ИД товара в нашей системе. Обратите внимание: теперь это текстовое поле! |
| brand | String | Название бренда |
| art | String | Артикул товара |
| name | String | Наименование товара |
| d_deliv | Integer | Кол-во дней доставки |
| h_deliv | Integer | Кол-во часов доставки |
| kr | Integer | Кратность товара. Кол-во заказываемого товара должно быть кратно этому значению |
| num | Integer | Доступное кол-во товара |
| price | float | Цена |
| whse | String | Склад |
| is_returnable | Integer | Возможен ли возврат товара (0/1) |
array (
0 =>
array (
'gid' => 143431W20,
'brand' => 'KNECHT',
'art' => 'OC47',
'name' => 'Фильтр масляный',
'd_deliv' => 1,
'kr' => 1,
'num' => 30,
'price' => '194.04',
'whse' => 'MSK',
'is_returnable' => 1,
),
1 =>
array (
'gid' => 25355541W117227,
'brand' => 'MAHLE',
'art' => 'OC 47',
'name' => 'Фильтр масляный',
'd_deliv' => 2,
'kr' => 1,
'num' => 9,
'price' => '212.01',
'is_returnable' => 1,
),
)
<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="API" xmlns:ns2="http://xml.apache.org/xml-soap" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<ns1:listGoodsResponse>
<return SOAP-ENC:arrayType="ns2:Map[2]" xsi:type="SOAP-ENC:Array">
<item xsi:type="ns2:Map">
<item>
<key xsi:type="xsd:string">gid</key>
<value xsi:type="xsd:int">143431W20</value>
</item>
<item>
<key xsi:type="xsd:string">brand</key>
<value xsi:type="xsd:string">KNECHT</value>
</item>
<item>
<key xsi:type="xsd:string">nr</key>
<value xsi:type="xsd:string">OC47</value>
</item>
<item>
<key xsi:type="xsd:string">name</key>
<value xsi:type="xsd:string">Фильтр масляный</value>
</item>
<item>
<key xsi:type="xsd:string">d_deliv</key>
<value xsi:type="xsd:int">1</value>
</item>
<item>
<key xsi:type="xsd:string">kr</key>
<value xsi:type="xsd:int">1</value>
</item>
<item>
<key xsi:type="xsd:string">num</key>
<value xsi:type="xsd:int">30</value>
</item>
<item>
<key xsi:type="xsd:string">price</key>
<value xsi:type="xsd:float">194.04</value>
</item>
<item>
<key xsi:type="xsd:string">whse</key>
<value xsi:type="xsd:string">MSK</value>
</item>
<item>
<key xsi:type="xsd:string">is_returnable</key>
<value xsi:type="xsd:int">1</value>
</item>
</item>
<item xsi:type="ns2:Map">
<item>
<key xsi:type="xsd:string">gid</key>
<value xsi:type="xsd:int">25355541W117227</value>
</item>
<item>
<key xsi:type="xsd:string">brand</key>
<value xsi:type="xsd:string">MAHLE</value>
</item>
<item>
<key xsi:type="xsd:string">nr</key>
<value xsi:type="xsd:string">OC 47</value>
</item>
<item>
<key xsi:type="xsd:string">name</key>
<value xsi:type="xsd:string">Фильтр масляный</value>
</item>
<item>
<key xsi:type="xsd:string">d_deliv</key>
<value xsi:type="xsd:int">2</value>
</item>
<item>
<key xsi:type="xsd:string">kr</key>
<value xsi:type="xsd:int">1</value>
</item>
<item>
<key xsi:type="xsd:string">num</key>
<value xsi:type="xsd:int">9</value>
</item>
<item>
<key xsi:type="xsd:string">price</key>
<value xsi:type="xsd:float">212.01</value>
</item>
<item>
<key xsi:type="xsd:string">whse</key>
<value xsi:type="xsd:string">KAZ</value>
</item>
<item>
<key xsi:type="xsd:string">is_returnable</key>
<value xsi:type="xsd:int">1</value>
</item>
</item>
</return>
</ns1:listGoodsResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>