Требуемое право ключа: write:catalog.product.update
Меняет только переданные поля карточки. Непереданные остаются прежними.
Параметры пути
idцелое числообязателен
id товара
Заголовки
Idempotency-Keyстрокаобязателен
Обязателен. Повтор с тем же ключом возвращает прежний ответ. Ответ на повтор помечен заголовком Idempotency-Replayed: true — по коду ответа повтор от первичного вызова не отличается.
Тело запроса
Формат — application/json.
can_buyфлагнеобязателенможет быть пустым
can_makeфлагнеобязателенможет быть пустым
can_sellфлагнеобязателенможет быть пустым
category_idцелое числонеобязателенможет быть пустым
cost_priceдесятичная дробьнеобязателенможет быть пустым
Плановая себестоимость основного варианта.
skuстроканеобязателенможет быть пустым
titleстроканеобязателенможет быть пустым
unit_idцелое числонеобязателенможет быть пустым
Ответы
200 Карточка изменена
400 Некорректное тело либо ссылка на строку другого клиента
401 Ключ не передан, недействителен или отозван
403 У ключа нет права write:catalog.product.update
404 В этом учете такого товара нет
409 Idempotency-Key повторен с другим телом
429 Превышена частота обращений. Задержка до повтора — в заголовке Retry-After