Содержание статьи
<h1>3.1 Атрибуты и справочники</h1><br />
<p><br />
Перед созданием товаров необходимо выгрузить инфомодель Lamoda Seller и сопоставить её с вашими категориями и атрибутами. В этом разделе описаны методы для получения справочников.<br />
</p><br />
<h2>Порядок получения справочников</h2><br />
<ol><br />
<li>Получить список категорий: <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list</a>" target="_blank"><b>v1.erp-categories.list</b></a></li><br />
<li>Для нужной категории получить атрибуты: <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.attributes.list" target="_blank"><b>v1.attributes.list</b></a></li><br />
<li>Для атрибутов-словарей получить значения: <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list</a>" target="_blank"><b>v1.attribute-dictionaries.list</b></a></li><br />
<li>При необходимости получить маппинги: <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/attributes.dictionaries.mapping" target="_blank"><b>v1.attributes-dictionaries-mappings.get</b></a></li><br />
</ol><br />
<h2>Список категорий</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list</a>" target="_blank"><b>POST v1.erp-categories.list</b></a> — возвращает список основных категорий, доступных для товаров.<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.erp-categories.list",<br />
"params": {<br />
"seller_id": 12345<br />
}<br />
}<br />
</pre><br />
<p><br />
Структура ответа (для каждой категории):<br />
</p><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Поле</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Тип</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Пример</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
rec_id<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
ID категории для использования в API<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"5637156453"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
name<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Название категории (EN)<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"SPORT SHOES"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
translation_ru<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Название категории (RU)<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"Кроссовки и кеды"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
path<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Путь категории (родители + сама категория). Количество элементов = уровень + 1<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array of string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["5637153542", "5637156364", "5637156453"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
allowed_for_nomenclature_template_generation<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Доступна ли для генерации шаблона<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
bool<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
true<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<p><br />
<b>Примечание:</b> Категория 3-го уровня имеет 4 элемента в массиве path (включая себя).<br />
</p><br />
<h2>Список атрибутов категории</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.attributes.list" target="_blank"><b>POST v1.attributes.list</b></a> — возвращает список атрибутов для указанной категории.<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.attributes.list",<br />
"params": {<br />
"rec_id": "5637156453"<br />
}<br />
}<br />
</pre><br />
<p><br />
Структура ответа (для каждого атрибута):<br />
</p><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Поле</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Тип</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Пример</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
code<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Уникальный код атрибута<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"age_type"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
label<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Название атрибута<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"Возраст"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
type<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Тип атрибута<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
enum<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"dictionary_entry"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
dictionary<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Код справочника (для типов dictionary_entry, array_of_dictionary_entry)<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"age_type"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
required_for_shipment_types<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Обязательность для типов доставки<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["1"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
required_for_genders<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Обязательность для гендеров<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["kids", "boys"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
required_for_templates<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Обязательность для типов запросов<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["full"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
allowed_for_templates<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Разрешён для типов запросов<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["full", "full_update"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
allow_edit_for_seller<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Можно ли редактировать продавцу<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
bool<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
true<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
comment<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Подсказка для заполнения<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"Укажите возраст..."<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h3>Типы атрибутов</h3><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Тип</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Пример значения</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Строка<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"Кроссовки Nike Air Max"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
number<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Число<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
42<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
boolean<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Булево значение<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
true<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
dictionary_entry<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Одно значение из справочника<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"men"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array_of_dictionary_entry<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Несколько значений из справочника<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["cotton", "polyester"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
localized_string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Локализованная строка<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
{"ru": "Описание", "en": "Description"}<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h3>Типы шаблонов (templates)</h3><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Шаблон</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
full<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Создание нового товара (все обязательные поля)<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
reduced<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Создание нового размера существующего товара<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
full_update<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Обновление существующего товара<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h3>Типы доставки (shipment_types)</h3><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Код</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
1<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
FBO (Fulfillment by Operator) — хранение и доставка силами Lamoda<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
2<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
FBS (Fulfillment by Seller) — хранение у продавца, доставка через Lamoda<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
3<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
DBS (Delivery by Seller) — полное управление продавцом<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h2>Значения справочников</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list</a>" target="_blank"><b>POST v1.attribute-dictionaries.list</b></a> — возвращает список значений для атрибутов типа dictionary_entry и array_of_dictionary_entry.<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.attribute-dictionaries.list",<br />
"params": {<br />
"seller_id": 12345,<br />
"dictionaries": ["age_type", "gender"]<br />
}<br />
}<br />
</pre><br />
<p><br />
Пример ответа:<br />
</p><br />
<pre>{<br />
"result": {<br />
"age_type": {<br />
"33819": {"name": "для любого возраста"},<br />
"38108": {"name": "15+"},<br />
"38107": {"name": "25+"}<br />
},<br />
"gender": {<br />
"boys": {"name": "boys"},<br />
"girls": {"name": "girls"},<br />
"kids": {"name": "kids"},<br />
"men": {"name": "men"},<br />
"women": {"name": "women"},<br />
"unisex": {"name": "unisex"}<br />
}<br />
}<br />
}<br />
</pre><br />
<p><br />
<b>Важно:</b> Ключ (33819, boys и т.д.) — это значение, которое нужно передавать при создании товара.<br />
</p><br />
<h2>Маппинги справочников</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/attributes.dictionaries.mapping" target="_blank"><b>POST v1.attributes-dictionaries-mappings.get</b></a> — возвращает зависимости между значениями атрибутов. Некоторые опции атрибутов зависят друг от друга (например, размеры зависят от категории и пола).<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.attributes.dictionaries.mapping",<br />
"params": {<br />
"rec_id": "5637156453"<br />
}<br />
}<br />
</pre><br />
<p><br />
Ответ содержит маппинг категории на доступные значения атрибутов (размеры, пол и т.д.).<br />
</p><br />
<h2>Атрибуты товара</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.attributes.sku.list" target="_blank"><b>POST v1.attributes.sku.list</b></a> — возвращает текущие значения атрибутов для конкретного товара. Используйте перед обновлением товара, чтобы получить актуальные данные.<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.attributes.sku.list",<br />
"params": {<br />
"lamoda_sku": "MP002XM0ABCD01"<br />
}<br />
}<br />
</pre><br />
<h2>Дополнительные справочники</h2><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Метод</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.nomenclatures-metadata.get-brands" target="_blank"><code>v1.nomenclatures-metadata.get-brands</code></a><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Список доступных брендов<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.nomenclatures-metadata.get-axapta-categories" target="_blank"><code>v1.nomenclatures-metadata.get-axapta-categories</code></a><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Категории Axapta (внутренняя система)<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.dictionaries.get" target="_blank"><code>v1.dictionaries.get</code></a><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Атрибуты конкретного продавца (seller_id)<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h2>Типичные проблемы</h2><br />
<h3>Устаревшие значения словарей</h3><br />
<p><br />
Если значение атрибута устарело, оно удаляется из справочника, но может остаться в существующих товарах. При выгрузке товара вы получите ID значения, но не сможете найти его текстовое представление в словаре. Это известная проблема — такие значения остаются только в legacy-товарах.<br />
</p><br />
<h3>Автоподстановка в ЛК</h3><br />
<p><br />
Если для атрибута в маппинге доступно только одно значение, оно автоматически подставляется в ЛК. Это может привести к тому, что значение, установленное через API, будет перезаписано в ЛК. Решение: не открывайте товар в ЛК, если управляете им через API.<br />
</p><br />
<h2>Порядок интеграции</h2><br />
<ol><br />
<li>Выгрузите категории через <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list</a>" target="_blank"><b>v1.erp-categories.list</b></a></li><br />
<li>Сопоставьте ваши категории с категориями Lamoda</li><br />
<li>Для каждой нужной категории выгрузите атрибуты через <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.attributes.list" target="_blank"><b>v1.attributes.list</b></a></li><br />
<li>Выгрузите значения словарей через <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list</a>" target="_blank"><b>v1.attribute-dictionaries.list</b></a></li><br />
<li>При необходимости выгрузите маппинги через <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/attributes.dictionaries.mapping" target="_blank"><b>v1.attributes-dictionaries-mappings.get</b></a></li><br />
<li>Сохраните справочники локально и обновляйте периодически (рекомендуем раз в неделю)</li><br />
</ol><br />
<h2>См. также</h2><br />
<ul><br />
<li><a href="2_4_size_scales.html">Размерные сетки</a></li><br />
<li><a href="3_1_create_products.html">Создание товаров</a></li><br />
<li><a href="17_2_error_codes.html">Справочник кодов ошибок</a></li><br />
</ul>
<p><br />
Перед созданием товаров необходимо выгрузить инфомодель Lamoda Seller и сопоставить её с вашими категориями и атрибутами. В этом разделе описаны методы для получения справочников.<br />
</p><br />
<h2>Порядок получения справочников</h2><br />
<ol><br />
<li>Получить список категорий: <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list</a>" target="_blank"><b>v1.erp-categories.list</b></a></li><br />
<li>Для нужной категории получить атрибуты: <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.attributes.list" target="_blank"><b>v1.attributes.list</b></a></li><br />
<li>Для атрибутов-словарей получить значения: <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list</a>" target="_blank"><b>v1.attribute-dictionaries.list</b></a></li><br />
<li>При необходимости получить маппинги: <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/attributes.dictionaries.mapping" target="_blank"><b>v1.attributes-dictionaries-mappings.get</b></a></li><br />
</ol><br />
<h2>Список категорий</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list</a>" target="_blank"><b>POST v1.erp-categories.list</b></a> — возвращает список основных категорий, доступных для товаров.<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.erp-categories.list",<br />
"params": {<br />
"seller_id": 12345<br />
}<br />
}<br />
</pre><br />
<p><br />
Структура ответа (для каждой категории):<br />
</p><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Поле</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Тип</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Пример</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
rec_id<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
ID категории для использования в API<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"5637156453"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
name<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Название категории (EN)<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"SPORT SHOES"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
translation_ru<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Название категории (RU)<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"Кроссовки и кеды"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
path<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Путь категории (родители + сама категория). Количество элементов = уровень + 1<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array of string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["5637153542", "5637156364", "5637156453"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
allowed_for_nomenclature_template_generation<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Доступна ли для генерации шаблона<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
bool<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
true<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<p><br />
<b>Примечание:</b> Категория 3-го уровня имеет 4 элемента в массиве path (включая себя).<br />
</p><br />
<h2>Список атрибутов категории</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.attributes.list" target="_blank"><b>POST v1.attributes.list</b></a> — возвращает список атрибутов для указанной категории.<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.attributes.list",<br />
"params": {<br />
"rec_id": "5637156453"<br />
}<br />
}<br />
</pre><br />
<p><br />
Структура ответа (для каждого атрибута):<br />
</p><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Поле</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Тип</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Пример</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
code<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Уникальный код атрибута<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"age_type"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
label<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Название атрибута<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"Возраст"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
type<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Тип атрибута<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
enum<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"dictionary_entry"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
dictionary<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Код справочника (для типов dictionary_entry, array_of_dictionary_entry)<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"age_type"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
required_for_shipment_types<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Обязательность для типов доставки<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["1"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
required_for_genders<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Обязательность для гендеров<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["kids", "boys"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
required_for_templates<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Обязательность для типов запросов<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["full"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
allowed_for_templates<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Разрешён для типов запросов<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["full", "full_update"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
allow_edit_for_seller<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Можно ли редактировать продавцу<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
bool<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
true<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
comment<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Подсказка для заполнения<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"Укажите возраст..."<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h3>Типы атрибутов</h3><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Тип</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Пример значения</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Строка<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"Кроссовки Nike Air Max"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
number<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Число<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
42<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
boolean<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Булево значение<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
true<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
dictionary_entry<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Одно значение из справочника<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
"men"<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
array_of_dictionary_entry<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Несколько значений из справочника<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
["cotton", "polyester"]<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
localized_string<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Локализованная строка<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
{"ru": "Описание", "en": "Description"}<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h3>Типы шаблонов (templates)</h3><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Шаблон</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
full<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Создание нового товара (все обязательные поля)<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
reduced<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Создание нового размера существующего товара<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
full_update<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Обновление существующего товара<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h3>Типы доставки (shipment_types)</h3><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Код</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
1<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
FBO (Fulfillment by Operator) — хранение и доставка силами Lamoda<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
2<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
FBS (Fulfillment by Seller) — хранение у продавца, доставка через Lamoda<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
3<br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
DBS (Delivery by Seller) — полное управление продавцом<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h2>Значения справочников</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list</a>" target="_blank"><b>POST v1.attribute-dictionaries.list</b></a> — возвращает список значений для атрибутов типа dictionary_entry и array_of_dictionary_entry.<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.attribute-dictionaries.list",<br />
"params": {<br />
"seller_id": 12345,<br />
"dictionaries": ["age_type", "gender"]<br />
}<br />
}<br />
</pre><br />
<p><br />
Пример ответа:<br />
</p><br />
<pre>{<br />
"result": {<br />
"age_type": {<br />
"33819": {"name": "для любого возраста"},<br />
"38108": {"name": "15+"},<br />
"38107": {"name": "25+"}<br />
},<br />
"gender": {<br />
"boys": {"name": "boys"},<br />
"girls": {"name": "girls"},<br />
"kids": {"name": "kids"},<br />
"men": {"name": "men"},<br />
"women": {"name": "women"},<br />
"unisex": {"name": "unisex"}<br />
}<br />
}<br />
}<br />
</pre><br />
<p><br />
<b>Важно:</b> Ключ (33819, boys и т.д.) — это значение, которое нужно передавать при создании товара.<br />
</p><br />
<h2>Маппинги справочников</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/attributes.dictionaries.mapping" target="_blank"><b>POST v1.attributes-dictionaries-mappings.get</b></a> — возвращает зависимости между значениями атрибутов. Некоторые опции атрибутов зависят друг от друга (например, размеры зависят от категории и пола).<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.attributes.dictionaries.mapping",<br />
"params": {<br />
"rec_id": "5637156453"<br />
}<br />
}<br />
</pre><br />
<p><br />
Ответ содержит маппинг категории на доступные значения атрибутов (размеры, пол и т.д.).<br />
</p><br />
<h2>Атрибуты товара</h2><br />
<p><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.attributes.sku.list" target="_blank"><b>POST v1.attributes.sku.list</b></a> — возвращает текущие значения атрибутов для конкретного товара. Используйте перед обновлением товара, чтобы получить актуальные данные.<br />
</p><br />
<p><br />
Запрос:<br />
</p><br />
<pre>POST <a class="txttohtmllink" href="https://public-api-seller.lamoda.ru/jsonrpc">https://public-api-seller.lamoda.ru/jsonrpc</a><br />
Content-Type: application/json<br />
<br />
{<br />
"jsonrpc": "2.0",<br />
"id": "550e8400-e29b-41d4-a716-446655440000",<br />
"method": "v1.attributes.sku.list",<br />
"params": {<br />
"lamoda_sku": "MP002XM0ABCD01"<br />
}<br />
}<br />
</pre><br />
<h2>Дополнительные справочники</h2><br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Метод</b><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<b>Описание</b><br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.nomenclatures-metadata.get-brands" target="_blank"><code>v1.nomenclatures-metadata.get-brands</code></a><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Список доступных брендов<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.nomenclatures-metadata.get-axapta-categories" target="_blank"><code>v1.nomenclatures-metadata.get-axapta-categories</code></a><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Категории Axapta (внутренняя система)<br />
</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.dictionaries.get" target="_blank"><code>v1.dictionaries.get</code></a><br />
</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><br />
Атрибуты конкретного продавца (seller_id)<br />
</td><br />
</tr><br />
</tbody><br />
</table><br />
<h2>Типичные проблемы</h2><br />
<h3>Устаревшие значения словарей</h3><br />
<p><br />
Если значение атрибута устарело, оно удаляется из справочника, но может остаться в существующих товарах. При выгрузке товара вы получите ID значения, но не сможете найти его текстовое представление в словаре. Это известная проблема — такие значения остаются только в legacy-товарах.<br />
</p><br />
<h3>Автоподстановка в ЛК</h3><br />
<p><br />
Если для атрибута в маппинге доступно только одно значение, оно автоматически подставляется в ЛК. Это может привести к тому, что значение, установленное через API, будет перезаписано в ЛК. Решение: не открывайте товар в ЛК, если управляете им через API.<br />
</p><br />
<h2>Порядок интеграции</h2><br />
<ol><br />
<li>Выгрузите категории через <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.erp-categories.list</a>" target="_blank"><b>v1.erp-categories.list</b></a></li><br />
<li>Сопоставьте ваши категории с категориями Lamoda</li><br />
<li>Для каждой нужной категории выгрузите атрибуты через <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/v1.attributes.list" target="_blank"><b>v1.attributes.list</b></a></li><br />
<li>Выгрузите значения словарей через <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/jsonrpc2/v1.attribute-dictionaries.list</a>" target="_blank"><b>v1.attribute-dictionaries.list</b></a></li><br />
<li>При необходимости выгрузите маппинги через <a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/">https://academy.lamoda.ru/articles/api/apispec2/lamoda-seller-partner-api/#/</a>Справочники/attributes.dictionaries.mapping" target="_blank"><b>v1.attributes-dictionaries-mappings.get</b></a></li><br />
<li>Сохраните справочники локально и обновляйте периодически (рекомендуем раз в неделю)</li><br />
</ol><br />
<h2>См. также</h2><br />
<ul><br />
<li><a href="2_4_size_scales.html">Размерные сетки</a></li><br />
<li><a href="3_1_create_products.html">Создание товаров</a></li><br />
<li><a href="17_2_error_codes.html">Справочник кодов ошибок</a></li><br />
</ul>
Помогла эта информация?
Спасибо за отзыв