Public API
Free, read-only, no key required. Please credit Claude Resets with a link wherever you display this data. The OpenAPI document is at /api/openapi.json and is generated from the same schemas the handlers use.
此技术页面仅提供英文版。 返回追踪器
What the data means
- One event, many posts. An official post, a team member's relay and reposts describing the same reset are merged into one record with several
sources. Only records withkind = usage_resetandevent_status = confirmedare counted. - Time precision.
time_precision = exactrecords carryannounced_at(decoded from the X post id). Date-only records carryannounced_onand no timestamp; nothing is invented.utc_dayis null when the evidence does not establish a UTC day. - Counts and gaps.
stats.totalcounts distinct qualifying events.avg_interval_daysandlongest_gap_daysuse only gaps between consecutive events with exact times on both sides, and a gap never bridges a date-only event.days_since_lastis the unfinished time since the latest event and is never part of the longest gap. - Filters.
audience=max|pro|teammatch events whose stated audience includes the plan; "all users" and "all subscribers" count as including paid plans; unknown eligibility never matches.window=five_hour|weeklymatch named windows only. A filter is not a check of anyone's account. - Corrections. Edited events keep their id and bump
revisionandrevised_at. Retracted or cancelled events stay retrievable on their event page but leave the counted history; the feeds label them. - Forecasts. None.
active_watchis alwaysnull. - Caching. Responses carry
ETagandCache-Control: public, max-age=60; sendIf-None-Matchto get304. Rate limiting returns429withRetry-After. Content problems return503. Errors useapplication/problem+json. - Metadata.
meta.generated_atis when the response was built;meta.editorial_reviewed_atchanges only after a manual source review;meta.content_revisionchanges whenever content is republished.
GET /api/v1/status
Latest confirmed reset, an announced-but-unconfirmed reset when one exists, statistics and filters.
curl "https://clauderesets.com/api/v1/status?audience=max"
GET /api/v1/resets
Paginated history. Parameters: limit (1–100, default 20), cursor, from, to (ISO 8601 date or date-time; date-only records compare by their stated date), order (asc|desc), plus audience and window. Cursors are keyset-based on (announcement time, id), so edits during pagination never skip or duplicate records; pagination.revision_changed tells you content was republished mid-walk.
curl "https://clauderesets.com/api/v1/resets?limit=20&order=desc&from=2026-06-01"
GET /api/v1/sources
The watched accounts with classification, evidence links and review dates.
Feeds
The same published history is available as RSS and JSON Feed. Item ids are the stable event URLs; date_modified / atom:updated change on corrections.
Fair use
Cache responses for at least a minute, identify your client with a User-Agent, and link back to the site. The data is a manually curated record of public announcements; it is not affiliated with or endorsed by Anthropic and does not describe any individual account.