更新销售计划组
PUT https://{handle}.myshopline.com/admin/openapi/v20260301/selling_plan_groups/selling_plan_group.json
handle :店铺的唯一标识符,值为店铺域名的前缀。例如,域名为 open001.myshopline.com 的店铺,其 handle 是 open001 。更新销售计划组
请求头
- Content-Type string required字段值固定为
application/json; charset=utf-8。 - Authorization string required资源的访问令牌。参考 应用授权 获取访问令牌,然后将获取到的访问令牌以 Bearer 格式传入。例子:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJhcHBLZXkiOiJmMjM3OWQyMTYyOGMzM2QxMWRiMWZkYjY5N2EzZjdjMjZlNGMwYTA5Iiwic2VsbGVySWQiOiIyMDAwMjM0ODgwIiwic3RvcmVJZCI6IjE2NzIzNjk3Mjk2MDYiLCJ2ZXJzaW9uIjoiVjIiLCJkb21haW4iOiJodHRwczovL3NsLW9wZW4tc2cubXlzaG9wbGluZS5jb20iLCJ0aW1lc3RhbXAiOjE2NzUzMTk0OTI0MzksImlzcyI6Inlzb3VsIiwiZXhwIjoxNzY5OTI3NDkyfQ.UwQzomM2veGCUaOZ0paUxq5dpc7DXuhHYFvsQ_uIAKduzWcb_j2E4q_36El83sp145D4cKbpcE5KCeeIz-JNQw
请求体
- description string展示给卖家看的描述例子:
This is a description - name string required展示给买家看的销售计划组名称例子:
Subscription plan group default name - position integer展示位置,越小越靠前例子:
1 - id string required销售计划组id例子:
14056200245844372441100009 selling_plans_to_createobject[]
创建的销售计划列表position integer展示位置,越小越靠前例子:1pricing_policiesobject[]
价格策略fixedobject
固定价格策略内容,当 type 为 fixed 时必填adjustment_valueobject
优惠值percentage string扣减百分比 取值范围:[0, 100] 精度保留整数 4 舍 5入fixed_value string扣减金额 取值范围:[0, 99999999999.99] 精度保留两位小数 4 舍 5 入adjustment_type string优惠类型, FIXED_AMOUNT: 减额,PERCENTAGE: 折扣(减去百分比)policy_type string策略类型,FIXED: 固定价格策略billing_policyobject
计费策略recurringobject
周期性计费策略interval string计费频率单位:DAY、MONTH、WEEK、YEAR,默认 MONTH例子:DAYinterval_count integer计费间隔, 默认是 1例子:10max_cycles integer最大计费周期例子:1min_cycles integer最小计费周期例子:1policy_type string策略类型:RECURRING - 周期性计费策略例子:RECURRINGdescription string展示给买家看的销售计划描述例子:This is a descriptionname string展示给买家看的销售计划名称例子:delivery every 1 weeksoptions array销售计划选项列表例子:["[\"Delivery every 10 days\"]"]- options array销售计划组选项列表例子:
["[\"delivery every 1 months\", \"delivery every 2 months\", \"delivery every 3 months\"]"] selling_plans_to_updateobject[]
更新的销售计划列表options array销售计划选项列表例子:["[\"Delivery every 10 days\"]"]position integer展示位置,越小越靠前例子:1pricing_policiesobject[]
价格策略fixedobject
固定价格策略内容adjustment_type string优惠类型:FIXED_AMOUNT - 减额,PERCENTAGE - 折扣例子:FIXED_AMOUNTadjustment_valueobject
优惠值fixed_value string扣减金额,取值范围:[0, 99999999999.99],精度保留两位小数 4 舍 5 入例子:10percentage string扣减百分比,取值范围:[0, 100],精度保留整数,四舍五入例子:10.5policy_type string策略类型:FIXED - 固定价格策略例子:FIXEDbilling_policyobject
计费策略policy_type string策略类型:RECURRING - 周期性计费策略例子:RECURRINGrecurringobject
周期性计费策略interval string计费频率单位:DAY、MONTH、WEEK、YEAR,默认 MONTH例子:DAYinterval_count integer计费间隔, 默认是 1例子:10max_cycles integer最大计费周期例子:1min_cycles integer最小计费周期例子:1description string展示给买家看的销售计划描述例子:This is a descriptionid string required销售计划ID例子:14156213099368001129110062name string展示给买家看的销售计划名称例子:delivery every 1 weeks- merchant_code string展示给卖家看的名称例子:
Subscription plan group default name - selling_plans_to_delete array要从销售计划组中删除的销售计划例子:
["[\"14156213099368001129070062\"]"]
状态码
- 200
- 401
- 429
更多状态码信息,参考 HTTP 状态码。
响应头
traceId
请求的全局唯一标识符。用于追踪请求在系统中的流转,以便于问题发生时进行定位和调试。
响应体
selling_plan_groupobject
销售计划组id string销售计划组id例子:14056200245844372441100009position integer展示位置,越小越靠前例子:1app_id string销售渠道ID例子:c41ac9e6736785502d2333d1b1153aca795075c4description string展示给卖家看的描述例子:This is a descriptionname string展示给买家看的销售计划组名称例子:delivery every 1 weeksoptions array销售计划组选项列表例子:["[\"delivery every 1 months\", \"delivery every 2 months\", \"delivery every 3 months\"]"]merchant_code string展示给卖家看的名称例子:Subscription plan group default nameproduct_ids array绑定的商品id列表例子:["[\"16057039432335097907370282\"]"]selling_plansobject[]
销售计划列表pricing_policiesobject[]
价格策略fixedobject
固定价格策略内容adjustment_valueobject
优惠值fixed_value string扣减金额 取值范围:[0, 99999999999.99] 精度保留两位小数 4 舍 5 入例子:10percentage string扣减百分比 取值范围:[0, 100] 精度保留整数 4 舍 5入例子:10.5adjustment_type string优惠类型:FIXED_AMOUNT - 减额,PERCENTAGE - 折扣例子:FIXED_AMOUNTpolicy_type string策略类型:FIXED - 固定价格策略例子:FIXEDbilling_policyobject
计费策略recurringobject
周期性计费策略interval string计费频率单位:DAY、MONTH、WEEK、YEAR,默认 MONTH例子:DAYinterval_count integer计费间隔, 默认是 1例子:10max_cycles integer最大计费周期例子:1min_cycles integer最小计费周期例子:1policy_type string策略类型:RECURRING - 周期性计费策略例子:RECURRINGdescription string展示给买家看的销售计划描述例子:This is a descriptionid string销售计划id例子:14156200245844372441120009name string展示给买家看的销售计划名称例子:delivery every 1 weeksoptions array销售计划选项列表例子:["[\"Delivery every 10 days\"]"]position integer展示位置,越小越靠前例子:1
API Explorer
调试台
示例代码
这篇文章对你有帮助吗?