Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
doc:dev:api:pricelist [03.09.2019 17:03] dlebedev [Получение данных о ценах] |
doc:dev:api:pricelist [22.10.2025 12:09] (текущий) rlysov |
||
|---|---|---|---|
| Строка 8: | Строка 8: | ||
| Получение розничных цен из определенного прайслиста | Получение розничных цен из определенного прайслиста | ||
| - | http://mycompany.virtpos.ru/api/pricelist?apikey=MySecret&format=xml&external_id=ex1 | + | https://[company].myvirtualpos.ru/api/pricelist?apikey=MySecret&format=xml&external_id=ex1 |
| Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | ||
| Строка 17: | Строка 17: | ||
| * int **item_id** (get only) - внутренний ID товара. Если не указан, то будут возвращены все товары | * int **item_id** (get only) - внутренний ID товара. Если не указан, то будут возвращены все товары | ||
| * string **item_ext_id** (get only) - ID товара во внешней системе (например, 1С) | * string **item_ext_id** (get only) - ID товара во внешней системе (например, 1С) | ||
| - | * string **item_article** - артикул товара | + | * string **item_article** - артикул товара. |
| - | + | * **fields** - список дополнительных полей, которые будут добавлены в ответ сервера. Имена полей разделены символом ":". Необязательный параметр. Поддерживаются следующие поля: | |
| + | * item_id | ||
| + | * item_name | ||
| + | * item_description | ||
| + | * item_enabled | ||
| + | * item_created_date | ||
| + | * item_created_by | ||
| + | * item_last_update_date | ||
| + | * item_last_update_by | ||
| + | * item_sales_weight | ||
| + | * item_external_source | ||
| + | * item_external_id | ||
| + | * item_manufacturer_id | ||
| + | * item_article | ||
| + | * item_type | ||
| + | * item_weight_good_flag | ||
| + | * item_not_show_in_shop | ||
| + | * item_param0 | ||
| + | * item_param1 | ||
| + | * item_param2 | ||
| + | * item_param3 | ||
| + | * item_param4 | ||
| + | * item_category_id | ||
| + | * item_volume | ||
| + | * item_attribute1 | ||
| + | * item_attribute2 | ||
| + | * item_attribute3 | ||
| + | * item_attribute4 | ||
| + | * item_attribute5 | ||
| + | * item_attribute6 | ||
| + | * item_attribute7 | ||
| + | * item_attribute8 | ||
| + | * item_attribute9 | ||
| + | * item_attribute10 | ||
| + | * item_attribute11 | ||
| + | * item_attribute12 | ||
| + | * item_attribute13 | ||
| + | * item_attribute14 | ||
| + | * item_attribute15 | ||
| + | * item_vat_percent | ||
| + | * item_html_template_id | ||
| + | * item_quantity_per_box | ||
| + | * item_preferred_supplier | ||
| + | * item_percent_of_motivation | ||
| + | * item_ean13 | ||
| + | * item_manufacturer_name | ||
| ===== Создание/обновление прайслиста ===== | ===== Создание/обновление прайслиста ===== | ||
| - | http://mycompany.virtpos.ru/api/pricelist/update?apikey=MySecret&format=xml | + | https://[company].myvirtualpos.ru/api/pricelist/update?apikey=MySecret&format=xml |
| Создает или обновляет шапку прайслиста. | Создает или обновляет шапку прайслиста. | ||
| Строка 35: | Строка 79: | ||
| ===== Назначение прайслиста в магазин ===== | ===== Назначение прайслиста в магазин ===== | ||
| - | http://mycompany.virtpos.ru/api/pricelist/assign?apikey=MySecret&format=xml | + | https://[company].myvirtualpos.ru/api/pricelist/assign?apikey=MySecret&format=xml |
| Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | ||
| Строка 47: | Строка 91: | ||
| ===== Получение данных о назначенных прайслистах в магазине ===== | ===== Получение данных о назначенных прайслистах в магазине ===== | ||
| - | http://mycompany.virtpos.ru/api/pricelist/listForWarehouse?apikey=MySecret&format=xml | + | https://[company].myvirtualpos.ru/api/pricelist/listForWarehouse?apikey=MySecret&format=xml |
| Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | Параметры, которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. | ||
| Строка 70: | Строка 114: | ||
| </file> | </file> | ||
| ===== Обновление розничной цены на товар в прайслисте ===== | ===== Обновление розничной цены на товар в прайслисте ===== | ||
| - | http://mycompany.virtpos.ru/api/pricelist/updateItem?apikey=MySecret&format=xml | + | https://[company].myvirtualpos.ru/api/pricelist/updateItem?apikey=MySecret&format=xml |
| Обновляет цену товара в прайслисте | Обновляет цену товара в прайслисте | ||
| Строка 85: | Строка 129: | ||
| ===== Массовое обновление цен на товары ===== | ===== Массовое обновление цен на товары ===== | ||
| - | https://mycompany.virtpos.ru/api/pricelist/batchUpdate/?apikey=MySecret&format=xml&batch=batch | + | https://[company].myvirtualpos.ru/api/pricelist/batchUpdate/?apikey=MySecret&format=xml&batch=batch |
| Можно использовать как **POST** запрос, так и **GET** запрос | Можно использовать как **POST** запрос, так и **GET** запрос | ||