正在读取服务状态
正在读取服务状态
正在加载服务状态…
近期事件
暂无状态变化
开发者:状态 API
任何 OEM / 代理商页面都可以直接请求下面的公开接口,无需鉴权、无 Cookie,跨域已开放。 接口只读取边缘已保存的脱敏快照,不会触发任何主动探测。
接口地址
GET https://status.seapify.com/api/v1/status(主接口)GET https://status.seapify.cn/mirror/status.json(静态镜像,最多滞后数分钟)
响应示例
{
"schemaVersion": 1,
"generatedAt": "2026-09-16T03:32:05Z",
"environment": "production",
"refreshSeconds": 60,
"status": "operational",
"statusLabel": "运行正常",
"services": [
{ "key": "admin_console", "name": "平台管理后台", "status": "operational", "statusLabel": "运行正常" },
{ "key": "tenant_sites", "name": "租户站点访问", "status": "operational", "statusLabel": "运行正常" }
],
"incidents": [],
"links": {
"self": "https://status.seapify.com/api/v1/status",
"page": "https://status.seapify.com/",
"backup": "https://status.seapify.cn/"
}
}
状态与颜色
| status | 含义 | 建议颜色 |
|---|---|---|
| operational | 运行正常 | 绿色 |
| degraded | 性能下降 | 黄色 |
| maintenance | 维护中 | 黄色 |
| partial_outage | 部分服务异常 | 红色 |
| major_outage | 服务不可用 | 红色 |
| unknown | 状态确认中 | 灰色 |
最小示例
<div id="seapify-status">加载中…</div>
<script>
fetch("https://status.seapify.com/api/v1/status")
.then(function (response) { return response.json(); })
.then(function (data) {
document.getElementById("seapify-status").textContent =
data.statusLabel + " · " + data.services.length + " 项服务";
});
</script>
轮询间隔建议不低于 60 秒,并尊重响应的 Cache-Control 与
ETag(可用 If-None-Match 换取 304)。字段在
schemaVersion: 1 内只增不减;破坏性变更会发布新的版本路径。