Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:dev:api:item [27.04.2020 16:59]
rlysov [Параметры запроса]
doc:dev:api:item [22.10.2025 12:06] (текущий)
rlysov [Пример запроса на массовое добавление/изменение данных]
Строка 8: Строка 8:
 Пример запроса на получение данных о номенклатуре:​ Пример запроса на получение данных о номенклатуре:​
  
- http://mycompany.virtpos.ru/​api/​item?​apikey=MySecret&​format=xml+ https://[company].myvirtualpos.ru/​api/​item?​apikey=MySecret&​format=xml
  
 ==== Параметры запроса ==== ==== Параметры запроса ====
Строка 22: Строка 22:
   * **enabled_only** (get only) - опционально,​ 1 если нужно получить только активные товары,​ 0 если все. ​   * **enabled_only** (get only) - опционально,​ 1 если нужно получить только активные товары,​ 0 если все. ​
  
-  * **pricelist** - опциональноесли ​указан Id прайслиста,​ то к каждому товару будут добавлены колонки с ценами из этого прайлиста. Чтобы вернуть цены из прайслиста для интернет-витрины,​ то вместо ID можно указать ключевое слово "​internet":​ &​pricelist=internet.+  * **pricelist** - (опционально). В параметре можно передать Id прайслиста. Если ID прайслиста ​переден, то к каждому товару будут добавлены колонки с ценами из этого прайлиста. Чтобы вернуть цены из прайслиста для интернет-витрины,​ то вместо ID можно указать ключевое слово "​internet":​ &​pricelist=internet.
  
   * **images** - опционально. Если указано значение "​1",​ то к каждому товару будет добавлен список файлов с изображениями. Имена файлов будут перечислены через запятую   * **images** - опционально. Если указано значение "​1",​ то к каждому товару будет добавлен список файлов с изображениями. Имена файлов будут перечислены через запятую
  
 +  * **from_id** - опционально. Вернуть товары начиная с этого ID
 +
 +  * **limit** - опционально. Максимальное количество товаров в ответе
 ==== Ответ сервера ==== ==== Ответ сервера ====
  
Строка 94: Строка 97:
 Пример запроса на добавление/​изменение данных о товаре:​ Пример запроса на добавление/​изменение данных о товаре:​
  
- http://mycompany.virtpos.ru/​api/​item/​update?​apikey=MySecret&​create_if_not_exist=0&​external_id=666+ https://[company].myvirtualpos.ru/​api/​item/​update?​apikey=MySecret&​create_if_not_exist=0&​external_id=666
  
 ==== Параметры запроса ==== ==== Параметры запроса ====
Строка 170: Строка 173:
 <file http> <file http>
 POST /​api/​item/​updateAll?​apikey=11112222&​format=xml HTTP/1.1 POST /​api/​item/​updateAll?​apikey=11112222&​format=xml HTTP/1.1
-HOST: mycompany.virtpos.ru+HOST: company.myvirtualpos.ru
 content-type:​ application/​x-www-form-urlencoded content-type:​ application/​x-www-form-urlencoded
 content-length:​ 89 content-length:​ 89