09.03.2026 16:45

Save

[POST] …/v1/itemimage/save

Добавляет новое изображение.

Метод поддерживает два формата запроса:

  • application/json для обратной совместимости, когда изображение передаётся в file как Base64.
  • multipart/form-data для потоковой загрузки бинарного изображения.

Входные параметры

Название Тип данных Обязательность Описание
item_id Int64 Обязательный ID номенклатуры
file String / File Обязательный В JSON: изображение в Base64. В multipart/form-data: бинарный поток файла

Пример запроса

{
    "item_id": 24,
    "file": "base64"
}

Пример multipart-запроса

curl -X POST "https://example.com/v1/itemimage/save" \
  -H "Authorization: Bearer <token>" \
  -F "item_id=24" \
  -F "file=@item.png"

Выходные параметры

Название Тип данных Описание
new_id Int64 ID созданного изображения

Пример ответа

{
    "ok": true,
    "result": {
        "new_id": 1
    }
}