Mirror layer over the public API of codex-resets.com, served for fast access from mainland China (the origin site is authoritative). Community notes adapted from codexradar.com. Read-only, no auth, CORS open, ETag + conditional requests.
| Endpoint | What it returns |
|---|---|
GET /api/v1/status | Latest reset, scheduled reset, active watch with its deadline, community poll, headline stats, freshness |
GET /api/v1/resets | Reset announcements, cursor paginated (limit, cursor, from, to, order) |
GET /api/v1/stats | Intervals, regular/banked split, weekday & hour distribution, 7/30/90-day counts |
GET /api/v1/calendar?weeks=26 | Monday-aligned weekly buckets for a history grid |
GET /api/v1/watch/history | Watch-probability time series sampled by this hub |
GET /api/v1/poll/history | Community poll tally samples — the number the origin headlines |
GET /api/v1/knowledge | Community knowledge notes (lang, id, raw) |
POST /api/v1/refresh | Force an immediate upstream re-poll |
POST /mcp | MCP Streamable HTTP — 7 tools |
GET /openapi.json · GET /llms.txt | Machine-readable spec and agent guide |
get_status — Get reset statuslist_resets — List reset announcementsget_stats — Get aggregate statisticsget_reset_calendar — Get reset calendarget_watch_history — Get watch probability historyget_knowledge — Get community knowledge notesrefresh_now — Force an upstream refresh