事件分组事件标识
companycompany/action
更新目录中变体定价规则的消息
请求头
  • X-Shopline-Topic string required
    事件的唯一标识。
    例子: orders/edited
  • X-Shopline-Hmac-Sha256 string required
    该请求的签名。收到请求后,你需要对该签名进行 验签 以验证数据的真实性和完整性。
    例子: XWmrwMey6OsLMeiZKwP4FppHH3cmAiiJJAweH5Jo4bM=
  • X-Shopline-Shop-Domain string required
    店铺的域名。
    例子: example.myshopline.com
  • X-Shopline-Shop-Id string required
    店铺 ID。
    例子: 1610418123456
  • X-Shopline-Merchant-Id string required
    商家 ID。
    例子: 2000001234
  • X-Shopline-API-Version string required
    API 版本号。
    例子: v20250601
  • X-Shopline-Webhook-Id string required
    该 Webhook 事件的 ID。
    例子: b54557e48a5fbf7d70bcd043
请求体
  • catalog_variant_price_ruleobject
    目录变体价格规则
  • catalog_id string
    目录id
    例子: 6505476185111667646
  • percent integer
    percent_type进行调整的数值,格式为百分比
    • 调低价格时,值限制为0~100
    • 调高价格时,值限制为0~10000
    例子: 10
  • percent_type integer
    按百分比进行调整的类型,值为1表示调低价格,值为2表示调高价格
    例子: 1
  • price string
    固定价格,仅当price_adjustment_method=2时有值
    例子: 100
  • price_adjustment_method integer
    价格调整的类型,值为1表示按百分比调整,值为2表示固定价格(默认)。
    例子: 1
  • product_id string
    目录中产品的id
    例子: 16064679140646857045521690
  • quantity_price_breaksobject[]
    梯度价格列表
  • minimum_qty integer
    梯度最小购买数量
    例子: 2
  • percent integer
    percent_type进行调整的数值,格式为百分比
    • 调低价格时,值限制为0~100
    • 调高价格时,值限制为0~10000
    例子: 10
  • percent_type integer
    按百分比进行调整的类型,值为1表示调低价格,值为2表示调高价格
    例子: 1
  • price string
    固定价格,仅当price_adjustment_method=2时有值
    例子: 100
  • quantity_rulesobject
    购买数量的规则
  • increment integer
    购买数量增量,每次增加的数量必须是增量的倍数
    例子: 2
  • maximum integer
    最大值
    例子: 100
  • minimum integer
    最小值
    例子: 2
  • variant_id string
    目录中变体的id
    例子: 18064419722745311498141690
状态码
收到 SHOPLINE 发送的 Webhook 通知后,你需要按照如下 SHOPLINE 要求的格式进行响应。
HTTP/1.1 200 OK
关于如何订阅 Webhooks 及更多 Webhook 响应规则说明,请参考 Webhook 概述
这篇文章对你有帮助吗?