Новость на модерации
Содержание статьи
<p><br />
B2B Platform API<br />
FBS<br />
Новое с 01.11.2025<br />
</p><br />
<br />
<p>Для FBS-отгрузок доступны три типа этикеток. Каждый тип генерируется отдельным методом и возвращает ссылку на PDF-файл.</p><br />
<br />
<b> Дата релиза:</b> 1 ноября 2025<br><br />
Методы доступны на Production.<br />
<h2>Типы этикеток</h2><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Тип</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Метод</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Назначение</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Товарные</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_items_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_items_get_label</a>" target="_blank">POST /api/v1/label/items</a></code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Наклеиваются на каждый товар</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Паковые</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label</a>" target="_blank">POST /api/v1/label/packs</a></code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Наклеиваются на упаковку (коробку)</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Паллетные</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_pallets_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_pallets_get_label</a>" target="_blank">POST /api/v1/label/pallets</a></code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Наклеиваются на паллету</td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Общие параметры</h2><br />
<br />
<p>Все три метода принимают одинаковые параметры:</p><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Параметр</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Тип</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Обязательный</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Описание</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>codes</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">array[string]</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Да</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Массив кодов (item numbers, pack numbers или pallet numbers)</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>size</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">string</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Нет</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Размер этикетки: <code>s</code>, <code>m</code>, <code>l</code>. По умолчанию: <code>m</code></td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h3>Размеры этикеток</h3><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Размер</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Код</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Рекомендуется для</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Маленький</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>s</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Мелкие товары, ограниченное место</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Средний</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>m</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Стандартные упаковки (по умолчанию)</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Большой</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>l</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Крупные коробки, паллеты</td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Товарные этикетки</h2><br />
<br />
<h4><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_items_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_items_get_label</a>" target="_blank">POST /api/v1/label/items</a></h4><br />
<p>Генерирует PDF с этикетками для товаров.</p><br />
<br />
POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/items">https://api-b2b.lamoda.ru/api/v1/label/items</a><h3>Запрос</h3><br />
<br />
<pre><code>curl -X POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/items">https://api-b2b.lamoda.ru/api/v1/label/items</a> \<br />
-H "Authorization: Bearer YOUR_TOKEN" \<br />
-H "Content-Type: application/json" \<br />
-d '{<br />
"codes": [<br />
"ITEM001",<br />
"ITEM002",<br />
"ITEM003"<br />
],<br />
"size": "m"<br />
}'</code></pre><br />
<br />
<h3>Ответ</h3><br />
<br />
<pre><code>{<br />
"url": "<a class="txttohtmllink" href="https://storage.lamoda.ru/labels/items/abc123.pdf">https://storage.lamoda.ru/labels/items/abc123.pdf</a>",<br />
"expires_at": "2025-12-01T15:30:00Z"<br />
}</code></pre><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Поле</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Тип</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Описание</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>url</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">string</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Прямая ссылка на PDF-файл с этикетками</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>expires_at</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">string (ISO 8601)</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Время, до которого ссылка активна</td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Паковые этикетки</h2><br />
<br />
<h4><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label</a>" target="_blank">POST /api/v1/label/packs</a></h4><br />
<p>Генерирует PDF с этикетками для упаковок (коробок).</p><br />
<br />
POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/packs">https://api-b2b.lamoda.ru/api/v1/label/packs</a><h3>Запрос</h3><br />
<br />
<pre><code>curl -X POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/packs">https://api-b2b.lamoda.ru/api/v1/label/packs</a> \<br />
-H "Authorization: Bearer YOUR_TOKEN" \<br />
-H "Content-Type: application/json" \<br />
-d '{<br />
"codes": [<br />
"PACK001",<br />
"PACK002"<br />
],<br />
"size": "l"<br />
}'</code></pre><br />
<br />
<h3>Ответ</h3><br />
<br />
<pre><code>{<br />
"url": "<a class="txttohtmllink" href="https://storage.lamoda.ru/labels/packs/def456.pdf">https://storage.lamoda.ru/labels/packs/def456.pdf</a>",<br />
"expires_at": "2025-12-01T15:30:00Z"<br />
}</code></pre><br />
<br />
<b> Подсказка:</b> Для получения pack numbers используйте метод <code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_post_generate_pack_numbers">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_post_generate_pack_numbers</a>" target="_blank">POST /api/v1/orders/{orderNr}/pack-numbers</a></code>. Подробнее: <a href="6_3_pack_numbers.html">Генерация pack numbers</a><br />
<h2>Паллетные этикетки</h2><br />
<br />
<h4><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_pallets_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_pallets_get_label</a>" target="_blank">POST /api/v1/label/pallets</a></h4><br />
<p>Генерирует PDF с этикетками для паллет.</p><br />
<br />
POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/pallets">https://api-b2b.lamoda.ru/api/v1/label/pallets</a><h3>Запрос</h3><br />
<br />
<pre><code>curl -X POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/pallets">https://api-b2b.lamoda.ru/api/v1/label/pallets</a> \<br />
-H "Authorization: Bearer YOUR_TOKEN" \<br />
-H "Content-Type: application/json" \<br />
-d '{<br />
"codes": [<br />
"PALLET001"<br />
],<br />
"size": "l"<br />
}'</code></pre><br />
<br />
<h3>Ответ</h3><br />
<br />
<pre><code>{<br />
"url": "<a class="txttohtmllink" href="https://storage.lamoda.ru/labels/pallets/ghi789.pdf">https://storage.lamoda.ru/labels/pallets/ghi789.pdf</a>",<br />
"expires_at": "2025-12-01T15:30:00Z"<br />
}</code></pre><br />
<br />
<b> Важно:</b> Для генерации паллетных этикеток необходимо сначала создать поставку с паллетами через <code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D1%82%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%D0%BC%D0%B8%20FBS/post_api_1_post_shipment_out">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D1%82%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%D0%BC%D0%B8%20FBS/post_api_1_post_shipment_out</a>" target="_blank">POST /api/v1/shipments/out</a></code>.<br />
<h2>Ограничения</h2><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Параметр</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Лимит</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Максимум кодов в одном запросе</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>100</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Время жизни ссылки на PDF</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">~1 час</td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Типичные ошибки</h2><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Код</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Сообщение</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Причина</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Решение</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">400</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Invalid codes</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Переданы несуществующие коды</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Проверьте, что коды существуют в системе</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">400</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Too many codes</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Превышен лимит 100 кодов</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Разбейте запрос на несколько</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">400</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Invalid size</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Неверный размер этикетки</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Используйте <code>s</code>, <code>m</code> или <code>l</code></td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Пример полного флоу</h2><br />
<br />
<pre><code># 1. Получаем заказ<br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%97%D0%B0%D0%BA%D0%B0%D0%B7%D1%8B/get_api_1_get_order_by_order_nr">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%97%D0%B0%D0%BA%D0%B0%D0%B7%D1%8B/get_api_1_get_order_by_order_nr</a>" target="_blank">GET /api/v1/orders/{orderId}</a><br />
<br />
# 2. Подтверждаем сборку<br />
PUT /api/v1/orders/{orderId}/collected<br />
<br />
# 3. Генерируем pack numbers<br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_post_generate_pack_numbers">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_post_generate_pack_numbers</a>" target="_blank">POST /api/v1/orders/{orderNr}/pack-numbers</a><br />
{<br />
"count": 2<br />
}<br />
# Ответ: ["PACK001", "PACK002"]<br />
<br />
# 4. Получаем паковые этикетки<br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label</a>" target="_blank">POST /api/v1/label/packs</a><br />
{<br />
"codes": ["PACK001", "PACK002"],<br />
"size": "m"<br />
}<br />
# Ответ: {"url": "<a class="txttohtmllink" href="https://storage.lamoda.ru/labels/">https://storage.lamoda.ru/labels/</a>."}<br />
<br />
# 5. Скачиваем PDF и печатаем этикетки<br />
<br />
# 6. Создаём отгрузку<br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D1%82%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%D0%BC%D0%B8%20FBS/post_api_1_post_shipment_out">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D1%82%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%D0%BC%D0%B8%20FBS/post_api_1_post_shipment_out</a>" target="_blank">POST /api/v1/shipments/out</a><br />
{<br />
...<br />
}</code></pre><br />
<br />
<p><b> Подсказка:</b> Этикетка доступна сразу после получения pack number — задержка не требуется.</p><br />
<h2>Устаревший метод</h2><br />
<br />
<b> Deprecated:</b> Старый метод <code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/get_api_1_get_reports_label_stream">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/get_api_1_get_reports_label_stream</a>" target="_blank">GET /api/v1/reports/label/stream</a></code> устарел. Используйте новые методы <code>/api/v1/label/*</code>.<br />
<h2>См. также</h2><br />
<br />
<ul><br />
<li><a href="5_5_1_item_labels.html">Товарные этикетки (подробно)</a></li><br />
<li><a href="5_5_2_pack_labels.html">Паковые этикетки (подробно)</a></li><br />
<li><a href="5_5_3_pallet_labels.html">Паллетные этикетки (подробно)</a></li><br />
<li><a href="6_3_pack_numbers.html">Генерация pack numbers</a></li><br />
<li><a href="5_2_create_shipment_fbs.html">Создание отгрузки FBS</a></li><br />
</ul>
B2B Platform API<br />
FBS<br />
Новое с 01.11.2025<br />
</p><br />
<br />
<p>Для FBS-отгрузок доступны три типа этикеток. Каждый тип генерируется отдельным методом и возвращает ссылку на PDF-файл.</p><br />
<br />
<b> Дата релиза:</b> 1 ноября 2025<br><br />
Методы доступны на Production.<br />
<h2>Типы этикеток</h2><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Тип</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Метод</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Назначение</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Товарные</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_items_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_items_get_label</a>" target="_blank">POST /api/v1/label/items</a></code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Наклеиваются на каждый товар</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Паковые</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label</a>" target="_blank">POST /api/v1/label/packs</a></code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Наклеиваются на упаковку (коробку)</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Паллетные</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_pallets_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_pallets_get_label</a>" target="_blank">POST /api/v1/label/pallets</a></code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Наклеиваются на паллету</td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Общие параметры</h2><br />
<br />
<p>Все три метода принимают одинаковые параметры:</p><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Параметр</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Тип</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Обязательный</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Описание</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>codes</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">array[string]</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Да</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Массив кодов (item numbers, pack numbers или pallet numbers)</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>size</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">string</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Нет</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Размер этикетки: <code>s</code>, <code>m</code>, <code>l</code>. По умолчанию: <code>m</code></td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h3>Размеры этикеток</h3><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Размер</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Код</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Рекомендуется для</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Маленький</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>s</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Мелкие товары, ограниченное место</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Средний</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>m</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Стандартные упаковки (по умолчанию)</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Большой</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>l</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Крупные коробки, паллеты</td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Товарные этикетки</h2><br />
<br />
<h4><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_items_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_items_get_label</a>" target="_blank">POST /api/v1/label/items</a></h4><br />
<p>Генерирует PDF с этикетками для товаров.</p><br />
<br />
POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/items">https://api-b2b.lamoda.ru/api/v1/label/items</a><h3>Запрос</h3><br />
<br />
<pre><code>curl -X POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/items">https://api-b2b.lamoda.ru/api/v1/label/items</a> \<br />
-H "Authorization: Bearer YOUR_TOKEN" \<br />
-H "Content-Type: application/json" \<br />
-d '{<br />
"codes": [<br />
"ITEM001",<br />
"ITEM002",<br />
"ITEM003"<br />
],<br />
"size": "m"<br />
}'</code></pre><br />
<br />
<h3>Ответ</h3><br />
<br />
<pre><code>{<br />
"url": "<a class="txttohtmllink" href="https://storage.lamoda.ru/labels/items/abc123.pdf">https://storage.lamoda.ru/labels/items/abc123.pdf</a>",<br />
"expires_at": "2025-12-01T15:30:00Z"<br />
}</code></pre><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Поле</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Тип</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Описание</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>url</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">string</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Прямая ссылка на PDF-файл с этикетками</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><code>expires_at</code></td><br />
<td style="border: 1px solid #ddd; padding: 8px;">string (ISO 8601)</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Время, до которого ссылка активна</td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Паковые этикетки</h2><br />
<br />
<h4><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label</a>" target="_blank">POST /api/v1/label/packs</a></h4><br />
<p>Генерирует PDF с этикетками для упаковок (коробок).</p><br />
<br />
POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/packs">https://api-b2b.lamoda.ru/api/v1/label/packs</a><h3>Запрос</h3><br />
<br />
<pre><code>curl -X POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/packs">https://api-b2b.lamoda.ru/api/v1/label/packs</a> \<br />
-H "Authorization: Bearer YOUR_TOKEN" \<br />
-H "Content-Type: application/json" \<br />
-d '{<br />
"codes": [<br />
"PACK001",<br />
"PACK002"<br />
],<br />
"size": "l"<br />
}'</code></pre><br />
<br />
<h3>Ответ</h3><br />
<br />
<pre><code>{<br />
"url": "<a class="txttohtmllink" href="https://storage.lamoda.ru/labels/packs/def456.pdf">https://storage.lamoda.ru/labels/packs/def456.pdf</a>",<br />
"expires_at": "2025-12-01T15:30:00Z"<br />
}</code></pre><br />
<br />
<b> Подсказка:</b> Для получения pack numbers используйте метод <code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_post_generate_pack_numbers">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_post_generate_pack_numbers</a>" target="_blank">POST /api/v1/orders/{orderNr}/pack-numbers</a></code>. Подробнее: <a href="6_3_pack_numbers.html">Генерация pack numbers</a><br />
<h2>Паллетные этикетки</h2><br />
<br />
<h4><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_pallets_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_pallets_get_label</a>" target="_blank">POST /api/v1/label/pallets</a></h4><br />
<p>Генерирует PDF с этикетками для паллет.</p><br />
<br />
POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/pallets">https://api-b2b.lamoda.ru/api/v1/label/pallets</a><h3>Запрос</h3><br />
<br />
<pre><code>curl -X POST <a class="txttohtmllink" href="https://api-b2b.lamoda.ru/api/v1/label/pallets">https://api-b2b.lamoda.ru/api/v1/label/pallets</a> \<br />
-H "Authorization: Bearer YOUR_TOKEN" \<br />
-H "Content-Type: application/json" \<br />
-d '{<br />
"codes": [<br />
"PALLET001"<br />
],<br />
"size": "l"<br />
}'</code></pre><br />
<br />
<h3>Ответ</h3><br />
<br />
<pre><code>{<br />
"url": "<a class="txttohtmllink" href="https://storage.lamoda.ru/labels/pallets/ghi789.pdf">https://storage.lamoda.ru/labels/pallets/ghi789.pdf</a>",<br />
"expires_at": "2025-12-01T15:30:00Z"<br />
}</code></pre><br />
<br />
<b> Важно:</b> Для генерации паллетных этикеток необходимо сначала создать поставку с паллетами через <code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D1%82%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%D0%BC%D0%B8%20FBS/post_api_1_post_shipment_out">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D1%82%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%D0%BC%D0%B8%20FBS/post_api_1_post_shipment_out</a>" target="_blank">POST /api/v1/shipments/out</a></code>.<br />
<h2>Ограничения</h2><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Параметр</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Лимит</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Максимум кодов в одном запросе</td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>100</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">Время жизни ссылки на PDF</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">~1 час</td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Типичные ошибки</h2><br />
<br />
<table style="border-collapse: collapse; width: 100%;"><br />
<tbody><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Код</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Сообщение</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Причина</b></td><br />
<td style="border: 1px solid #ddd; padding: 8px;"><b>Решение</b></td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">400</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Invalid codes</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Переданы несуществующие коды</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Проверьте, что коды существуют в системе</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">400</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Too many codes</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Превышен лимит 100 кодов</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Разбейте запрос на несколько</td><br />
</tr><br />
<tr><br />
<td style="border: 1px solid #ddd; padding: 8px;">400</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Invalid size</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Неверный размер этикетки</td><br />
<td style="border: 1px solid #ddd; padding: 8px;">Используйте <code>s</code>, <code>m</code> или <code>l</code></td><br />
</tr><br />
</tbody><br />
</table><br />
<br />
<h2>Пример полного флоу</h2><br />
<br />
<pre><code># 1. Получаем заказ<br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%97%D0%B0%D0%BA%D0%B0%D0%B7%D1%8B/get_api_1_get_order_by_order_nr">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%97%D0%B0%D0%BA%D0%B0%D0%B7%D1%8B/get_api_1_get_order_by_order_nr</a>" target="_blank">GET /api/v1/orders/{orderId}</a><br />
<br />
# 2. Подтверждаем сборку<br />
PUT /api/v1/orders/{orderId}/collected<br />
<br />
# 3. Генерируем pack numbers<br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_post_generate_pack_numbers">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_post_generate_pack_numbers</a>" target="_blank">POST /api/v1/orders/{orderNr}/pack-numbers</a><br />
{<br />
"count": 2<br />
}<br />
# Ответ: ["PACK001", "PACK002"]<br />
<br />
# 4. Получаем паковые этикетки<br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%AD%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/post_api_1_packs_get_label</a>" target="_blank">POST /api/v1/label/packs</a><br />
{<br />
"codes": ["PACK001", "PACK002"],<br />
"size": "m"<br />
}<br />
# Ответ: {"url": "<a class="txttohtmllink" href="https://storage.lamoda.ru/labels/">https://storage.lamoda.ru/labels/</a>."}<br />
<br />
# 5. Скачиваем PDF и печатаем этикетки<br />
<br />
# 6. Создаём отгрузку<br />
<a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D1%82%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%D0%BC%D0%B8%20FBS/post_api_1_post_shipment_out">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D1%82%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%D0%BC%D0%B8%20FBS/post_api_1_post_shipment_out</a>" target="_blank">POST /api/v1/shipments/out</a><br />
{<br />
...<br />
}</code></pre><br />
<br />
<p><b> Подсказка:</b> Этикетка доступна сразу после получения pack number — задержка не требуется.</p><br />
<h2>Устаревший метод</h2><br />
<br />
<b> Deprecated:</b> Старый метод <code><a href="<a class="txttohtmllink" href="https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/get_api_1_get_reports_label_stream">https://academy.lamoda.ru/articles/api/apispec/lamoda-b2b-platform-api/#/%;D0%9F%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%8D%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BA%D0%B8%20FBS/get_api_1_get_reports_label_stream</a>" target="_blank">GET /api/v1/reports/label/stream</a></code> устарел. Используйте новые методы <code>/api/v1/label/*</code>.<br />
<h2>См. также</h2><br />
<br />
<ul><br />
<li><a href="5_5_1_item_labels.html">Товарные этикетки (подробно)</a></li><br />
<li><a href="5_5_2_pack_labels.html">Паковые этикетки (подробно)</a></li><br />
<li><a href="5_5_3_pallet_labels.html">Паллетные этикетки (подробно)</a></li><br />
<li><a href="6_3_pack_numbers.html">Генерация pack numbers</a></li><br />
<li><a href="5_2_create_shipment_fbs.html">Создание отгрузки FBS</a></li><br />
</ul>
Помогла эта информация?
Спасибо за отзыв