店铺更新
Webhookshop/update
店铺信息更新时触发。
需要 shop 访问权限。最低支持版本:202007。
请求头
X-Shoplazza-Topicstring
触发本次推送的事件,例如 orders/create
示例:
orders/createX-Shoplazza-Hmac-Sha256string
请求体的 HMAC-SHA256 签名(base64 编码),使用应用的 Client Secret 生成,用于验证请求来自 Shoplazza
X-Shoplazza-Shop-Domainstring
产生该事件的店铺域名
示例:
example.myshoplaza.comX-Shoplazza-Api-Versionstring
序列化 payload 使用的 API 版本
示例:
2025-06X-Shoplazza-Deduplication-IDstring
本次推送的去重 ID,同一事件重发时保持不变,用于幂等去重
请求体
- 数据结构
- 示例(自动)
shop object
idstring店铺 ID
store_idstring店铺 ID
namestring名称
company_namestring公司名称
urlstring店铺的完整 URL
emailstring电子邮件地址
service_emailstring客服邮箱
financial_emailstring财务邮箱
phonestring电话号码
phone_areastring电话区域
phone_area_codestring店铺联系电话的区号
phone_regionstring电话所属地区
addressstring主要地址行
citystring城市
province_codestring省份代码
country_codestring国家代码(如 CN)
zipstring邮政编码
currencystring货币代码
money_formatstring货币格式模板
symbolstring店铺的货币符号。若未设置则返回 nil
symbol_leftstring货币符号(显示在金额左侧的形态)
symbol_rightstring货币符号(显示在金额右侧的形态)
localestring店铺中已发布的 locales(语言)
time_zonestring时区
hourinteger时区偏移小时数
has_to_sqsboolean内部标记,应用无需关注
created_atstring创建时间,ISO-8601 格式
updated_atstring最后更新时间,ISO-8601 格式
icon object
店铺图标
srcstring图标的源地址
pathstring图标路径
altstring图标的替代文本
{
"shop": {
"id": "string",
"store_id": "string",
"name": "string",
"company_name": "string",
"url": "string",
"email": "string",
"service_email": "string",
"financial_email": "string",
"phone": "string",
"phone_area": "string",
"phone_area_code": "string",
"phone_region": "string",
"address": "string",
"city": "string",
"province_code": "string",
"country_code": "string",
"zip": "string",
"currency": "string",
"money_format": "string",
"symbol": "string",
"symbol_left": "string",
"symbol_right": "string",
"locale": "string",
"time_zone": "string",
"hour": 0,
"has_to_sqs": true,
"created_at": "string",
"updated_at": "string",
"icon": {
"src": "string",
"path": "string",
"alt": "string"
}
}
}