更改SKU库存日历接口
该接口用于商家更新马蜂窝自由行产品“新库存”结构下与日历相关的库存价格等信息;
该接口仅支持修改单天的日历库存价格,若修改跨天价格则需多次调用;
若具体日历下有多条“费用类型”,如“机+酒”品类包含“成人”、“儿童”、“单房差”价格,修改具体的价格信息需要通过接口分别进行调用;如果日期为未增加过的日期,会自动新增库存,此时price,remain,min_num,max_num四个参数均为必填
请求URL
正式环境:https://openapi.mafengwo.cn/deals/rest
请求Action
action:sales.sku.calendar.update
请求参数
参数名称 |
参数类型 |
必填 |
示例 |
描述 |
sku_id |
int |
否 | 247801 |
马蜂窝sku_id,马蜂窝sku_id与ota_sku_id商家编码二选一 |
ota_sku_id |
string |
否 | S123335 |
商家设置的SKU外部编码,sku_id与ota_sku_id二选一 |
date |
array |
是 | data_arr[] |
需要更新的日期 |
└ 2017-12-12 |
date |
是 | 0 |
需要更新的日期 |
price_type |
int |
是 | 1 |
费用项 具体说明请见 费用类型说明表 |
price |
number |
否 | 100 |
售卖价格 |
remain |
int |
否 | 300 |
日历库存余量 |
min_num |
int |
否 | 1 |
最小购买数 |
max_num |
int |
否 | 10 |
最大购买数 |
响应参数
响应示例
异常错误码
异常码 |
异常信息 |
10020062 |
库存日历价格费用项有误 |
10020056 |
您发布的商品价格可能涉及低价投诉,请合理设置价格 |
10020055 |
库存余量最大值为999999 |
10020050 |
库存费用项设置错误,请查看该库存所属的品类可以传哪些费用项 http://open.mafengwo.cn/support/1218.html |
10020049 |
产品不存在或已被删除 |
10020048 |
暂不支持附加服务 |
10020046 |
单天数据项中的必填项不全 |
10020039 |
请填写每单最大购买数 |
10020038 |
请填写每单最小购买数 |
10020037 |
ota_sku_id和sku_id关联错误 |
10020035 |
未选择日期或选择的日期已经清位 |
10020034 |
数据并无变更 |
10020033 |
销售价不可以大于结算价 |
10020032 |
库存不可以更改,请联系马蜂窝BD |
10020031 |
价格最大值为999999 |
10020030 |
库存余量不能为负数 |
10020029 |
库存余量只能为正整数或0 |
10020028 |
最大/小购买数只能为整数 |
10020027 |
最大/小购买数不能大于99 |
10020026 |
价格不能为0 |
10020023 |
不支持更新非浮动价格 |
10020022 |
蜂抢库存锁定,如需修改请联系BD解锁 |
10020014 |
费用类型不存在 |
10020010 |
sku_id/ota_sku_id参数错误 |
10020008 |
价格类型不匹配 |
10020007 |
最小购买数须大于最大购买数 |
10020006 |
没有更新任何字段 |
10020005 |
费用保存异常 |
10020004 |
系统异常,请联系管理员 |
10020003 |
不支持旧的库存类型 |
10020002 |
日期格式错误 |
10020001 |
没有该库存的权限 |