Публикация

подписчиков: 2 Подписаться
0
Avatar

Комплекты товары. Остатки

Добрый день.

Вопрос, можно ли получить одним запросом, все комплекты и остатки по товарам в них?

Если нет, тогда подскажите, мы получаем остатик по товарам с помощью запроса:
https://online.moysklad.ru/api/remap/1.1/report/stock/all?limit=50

Дальше получаем комплекты:
https://online.moysklad.ru/api/remap/1.1/entity/bundle?expand=productFolder&limit=50

Возникает вопрос как получить товары комплекта, неужели придется для каждого комплекта делать подзапрос, получать список товаров входящих в комплект и сравнивать его с массивом из первого запроса по остаткам?

Отдельный вопрос как получить все фотографии товара, а не только первую в списке?

Valerie Reindeer

Войдите в службу, чтобы оставить комментарий.

Комментариев: 3

1
Avatar

Добрый день!

1. Нет.

2. Да.

3. В данный момент через апи нельзя получить остальные картинки товара. Мультикартинки в АПИ будут добавлены в следующей версии АПИ.

Дмитрий 1 голос
0
Avatar

Спасибо за ответы.

1. Каким запросом получить наименования товаров в комплектах?

2. Запрос /entity/bundle можно расширить через "expand" чтобы получить сразу в нем товары?

3. Отдельным подзапросом через метаданные товара тоже нельзя получить все фотографии товара?

Valerie Reindeer 0 проголосовали
0
Avatar

Добрый день!

1. Либо открыв сам товар, либо открыв его как Компонент комплекта с использованием expand.

2. Для /entity/bundle вы можете использовать expand=components.assortment, это позволит получить полную информацию о товарах внутри комлпектов.

3. Мультикартинки были довлены в МоемСкладе после выпуска JSON API версии 1.1. Поэтому текущая версия API не позволяет получить другие картинки, помимо первой. Данный функционал будет реализован в следубщей версии апи.

Дмитрий 0 проголосовали