На рассмотрении

Фото товара можно получить через функцию getMenu

полное ее описание вы можете найти тут https://mobidel.ru/help/api

id – уникальный идентификатор

image – url изображения

semiproducts – список модификаторов

name - имя

fullName

mobileName – имя для сайта, мобильного приложения

mobileEnable = 0 – не доступно для сайта, мобильного приложения

mobileEnable = 1 – доступно для сайта, мобильного приложения

oneCID - артикул

parent – артикул родителя

fgroup = 1 - категория

fgroup = 0 - товар

fitem

position – индекс сортировки в каталоге

description - описание

mobileDescription – описание для сайта, мобильного приложения

price – цена в копейках с учетом всех скидок и акций

floatprice – цена в рублях с учетом всех скидок и акций

oldprice - цена в копейках без учета скидок и акций

oldfloatprice - цена в рублях без учетом скидок и акций

status = 1 – товар активен

status = 0 – товар удален

volume - минимальное количество на складе

weight - вес

flags – не используется

discount – не используется

fdiscount = 1 – разрешено применять скидку к товару

fdiscount = 0 – запрещено применять скидку к товару

useSemiproduct = 1 - к товару разрешено добавить модификаторы

useSemiproduct = 0 - к товару запрещено добавить модификаторы

isSemiproduct = 1 - товар может использоваться как модификатор

isSemiproduct = 0 - товар не может использоваться как модификатор

isProvision = 1 – товар используется как полуфабрикат ( для склада)

isProvision = 0 – товар не используется как полуфабрикат ( для склада)

color – идентификатор цвета заливки кнопки товара, категории в меню у диспетчера

changePrice – не используется

changeName – не используется

fDefault

typeOfProductions – идентификатор типа производства

enableLabel = 1 печатать термоэтикетку

enableLabel = 1 не печатать термоэтикетку

calories - энергетическая ценность товара

protein - белки

fat - жиры

carbohydrates - углеводы

storageConditions – описание условий хранения

cookTime – время приготовления, идентификатор времени приготовления, имя времени приготовления, значение времени приготовления

unit – единица измерения

makeTCardsID – идентификатор техкарты комплектации

returnTCardsID – идентификатор теккарты декомлектации

haveChilds – кол-во вложенных товаров

как передать модификатор также описано тут https://mobidel.ru/help/api

Модификаторы:

Для задания модификаторов для товара необходимо заполнить массивы модификаторов additives_a[x][y] и additives_q[x][y]. Оба массива имеют размерность 2. Первый индекс массива [x] указывает на порядковый номер товара в массиве articles , к которому добавляется модификатор, а второй индекс [y] - порядковый номер модификатора к товару (номера начинаются с 0). Массив additives_a содержит артикулы добавляемых модификаторов, массив additives_q - количество соответствующего модификатора.

Пример:

Добавим первый товар с модификаторами:

&articles[0]=1054&quantities[0]=1 (товар, артикул товара 1054, количество 1)
&additives_a[0][0]=2233&additives_q[0][0]=2 (модификатор 0 к товару 0, артикул модификатора 2233, количество 2)
&additives_a[0][1]=1122&additives_q[0][1]=7 (модификатор 1 к товару 0, артикул модификатора 1122, количество 7)
&additives_a[0][2]=0011&additives_q[0][2]=1 (модификатор 2 к товару 0, артикул модификатора 0011, количество 1)

добавим второй товар с модификаторами:

&articles[1]=155&quantities[1]=3 (товар, артикул 155, количество 3)
&additives_a[1][0]=336&additives_q[1][0]=1 (модификатор 0 к товару 1)
&additives_a[1][1]=225&additives_q[1][1]=1 (модификатор 1 к товару 1)
&additives_a[1][2]=772&additives_q[1][2]=1 (модификатор 2 к товару 1)
&additives_a[1][3]=555&additives_q[1][3]=1 (модификатор 3 к товару 1)

Сервис поддержки клиентов работает на платформе UserEcho