{
  "schemaVersion": 1,
  "updatedOn": "2026-10-21",
  "scope": "Selected models on the OpenAI, Claude and Gemini direct APIs. This registry is not exhaustive and does not cover Azure, Amazon Bedrock or Vertex AI.",
  "entries": [
    {
      "id": "openai-gpt-3.5-turbo-0125",
      "provider": "OpenAI",
      "platform": "OpenAI API",
      "modelId": "gpt-3.5-turbo-0125",
      "displayName": "GPT-3.5 Turbo 0125",
      "aliases": [
        "gpt-3.5-turbo",
        "gpt-3.5-turbo-completions"
      ],
      "announcedOn": "2026-04-22",
      "shutdown": {
        "kind": "exact",
        "date": "2026-10-23"
      },
      "status": "deprecated",
      "providerStatus": "Deprecated",
      "replacement": "gpt-5.6-terra",
      "notes": "The provider notice also covers the listed aliases.",
      "sourceUrl": "https://developers.openai.com/api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "openai-gpt-4-0613",
      "provider": "OpenAI",
      "platform": "OpenAI API",
      "modelId": "gpt-4-0613",
      "displayName": "GPT-4 0613",
      "aliases": [
        "gpt-4",
        "gpt-4-0613-completions",
        "gpt-4-completions"
      ],
      "announcedOn": "2026-04-22",
      "shutdown": {
        "kind": "exact",
        "date": "2026-10-23"
      },
      "status": "deprecated",
      "providerStatus": "Deprecated",
      "replacement": "gpt-5.6-sol",
      "notes": "The provider notice also covers the listed aliases.",
      "sourceUrl": "https://developers.openai.com/api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "openai-gpt-4-turbo",
      "provider": "OpenAI",
      "platform": "OpenAI API",
      "modelId": "gpt-4-turbo",
      "displayName": "GPT-4 Turbo",
      "aliases": [
        "gpt-4-turbo-2024-04-09",
        "gpt-4-turbo-completions"
      ],
      "announcedOn": "2026-04-22",
      "shutdown": {
        "kind": "exact",
        "date": "2026-10-23"
      },
      "status": "deprecated",
      "providerStatus": "Deprecated",
      "replacement": "gpt-5.6-sol",
      "notes": "The dated model ID and completions alias appear in the same provider notice.",
      "sourceUrl": "https://developers.openai.com/api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "openai-gpt-4o-2024-05-13",
      "provider": "OpenAI",
      "platform": "OpenAI API",
      "modelId": "gpt-4o-2024-05-13",
      "displayName": "GPT-4o May 2024 snapshot",
      "aliases": [],
      "announcedOn": "2026-04-22",
      "shutdown": {
        "kind": "exact",
        "date": "2026-10-23"
      },
      "status": "deprecated",
      "providerStatus": "Deprecated",
      "replacement": "gpt-5.6-sol",
      "notes": "This date applies to the named snapshot, not every GPT-4o model.",
      "sourceUrl": "https://developers.openai.com/api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "openai-gpt-5-2025-08-07",
      "provider": "OpenAI",
      "platform": "OpenAI API",
      "modelId": "gpt-5-2025-08-07",
      "displayName": "GPT-5 August 2025 snapshot",
      "aliases": [],
      "announcedOn": "2026-06-11",
      "shutdown": {
        "kind": "exact",
        "date": "2026-12-11"
      },
      "status": "deprecated",
      "providerStatus": "Deprecated",
      "replacement": "gpt-5.6-sol",
      "notes": "This notice names the dated snapshot. Other GPT-5 variants have separate entries in the provider registry.",
      "sourceUrl": "https://developers.openai.com/api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "openai-whisper-1",
      "provider": "OpenAI",
      "platform": "OpenAI API",
      "modelId": "whisper-1",
      "displayName": "Whisper",
      "aliases": [],
      "announcedOn": "2026-08-26",
      "shutdown": {
        "kind": "exact",
        "date": "2027-02-26"
      },
      "status": "deprecated",
      "providerStatus": "Deprecated",
      "replacement": "gpt-live-transcribe or gpt-transcribe",
      "notes": "Applies to the hosted API model. It does not describe availability of downloadable Whisper weights.",
      "sourceUrl": "https://developers.openai.com/api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "openai-gpt-5-codex",
      "provider": "OpenAI",
      "platform": "OpenAI API",
      "modelId": "gpt-5-codex",
      "displayName": "GPT-5 Codex",
      "aliases": [],
      "announcedOn": "2026-04-22",
      "shutdown": {
        "kind": "exact",
        "date": "2026-07-23"
      },
      "status": "retired",
      "providerStatus": "Shut down",
      "replacement": "gpt-5.6-sol",
      "notes": "OpenAI explicitly records that access was shut down on this date.",
      "sourceUrl": "https://developers.openai.com/api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "anthropic-claude-sonnet-4-5-20250929",
      "provider": "Anthropic",
      "platform": "Claude API",
      "modelId": "claude-sonnet-4-5-20250929",
      "displayName": "Claude Sonnet 4.5",
      "aliases": [],
      "announcedOn": "2026-09-30",
      "shutdown": {
        "kind": "exact",
        "date": "2026-11-30"
      },
      "status": "deprecated",
      "providerStatus": "Deprecated",
      "replacement": "claude-sonnet-5-5",
      "notes": "Anthropic announced retirement for this Claude API snapshot.",
      "sourceUrl": "https://platform.claude.com/docs/en/about-claude/model-deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "anthropic-claude-opus-4-1-20250805",
      "provider": "Anthropic",
      "platform": "Claude API",
      "modelId": "claude-opus-4-1-20250805",
      "displayName": "Claude Opus 4.1",
      "aliases": [],
      "announcedOn": "2026-06-05",
      "shutdown": {
        "kind": "exact",
        "date": "2026-08-05"
      },
      "status": "retired",
      "providerStatus": "Retired",
      "replacement": "claude-opus-4-8",
      "notes": "Anthropic confirms retirement. The replacement is the provider's current recommendation.",
      "sourceUrl": "https://platform.claude.com/docs/en/about-claude/model-deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "anthropic-claude-sonnet-4-20250514",
      "provider": "Anthropic",
      "platform": "Claude API",
      "modelId": "claude-sonnet-4-20250514",
      "displayName": "Claude Sonnet 4",
      "aliases": [],
      "announcedOn": "2026-04-14",
      "shutdown": {
        "kind": "exact",
        "date": "2026-06-15"
      },
      "status": "retired",
      "providerStatus": "Retired",
      "replacement": "claude-sonnet-5-5",
      "notes": "The provider explicitly confirms this model has retired. The published shutdown date applies to this named API model.",
      "sourceUrl": "https://platform.claude.com/docs/en/about-claude/model-deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "anthropic-claude-opus-4-5-20251101",
      "provider": "Anthropic",
      "platform": "Claude API",
      "modelId": "claude-opus-4-5-20251101",
      "displayName": "Claude Opus 4.5",
      "aliases": [],
      "announcedOn": null,
      "shutdown": {
        "kind": "not-before",
        "date": "2026-11-24"
      },
      "status": "no-shutdown-announced",
      "providerStatus": "Active",
      "replacement": null,
      "notes": "Anthropic lists the model as active. This support lower bound is not an announced retirement date.",
      "sourceUrl": "https://platform.claude.com/docs/en/about-claude/model-deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "anthropic-claude-haiku-4-5-20251001",
      "provider": "Anthropic",
      "platform": "Claude API",
      "modelId": "claude-haiku-4-5-20251001",
      "displayName": "Claude Haiku 4.5",
      "aliases": [],
      "announcedOn": null,
      "shutdown": {
        "kind": "not-before",
        "date": "2026-10-15"
      },
      "status": "no-shutdown-announced",
      "providerStatus": "Active",
      "replacement": null,
      "notes": "Anthropic lists the model as active. This support lower bound is not an announced retirement date.",
      "sourceUrl": "https://platform.claude.com/docs/en/about-claude/model-deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "anthropic-claude-mythos-preview",
      "provider": "Anthropic",
      "platform": "Claude API",
      "modelId": "claude-mythos-preview",
      "displayName": "Claude Mythos Preview",
      "aliases": [],
      "announcedOn": "2026-06-09",
      "shutdown": {
        "kind": "unannounced",
        "date": null
      },
      "status": "deprecated",
      "providerStatus": "Deprecated",
      "replacement": null,
      "notes": "The provider marks this model deprecated but has not published its retirement date or a replacement in this registry.",
      "sourceUrl": "https://platform.claude.com/docs/en/about-claude/model-deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "google-gemini-3.1-flash-lite",
      "provider": "Google",
      "platform": "Gemini API",
      "modelId": "gemini-3.1-flash-lite",
      "displayName": "Gemini 3.1 Flash-Lite",
      "aliases": [],
      "announcedOn": null,
      "shutdown": {
        "kind": "not-before",
        "date": "2027-05-07"
      },
      "status": "no-shutdown-announced",
      "providerStatus": "Earliest shutdown published",
      "replacement": "gemini-3.5-flash-lite",
      "notes": "Google describes table dates as earliest possible shutdown dates. An exact shutdown date is not confirmed here.",
      "sourceUrl": "https://ai.google.dev/gemini-api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "google-gemini-2.5-pro",
      "provider": "Google",
      "platform": "Gemini API",
      "modelId": "gemini-2.5-pro",
      "displayName": "Gemini 2.5 Pro",
      "aliases": [],
      "announcedOn": null,
      "shutdown": {
        "kind": "unannounced",
        "date": null
      },
      "status": "no-shutdown-announced",
      "providerStatus": "Not deprecated; access limited",
      "replacement": null,
      "notes": "Google says this model is not deprecated. Access is limited to prior users; new projects should use newer models.",
      "sourceUrl": "https://ai.google.dev/gemini-api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "google-gemini-2.5-flash",
      "provider": "Google",
      "platform": "Gemini API",
      "modelId": "gemini-2.5-flash",
      "displayName": "Gemini 2.5 Flash",
      "aliases": [],
      "announcedOn": null,
      "shutdown": {
        "kind": "unannounced",
        "date": null
      },
      "status": "no-shutdown-announced",
      "providerStatus": "Not deprecated; access limited",
      "replacement": null,
      "notes": "Google says this model is not deprecated. Access is limited to prior users; new projects should use newer models.",
      "sourceUrl": "https://ai.google.dev/gemini-api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "google-gemini-2.5-flash-lite",
      "provider": "Google",
      "platform": "Gemini API",
      "modelId": "gemini-2.5-flash-lite",
      "displayName": "Gemini 2.5 Flash-Lite",
      "aliases": [],
      "announcedOn": null,
      "shutdown": {
        "kind": "unannounced",
        "date": null
      },
      "status": "no-shutdown-announced",
      "providerStatus": "Not deprecated; access limited",
      "replacement": null,
      "notes": "Google says this model is not deprecated. Access is limited to prior users; new projects should use newer models.",
      "sourceUrl": "https://ai.google.dev/gemini-api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "google-gemini-3.8-flash",
      "provider": "Google",
      "platform": "Gemini API",
      "modelId": "gemini-3.8-flash",
      "displayName": "Gemini 3.8 Flash",
      "aliases": [],
      "announcedOn": null,
      "shutdown": {
        "kind": "unannounced",
        "date": null
      },
      "status": "no-shutdown-announced",
      "providerStatus": "No shutdown date announced",
      "replacement": null,
      "notes": "The provider registry does not publish a shutdown date. No end-of-support date has been inferred.",
      "sourceUrl": "https://ai.google.dev/gemini-api/docs/deprecations",
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "google-gemini-2.0-flash",
      "provider": "Google",
      "platform": "Gemini API",
      "modelId": "gemini-2.0-flash",
      "displayName": "Gemini 2.0 Flash",
      "aliases": [],
      "announcedOn": "2026-02-18",
      "shutdown": {
        "kind": "exact",
        "date": "2026-06-01"
      },
      "status": "retired",
      "providerStatus": "Shut down",
      "replacement": "gemini-3.6-flash",
      "notes": "Release notes confirm the shutdown. The replacement follows the current deprecation table rather than the older shutdown notice.",
      "sourceUrl": "https://ai.google.dev/gemini-api/docs/deprecations",
      "additionalSources": [
        {
          "label": "Announcement and confirmed shutdown",
          "url": "https://ai.google.dev/gemini-api/docs/changelog"
        }
      ],
      "verifiedOn": "2026-10-21"
    },
    {
      "id": "google-text-embedding-004",
      "provider": "Google",
      "platform": "Gemini API",
      "modelId": "text-embedding-004",
      "displayName": "Text Embedding 004",
      "aliases": [],
      "announcedOn": "2025-12-03",
      "shutdown": {
        "kind": "exact",
        "date": "2026-01-14"
      },
      "status": "retired",
      "providerStatus": "Shut down",
      "replacement": "gemini-embedding-2",
      "notes": "Release notes explicitly confirm this shutdown. The replacement is the current recommendation in the provider registry.",
      "sourceUrl": "https://ai.google.dev/gemini-api/docs/deprecations",
      "additionalSources": [
        {
          "label": "Announcement and confirmed shutdown",
          "url": "https://ai.google.dev/gemini-api/docs/changelog"
        }
      ],
      "verifiedOn": "2026-10-21"
    }
  ],
  "updatedAt": "2026-10-21T22:27:01Z"
}
