market

market.add

Добавляет новый товар.

Этот метод можно вызвать с ключом доступа пользователя.

Требуются права доступа: market.

Параметры

owner_id

string

Идентификатор владельца товара.

Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком «-» — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1).

name

string

Название товара. Ограничение по длине считается в кодировке cp1251.

description

string

Описание товара.

category_id

string

Идентификатор категории товара.

price

string

Цена товара.

old_price

string

Старая цена товара.

deleted

string

Статус товара (1 — товар удалён, 0 — товар не удалён).

main_photo_id

string

Идентификатор фотографии обложки товара.

Фотография должна быть загружена с помощью метода photos.getMarketUploadServer, передав параметр main_photo. См. подробную информацию о загрузке фотографии товаров.

photo_ids

string

Идентификаторы дополнительных фотографий товара.

Фотография должна быть загружена с помощью метода photos.getMarketUploadServer. См. подробную информацию о загрузке фотографии товаров.

url

string

Ссылка на сайт товара.

dimension_width

string

Ширина в миллиметрах.

dimension_height

string

Высота в миллиметрах.

dimension_length

string

Глубина в миллиметрах.

weight

string

Вес в граммах.

sku

string

Артикул товара, произвольная строка.

Результат

После успешного выполнения возвращает идентификатор добавленного товара.

Коды ошибок

205
Access denied
1405
Too many items
1408
Item has bad links in description
1416
Variant not found
1417
Property not found
1425
Grouping must have two or more items
1426
Item must have distinct properties
1433
Invalid image crop format
1434
Crop bottom right corner is outside of the image
1435
Crop size is less than the minimum
1438
Market not enabled

В ходе выполнения могут произойти общие ошибки.