与仓库合作
的Yandex。市场API允许您获取有关仓库的信息,以及禁用它们暂时隐藏商品从展示柜,并重新打开它们。
了解仓库状况
提出要求 POST v2/businesses/{businessId}/warehouses 在哪里指定:
- 活动Id —
campaignIds
; - Warehouse属性是一个参数
components
与值STATUS
.
找出转移剩菜的仓库组
如果仓库被分组,您只需要将剩菜转移到 任何一个 仓库-此组中其他仓库的信息将自动更新。 什么是仓库组,为什么需要它们?
要找出分组的仓库,请获取有关所有仓库的信息。 为此,请提出请求 POST v2/businesses/{businessId}/warehouses 指定市场活动Id的位置 — campaignIds
. 参数 components
你不需要传送它。
如果仓库的响应是:
- 没有参数
groupInfo
-他不在组里。 通过指定与仓库关联的商店的活动ID来转移剩菜。 - 返回的参数
groupInfo
-仓库分组在一起。 同名仓库id
在WarehouseGroupInfoDTO
他们属于同一组。 通过指定此组中任何商店的活动ID来转移剩菜。
禁用或启用存储
如果您想暂时从展柜中移除商品,请断开它们所在的仓库。 为此,请提出请求 POST v2/campaigns/{campaignId}/warehouse/status,其中传递参数 enabled
与值 false
. 货物将在15分钟内从展柜中隐藏起来。
要启用仓库,请发出相同的请求,但参数 enabled
必须取值 true
. 打开后,货物将在15分钟内返回展柜,如果仓库已关闭30天或更长时间—4小时后。