API Breaking Changes and Deprecations — May 2026

In May 2026, APIDrift detected 14 breaking changes and 20 deprecations across 10 APIs. Each entry links to the source changelog.

Breaking

RUM endpoint now returns 405 for non-POST requests

May 28, 2026

The `/cdn-cgi/rum` endpoint now explicitly returns a 405 (Method Not Allowed) status for any request that is not a POST request. This is a breaking change for clients that might have been using other HTTP methods with this endpoint, as they will now receive an error.

Source
Breaking

RUM endpoint now returns 405 for non-POST requests

May 27, 2026

The `/cdn-cgi/rum` endpoint now explicitly returns a 405 (Method Not Allowed) status for any request that is not a POST request. This is a breaking change for clients that might have been using other HTTP methods with this endpoint, as those requests will now fail.

Source
Deprecation

Planned model deprecations on Workers AI

May 21, 2026

Cloudflare has planned model deprecations on Workers AI. Users should review their usage to prepare for these changes.

Source
Deprecation

Planned model deprecations on Workers AI

May 19, 2026

Cloudflare has planned model deprecations on Workers AI. Users should review their usage to prepare for these changes.

Source
Deprecation

Planned model deprecations on Workers AI

May 9, 2026

Cloudflare is planning model deprecations on Workers AI. Users should review their Workers AI implementations to identify and address any dependencies on models that will be deprecated.

Source
Breaking

Gemini 3.5 Flash Model Update: Name Change, Pricing, and Parameter Removal

May 21, 2026

The Gemini 3 Flash Preview model has been updated to Gemini 3.5 Flash, requiring a model name update and a review of new pricing. Additionally, parameters like temperature, topP, and topK are no longer recommended for Gemini 3.x and later models, and the default thinking level has changed from HIGH to MEDIUM, which may impact prompt quality and cost.

Source
Deprecation

Upcoming Deprecation of Python 3.9 for Dependabot

May 22, 2026

GitHub is planning to deprecate Python 3.9 support for Dependabot. Users relying on Python 3.9 for Dependabot should plan to upgrade to a newer version to avoid future disruptions.

Source
Breaking

Removed `code_scanning_upload` field from `rate_limit` API endpoint

May 20, 2026

The `code_scanning_upload` field has been removed from the `rate_limit` API endpoint. This is a breaking change that may affect applications relying on this field for rate limit information.

Source
Deprecation

Grok Code Fast 1 deprecated

May 16, 2026

The 'Grok Code Fast 1' feature related to Copilot has been retired. Users should be aware that this specific functionality is no longer available.

Source
Deprecation

Synchronous SBOM API Deprecated

May 13, 2026

The synchronous SBOM API has been deprecated. Users should migrate to an asynchronous alternative to avoid future disruptions.

Source
Deprecation

Upcoming Deprecation of Grok Code Fast 1

May 9, 2026

GitHub is announcing the upcoming deprecation of 'Grok Code Fast 1'. This indicates that the feature will be removed or no longer supported in the future, requiring users to plan for its eventual removal.

Source
Deprecation

GPT-4.1 and Claude Sonnet 4 Deprecated, Enterprise Live Migrations in Public Pre

May 8, 2026

GitHub Copilot is deprecating support for GPT-4.1 and Claude Sonnet 4 models. Additionally, Enterprise Live Migrations is now available in public preview, and Copilot CLI's Rubber Duck feature supports more models.

Source
Deprecation

Deprecation of `code_scanning_upload` field in `rate_limit` API

May 6, 2026

The `code_scanning_upload` field will be removed from the `rate_limit` API endpoint. Users relying on this field should update their integrations to avoid future breaking changes.

Source
Deprecation

Upcoming Deprecation of GPT-5.2 and GPT-5.2-Codex

May 2, 2026

The GPT-5.2 and GPT-5.2-Codex models are being deprecated. Users should plan to migrate away from these models to avoid service interruption.

Source
Breaking

Multiple Breaking Changes in Cloud Storage and Secure Source Manager

May 30, 2026

This update includes two breaking changes: Cloud Storage's Object Lifecycle Management will now delete empty folders in hierarchical namespaces, and Secure Source Manager has removed support for legacy SSH algorithms, requiring clients to use modern algorithms for Git-over-SSH connections.

Source
Deprecation

Gemini Enterprise Agent Platform Image Previews Deprecated

May 29, 2026

The Gemini Enterprise Agent Platform Gemini 3.1 Flash Image Preview and Gemini 3 Pro Image Preview are deprecated. Users should update their model endpoints to the GA versions (gemini-3.1-flash-image and gemini-3-pro-image) before July 19, 2026, to avoid service disruption.

Source
Deprecation

Gemini Enterprise assist feature deprecated and Gemini 3.5 Flash control removed

May 27, 2026

The Gemini Enterprise assist feature is deprecated and shut down. Additionally, the administrator control for Gemini 3.5 Flash will be removed on June 8, 2026, after which it will be enabled by default.

Source
Deprecation

Gemini Enterprise Podcast API Deprecated

May 21, 2026

The Podcast API for NotebookLM Enterprise is deprecated, and Google is no longer allowlisting new customers for this feature. Existing users may continue to use it, but new integrations are not permitted.

Source
Deprecation

Agent Search for healthcare is deprecated

May 16, 2026

Agent Search for healthcare is deprecated. Users should consider building custom search apps on Agent Search for a managed solution or use Agent Retrieval for more control.

Source
Breaking

Multiple Breaking Changes in Google Cloud Services

May 7, 2026

This release includes several breaking changes: BigQuery Data Transfer Service will stop populating historical data for Google Ads, Search Ads 360, and Google Analytics 4 connectors for backfill runs older than 37 months. Cloud Composer 2 environments can no longer be created in Johannesburg. Google Distributed Cloud for VMware 1.35.0-gke.525 requires cgroupsv2, dropping support for cgroupsv1 and legacy OSImageType options, and changes the default Docker bridge IP for advanced clusters.

Source
Breaking

Gemini Cloud Assist investigations now require Premium Support or special access

May 3, 2026

As of April 10, 2026, creating, running, and editing Gemini Cloud Assist investigations will be restricted to users with a Premium Support contract or those who have requested access through their account team. This is a breaking change for users without these prerequisites.

Source
Breaking

BigQuery Data Transfer Service requires MFA for Google Ads transfers

May 1, 2026

Starting May 7, 2026, new BigQuery Data Transfer Service configurations for Google Ads will require Multi-factor authentication (MFA) for individual user authentication. This is a breaking change that will impact how users set up new data transfers from Google Ads.

Source
Deprecation

Deprecated report_requested field in /cra/check_report/verification/pdf/get

May 22, 2026

The `report_requested` field in the `/cra/check_report/verification/pdf/get` endpoint has been deprecated in favor of the new `reports_requested` array field. Developers should update their integrations to use the new array field to support multiple report types.

Source
Deprecation

Legacy Rule Endpoints Deprecated and Organization Invite Path Removed

May 19, 2026

This release adds deprecation headers to legacy rule endpoints, indicating they will be removed in the future. Additionally, the legacy organization invite path has been removed, which may cause breaking changes for integrations relying on it.

Source
Breaking

Shopify CLI 4.0 removes deprecated flags and commands

May 22, 2026

Shopify CLI 4.0 introduces semantic versioning and automatic updates, but also removes deprecated commands and the --force flag. This is a breaking change as developers using these removed features will need to update their workflows.

Source
Breaking

Expiring offline access tokens required; Metaobject enums removed

May 21, 2026

Shopify is introducing two breaking changes: all public apps must use expiring offline access tokens for Admin API calls by January 1, 2027, and the deprecated PRIVATE and PUBLIC_READ enums on metaobject definitions will be removed in 2026-07. Developers need to migrate their authentication methods and update metaobject definitions to avoid authentication errors and ensure compatibility.

Source
Breaking

Multiple Breaking Changes in Stripe API, including Payment Records and Stripe.js

May 29, 2026

The Stripe API introduces several breaking changes, notably updates to card property requirements and 3D Secure authentication in Payment Records, and the removal of deprecated methods from Stripe.js. These changes will require developers to update their integrations to avoid failures.

Source
Breaking

Multiple Breaking Changes and Deprecations in Stripe API

May 28, 2026

This release introduces several breaking changes, including renaming attributes in Issuing Authorization and Transaction objects, removing undocumented fields, and deprecating `alphanumeric_id` for Issuing Authorization and `bank_transfer_payments` capability type. These changes require immediate attention to prevent API failures.

Source
Breaking

Multiple Breaking Changes and Deprecations in Stripe API

May 1, 2026

This release introduces several breaking changes, including renaming attributes in Issuing Authorization and Transaction objects, removing undocumented fields, and deprecating `alphanumeric_id` for Issuing Authorization and `bank_transfer_payments` capability type. These changes require immediate attention to avoid service disruptions.

Source
Breaking

New tables in public schema no longer auto-exposed to Data API by default

May 8, 2026

New Supabase projects will no longer automatically expose public schema tables to the Data API (PostgREST/GraphQL). Explicit Postgres grants are now required, becoming the default for all new projects on May 30. Existing projects are unaffected.

Source
Deprecation

Upcoming Cipher Suite Update for Twilio REST API Endpoints

May 27, 2026

Twilio will update its cipher suite list for all REST API endpoints on November 18, 2026. This change may require customers to update their client configurations to maintain connectivity.

Source
Deprecation

T-Mobile A2P 10DLC Daily Limit Warning Error Codes Decommissioned

May 13, 2026

Twilio is decommissioning T-Mobile A2P 10DLC Daily Limit Warning Error Codes 30025, 30026, and 30027. Users relying on these specific error codes for T-Mobile A2P 10DLC daily limit warnings will need to update their systems.

Source
Deprecation

Transit CallerID Sunset: Migrate to Verified CallerID or Immutable Call Forwardi

May 6, 2026

The Transit CallerID feature is being sunset and users must migrate to Verified CallerID or Immutable Call Forwarding before May 31, 2026. Failure to migrate will result in loss of functionality.

Source
Deprecation

Transit CallerID Sunset: Migrate to Verified CallerID or Immutable Call Forwardi

May 5, 2026

Twilio is sunsetting Transit CallerID. Users must migrate to Verified CallerID or Immutable Call Forwarding before May 31, 2026, to avoid service disruption.

Source

Get these in your inbox

Pick the APIs you depend on and APIDrift emails you when one ships a breaking change. Free for up to 3 APIs.

Start monitoring