OPEN / TRACEABLE

让状态背后的证据可见

公开记录免费读取。每次输出明确模式、新鲜度与适用范围,不包含订阅者或个人账户信息。

JSON 事件接口

GET /api/public/events

打开 JSON ↗

mode = demo / live / snapshot;status = current / stale / unavailable。snapshot 是带截止时间的真实历史记录,仅在数据库故障时提供;候选事件不公开,也不回退演示样例。

const response = await fetch("/api/public/events");
const data = await response.json();
if (!response.ok || data.status === "unavailable") throw new Error("Data unavailable");
// Check data.mode and data.status before showing events.
console.log(data.events);

字段包括事件类型、状态、范围、来源链接、发布时间、采集与核验时间;相同事件使用稳定 key 与递增 version。

RSS

GET /feed.xml?lang=zh

打开 RSS ↗

可导入支持 RSS 的阅读器。修订以 key:version 识别;演示与过期状态写入频道说明,不等同于个人恢复通知。

状态摘要与 AI 读取

GET /status.json

三个平台各自的最近重置时间、今天(UTC)是否重置、累计次数与间隔,以及一句可直接引用的中英文结论。官方下次时间始终为 null。

status.json ↗ · llms.txt ↗ · llms-full.txt ↗

JSON、RSS、status.json 与 llms.txt 均允许跨域读取。

嵌入徽章

Codex last reset Claude last reset Grok last reset

[![Codex last reset](https://isitresetyet.com/badge/codex.svg)](https://isitresetyet.com/zh/platform/codex)

可放进 GitHub README 或博客;每 5 分钟更新,把 codex 换成 claude 或 grok。