JSON Feed 1.1
Structured _llmeol metadata with stable SHA-256 URN IDs for bots and webhooks.
Wire official multi-vendor LLM deprecation notices directly into Slack, Microsoft Teams, Feedly, Google/Apple Calendar, or pull-request CI checks—zero API keys, accounts, or rate-limit tokens required.
Structured _llmeol metadata with stable SHA-256 URN IDs for bots and webhooks.
RFC 4287 Atom syndication with preserved published and updated timestamps.
Drop directly into Slack /feed subscribe, Teams RSS connectors, or NetNewsWire.
Subscribe in Google Calendar, Apple Calendar, or Outlook for all-day LLM shutdown reminders.
Generate a zero-dependency check against GET /api/v1/eol.json (CORS-enabled, updated every 12 hours) to fail CI builds before retired or expiring model IDs ship to production.
Both JSON endpoints are served with Access-Control-Allow-Origin: * and deterministic schema fields (provider, providerKey, modelId, status, sourceLifecycle, deprecationDate, eolDate, replacementModel, sourceUrl):
GET https://eol.codeap.com/api/v1/eol.json — Full 735-model catalog across all 7 ecosystems.GET https://eol.codeap.com/api/v1/upcoming.json — Upcoming expiring (<=90d) and deprecated (>90d) shutdowns ordered chronologically.