Marking labels

Напечатать этикетки марок файлом по адресу

То же, что печать этикеток марок (POST /labels), но ответ — временный адрес готового PDF, а не тело файла: так печатает агент по MCP (ERP-2185). Журнал печати пишется до ответа; повтор кода — причиной «дубликат». Адрес хранилища живёт 15 минут; где хранилище не подписывает адреса — адрес этого API с авторизацией.

post/api/v1/marking/labels/file

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/marking/labels/file
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Api-Key
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Request body

code_idsUUID[]
scan_rawstring[]

Сканы этикеток; заносятся в реестр как отдельный скан

company_idstring uuid required
groupstring

Товарная группа сканов

templatestring

Ключ шаблона; пусто — шаблон из настроек юрлица (58×40)

copiesinteger

Копии каждой этикетки

reason'first' | 'duplicate' | 'test' | 'auto' required

auto — ненапечатанные коды первой печатью, напечатанные — дубликатом

notestring

Пояснение к дубликату

preset'' | 'full' | 'short' | 'mark_only' | 'marking' | 'marking_marketplace' | 'outer_duplicate'

Формат этикетки; пусто — формат товара, иначе юрлица; outer_duplicate — дубль на внешнюю упаковку (всегда дубликат)

fieldsstring[]

Поля этикетки варианта оформления

badgeboolean

Значок «Честного знака» рядом с маркой; нет поля — как в настройках юрлица

output'' | 'html' | 'pdf'

Формат ответа: html (по умолчанию) — страница для принтера, pdf — файл, страница = этикетка

channelstring

Канал штрихкода площадки: код справочника «Каналы продаж» (wildberries, ozon, yandex, lamoda …)

label_templatestring

Шаблон этикетки марки; пусто — по умолчанию или размер и вид запроса

contact_idstring uuid
channel_barcodesobject

Штрихкод площадки, выбранный у товара (дубли карточек): товар → штрихкод

only_unprintedboolean

Только ни разу не печатанные коды (ERP-2185); все напечатаны — 409 marking.labels.all_printed

Response

Адрес файла PDF и что в нём

labelsinteger required

Сколько этикеток в файле

jobsstring[] required

Записи журнала печати марок и коробов; у этикеток товаров — пусто

omittedstring[] required

Строки и поля, которым не хватило места

Changes

No recorded changes to this operation across all 1 revision of this API.