API Change Watch
A structured feed of breaking changes and deprecations across major API providers, built for humans and coding agents.
Currently tracking: anthropic, auth0, aws, cloudflare, cohere, discord, elevenlabs, firebase, github, google, mistral, notion, openai, perplexity, plaid, replicate, shopify, slack, stripe, twilio.
Use from a coding agent (MCP)
Point your agent at the Streamable HTTP endpoint and it can query this feed directly
— tools: list_breaking_changes (filter by provider / severity / date) and list_providers.
The endpoint is https://apichangewatch.dev/mcp — any MCP client that speaks Streamable HTTP works, no auth required.
Claude Code
claude mcp add --transport http api-change-watch https://apichangewatch.dev/mcp
Cursor — .cursor/mcp.json
{ "mcpServers": { "api-change-watch": { "url": "https://apichangewatch.dev/mcp" } } }
VS Code (Copilot) — .vscode/mcp.json
{ "servers": { "api-change-watch": { "type": "http", "url": "https://apichangewatch.dev/mcp" } } }
Other clients (Codex CLI, Gemini CLI, Windsurf, …) — add a remote / Streamable HTTP
MCP server pointing at https://apichangewatch.dev/mcp in your client's MCP settings.
Then try asking your agent:
- "Do any APIs this repo depends on have upcoming breaking changes?"
- "List breaking changes for stripe since 2026-01-01."
- "Which providers does this feed track?"
Agents can also read /llms.txt for a machine-readable overview.
Automate it
Combine this with your agent's scheduled runs (Claude Code routines, CI cron, etc.) and the check becomes fully hands-off — you only hear about it when something is actually affected. Example weekly prompt:
Call list_breaking_changes for the providers this repo depends on,
check the codebase for affected usage, and open a GitHub issue
(with file:line references) if anything is affected. If nothing is, do nothing.
Sorted by deadline proximity — upcoming effective dates first (red = within 30 days), then recently effective, then undated.
| Provider | Severity | Effective | Change | |
|---|---|---|---|---|
| auth0 | breaking | 2026-07-13 | The enabled_clients field within the Management API connection object is deprecated for retrieval and update operations. enabled_clients, GET - /api/v2/connections, GET - /api/v2/connections/{id}, PATCH - /api/v2/connections/{id} |
source |
| breaking | 2026-07-14 | Gemini Embedding 001 model reaches its shutdown date. gemini-embedding-001 |
source | |
| anthropic | breaking | 2026-07-22 | The agent-memory-2026-07-22 beta header introduces breaking changes to memory listing: results use a stable server-defined order (ignoring order/order_by), depth is restricted to 0 or 1, and path_prefix requires specific formatting. GET /v1/memory_stores/{memory_store_id}/memories, agent-memory-2026-07-22, order_by, order, depth, path_prefix |
source |
| anthropic | warning | 2026-07-24 | Fast mode for Claude Opus 4.7 is deprecated and will return an error starting July 24, 2026. claude-opus-4-7, speed: "fast" |
source |
| twilio | breaking | 2026-08-01 | The conference_participant field in the Voice Insights Call Summary is being removed from the REST API and Event Streams. conference_participant, Voice Insights Call Summary, REST API, Event Streams |
source |
| anthropic | warning | 2026-08-05 | Claude Opus 4.1 is deprecated and scheduled for retirement on August 5, 2026. claude-opus-4-1-20250805 |
source |
| plaid | breaking | 2026-08-07 | Limited purpose checking accounts will be omitted from Link by default as they are not supported by Plaid Balance. limited purpose checking accounts |
source |
| breaking | 2026-08-10 | Embedding 2 preview model reaches its shutdown date. embedding-2-preview |
source | |
| twilio | breaking | 2026-08-10 | Starting August 10, 2026, the error code for unreachable RCS delivery will change from 30036 to 30046 to provide more accurate diagnostics for device-side conditions. 30036, 30046 |
source |
| breaking | 2026-08-17 | Imagen 4.0 generation models are scheduled to be shut down. imagen-4.0-generate-001, imagen-4.0-ultra-generate-001, imagen-4.0-fast-generate-001 |
source | |
| openai | breaking | 2026-08-26 | The Assistants API is being retired in favor of the Responses API and Conversations API. Assistants API |
source |
| plaid | breaking | 2026-09-01 | Plaid Check products must be requested in the products array during creation; otherwise, retrieval via /get endpoints will return a PRODUCT_NOT_REQUESTED error. /link/token/create, /cra/check_report/create, PRODUCT_NOT_REQUESTED |
source |
| openai | breaking | 2026-09-24 | The Videos API and Sora 2 video generation models are being deprecated and removed. Videos API, sora-2, sora-2-pro |
source |
| mistral | breaking | 2026-09-30 | The Leanstral 1.5 model (labs-leanstral-1-5) is scheduled to be retired. labs-leanstral-1-5 |
source |
| twilio | breaking | 2026-09-30 | The Conference list endpoint will be modified to only return in-progress conferences starting September 30, 2026. Conference list endpoint |
source |
| breaking | 2026-10-02 | Gemini 2.5 Flash Image model is scheduled for shutdown. gemini-2.5-flash-image |
source | |
| breaking | 2026-10-02 | The gemini-2.5-flash-image model will be retired. gemini-2.5-flash-image |
source | |
| cloudflare | breaking | 2026-10-05 | CIDR-encoded route endpoints are being removed in favor of route_id endpoints, and the connections field is being removed from tunnel list and get responses. POST /accounts/{account_id}/teamnet/routes/network/{ip_network_encoded}, PATCH /accounts/{account_id}/teamnet/routes/network/{ip_network_encoded}, DELETE /accounts/{account_id}/teamnet/routes/network/{ip_network_encoded}, connections, GET /accounts/{account_id}/cfd_tunnel, GET /accounts/{account_id}/warp_connector |
source |
| breaking | 2026-10-16 | Gemini 2.5 Pro, Flash, and Flash-Lite models are scheduled to be retired. gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite |
source | |
| breaking | 2026-10-16 | Gemini 2.5 series models are scheduled for retirement in October 2026. gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite |
source | |
| openai | breaking | 2026-10-23 | A large set of legacy GPT model snapshots are scheduled for shutdown in mid-to-late 2026. gpt-3.5-turbo-0125, gpt-4-0613, gpt-4-turbo, gpt-4o-2024-05-13, o1-2024-12-17, o3-mini-2025-01-31, o4-mini-2025-04-16 |
source |
| auth0 | breaking | 2026-10-23 | Auth0 will automatically apply enhanced security controls (strict mode) to new third-party applications created via the Management API without a specified security mode. POST /api/v2/clients, third_party_security_mode |
source |
| plaid | breaking | 2026-10-31 | Bank of America is migrating to a new API; existing Items will be disconnected and enter an ITEM_LOGIN_REQUIRED state if not migrated by late October 2026. Bank of America API migration, PENDING_DISCONNECT |
source |
| auth0 | breaking | 2026-11-18 | Rules and Hooks are deprecated and will be permanently removed; they entered read-only mode in November 2024. Rules, Hooks |
source |
| openai | breaking | 2026-11-30 | The reusable prompts API and objects are being deprecated and scheduled for shutdown. v1/prompts, reusable prompt objects |
source |