跳到主要内容

getSiteStatus

前台站点可用状态。供商城前台在根 layout 拉取:站点被停用(enabled=0)或已过期(end_time 已过)时 active=false,前台据此渲染「该商户已到期,请联系 boldsaasify 客服」提示页,不再渲染正常商城内容。

属性
方法GET
路径/config/getSiteStatus
鉴权公开

请求参数

无。站点由 TenantScope 中间件按 X-Site-Domain / Origin / Referer 解析注入。

响应

{
"code": 0,
"message": "",
"data": {
"active": true,
"reason": ""
}
}
字段类型说明
activeboolean站点是否可用
reasonstring不可用原因:""(可用) / "disabled"(停用) / "expired"(已过期)
备注

解析不到站点(无信号 / 默认站)时按 active=true 放行,不误伤。

示例

curl -s 'https://service.boldsaasify.com/config/getSiteStatus' \
-H 'X-Site-Domain: boldradiant.com'