shop.product.skus.update
Обновляет информацию о модификации товара. Требуются права доступа для редактирования товаров данного типа.
Параметры
-
id
GET
ID модификации.
-
sku
POST
Необязательно
Код артикула.
-
sort
POST
Необязательно
Значение сортировки.
-
name
POST
Необязательно
Наименование артикула.
-
image_id
POST
Необязательно
ID выбранного изображения.
-
price
POST
Необязательно
Цена.
-
purchase_price
POST
Необязательно
Закупочная цена.
-
compare_price
POST
Необязательно
Зачёркнутая цена.
-
available
POST
Необязательно
Флаг (0 или 1) доступности для заказа.
-
status
POST
Необязательно
Флаг (0 или 1) видимости на витрине.
-
stock
POST
Необязательно
Массив складских остатков модификации. Если в магазине не настроено ни одного склада, то массив должен содержать 1 элемент с количеством модификации в формате decimal(15,3). Если склады настроены, то ключами массива должны быть ID складов, а значениями — количество модификации на данном складе в формате decimal(15,3).
-
count
POST
Необязательно
Количество модификации на складе. Используется в том случае, если в магазине не настроены склады и если параметр 'stock' пуст.
-
stock_base_ratio
POST
Необязательно
Отношение складской единицы измерения количества к базовой.
-
order_count_min
POST
Необязательно
Минимальное количество для заказа.
-
order_count_step
POST
Необязательно
Значение изменения количества кнопками «+/-».
-
access_token
GET
Токен авторизации, полученный при подключении к API.
-
format
GET
Необязательно
Устанавливает формат ответа. Возможные значения:
json
(по умолчанию),xml
.
Коды ошибок
-
invalid_request
Неверно сформированный запрос. Дополнительная информация об ошибке передается в параметре
error_description
. -
access_denied
Доступ к указанному методу API не разрешен.
-
invalid_method
Неизвестный метод API.