[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
}
}