API sunsets · checked

API version sunsets, by date

On 8 October 2026, the versioning and changelog pages of Shopify, HubSpot, Meta, Google, Twilio and Thryv listed 10 API versions ending by 5 February 2027; the next is Google Ads API v22, in October 2026. Each page says what breaks after the date, whether the failure is silent and what replaces it. Record your real calls on the old version before the date, and replay them on the new one: after it, nobody can. Find the versions your code pins with npx --allow-git=root github:agentwares/api-sunset scan.

$ npx --allow-git=root github:agentwares/api-sunset scan

npx --allow-git=root github:agentwares/api-sunset scan lists every API version your code and config pin (Shopify, Meta Graph, Google Ads, HubSpot, Stripe and the rest of this list) with its end date, what breaks and this page's link. It needs no account and no API key, reads your files on your machine and sends nothing; its one request fetches this data. Free and MIT licensed.

Ending

DateAPI and versionAfter the dateReplacement
Oct 2026 tentativeGoogle Ads API v22calls failv25
16 Oct 2026Shopify Admin API 2025-10falls forward, app delisting (silent)2026-10
16 Oct 2026Shopify Storefront API 2025-10falls forward, app delisting (silent)2026-10
31 Oct 2026Twilio Flex UI 2.16.xunsupported (silent)2.18.x
4 Dec 2026HubSpot Pipelines API v1calls fail2026-09
31 Dec 2026Keap XML-RPC API (Thryv)calls failREST v2
16 Jan 2027Shopify Admin API 2026-01falls forward, app delisting (silent)2026-10
16 Jan 2027Shopify Storefront API 2026-01falls forward, app delisting (silent)2026-10
21 Jan 2027Meta Graph API v21.0falls forward (silent)v26.0
Feb 2027Google Ads API v23calls failv25
28 Feb 2027Twilio Flex UI 2.17.xunsupported (silent)2.18.x
Mar 2027HubSpot developer platform 2025.2calls fail2026.09
30 Mar 2027HubSpot API v4unsupported (silent)2026-09
16 Apr 2027Shopify Admin API 2026-04falls forward, app delisting (silent)2026-10
16 Apr 2027Shopify Storefront API 2026-04falls forward, app delisting (silent)2026-10
May 2027Google Ads API v24calls failv25
20 May 2027Meta Graph API v22.0falls forward (silent)v26.0
16 Jul 2027Shopify Admin API 2026-07falls forward, app delisting (silent)2026-10
16 Jul 2027Shopify Storefront API 2026-07falls forward, app delisting (silent)2026-10
Aug 2027Google Ads API v25calls failv26
Sep 2027HubSpot API v1, v2 and v3unsupported (silent)2026-09
8 Oct 2027Meta Graph API v23.0falls forward (silent)v26.0
16 Oct 2027Shopify Admin API 2026-10falls forward, app delisting (silent)2027-01
16 Oct 2027Shopify Storefront API 2026-10falls forward, app delisting (silent)2027-01
18 Feb 2028Meta Graph API v24.0falls forward (silent)v26.0
29 Jul 2028Meta Graph API v25.0falls forward (silent)v26.0

Already past

These dates have passed. The pages stay up for anyone migrating late.

DateAPI and versionAfter the dateReplacement
6 Oct 2026Meta Marketing API v24.0falls forward, calls fail (partly silent)v26.0
24 Sep 2026Meta Graph API v20.0falls forward (silent)v26.0
31 Aug 2026Twilio Flex UI 2.15.xunsupported (silent)2.18.x
18 Aug 2026Google Content API for Shopping v2.1calls failMerchant API v1
1 Aug 2026HubSpot developer platform 2025.1calls fail2026.09
16 Jul 2026Shopify Admin API 2025-07falls forward, app delisting (silent)2026-10
16 Jul 2026Shopify Storefront API 2025-07falls forward, app delisting (silent)2026-10
9 Jun 2026Meta Marketing API v23.0falls forward, calls fail (partly silent)v26.0
31 May 2026Twilio Flex UI 2.14.xunsupported (silent)2.18.x
21 May 2026Meta Graph API v19.0falls forward (silent)v26.0
16 Apr 2026Shopify Admin API 2025-04falls forward, app delisting (silent)2026-10
16 Apr 2026Shopify Storefront API 2025-04falls forward, app delisting (silent)2026-10
31 Mar 2026Twilio Flex UI 2.13.xunsupported (silent)2.18.x
19 Feb 2026Meta Marketing API v22.0falls forward, calls fail (partly silent)v26.0
26 Jan 2026Meta Graph API v18.0falls forward (silent)v26.0

What is covered

API versions and endpoints of Shopify, HubSpot, Meta, Google (Ads and Content API for Shopping), Twilio (Flex UI) and Thryv (Keap) with an end date from 1 January 2026 on, as each provider's own versioning or changelog page gives it. Stripe is checked and publishes no end dates. About ten providers, read by hand; not every API in the world.

Built only from these pages; no third-party calendar. The whole list is at /apis/sunsets.json and from the MCP tool agentcheck_api_sunsets on agentcheck's server. Language models have their own list: model retirements.

Record your real calls on the old version before the date, and replay them on the new one.

agentcheck runs scheduled checks of an endpoint. A check sends the request you define (a path or a full URL, a method and a body, with your API key as a header, stored encrypted) on a schedule and compares each response with a golden: exact text, contains, a regular expression or a JSON Schema, none of which costs an LLM call. When a response stops matching, it opens an incident and alerts you. Point one check at the old version and one at the new one with the same golden, and you see which of your calls answer differently before the date.

Free: 1 monitored target, hourly checks, badge and public status page. Starter: 3 targets, 5-minute checks, Slack and Discord alerts, 30-day history. Recording the calls your code already makes is a different path: the trace import (POST /api/v1/targets/{id}/traces, or the agentcheck_record MCP tool) takes agent traces, a prompt and an answer, and turns them into checks judged by the LLM judge (Pro). It does not take raw HTTP requests and responses, so for an API the scheduled checks are the way in today.

api-sunset is a free tool from agentcheck, which runs scheduled checks of your endpoints and alerts you when an answer changes.