Paid Media Guide

Google Ads API v22 Sunset on 7 October 2026: What Broke and How to Fix It

The 7 October date has passed. Your campaigns kept serving; the dashboards, scripts, connectors and bid tools reading from them are what to check. Updated 9 October 2026 with where the sunset stands, how to confirm a broken tool is still calling v22, and how to fix it.

Distk Editorial Oct 2026 12 min read

Google Ads API v22 reached its sunset date on 7 October 2026. Google's reminder of 2 September 2026 states that from that date "all v22 API requests will begin to fail." As of 9 October 2026, Google had not published a separate post-sunset notice and its sunset timetable, last updated 30 September, still lists v22 as "October 2026 (tentative)", which Google says means the sunset could happen any time in that month. Treat v22 as switched off. Campaigns keep serving, but any script, connector, reporting dashboard, bid tool, CRM conversion sync or AI agent still calling v22 should be expected to fail, often without an alert, including third-party tools that call it for you. To confirm, open APIs and Services in Google Cloud Console, click Google Ads API, and look in the Methods table on the Metrics subtab for method names containing v22. Move to a current version, newest listed is v25.2, and once fixed, re-query any reporting dates the tool missed.

What Is the Status of the Google Ads API v22 Sunset as of 9 October 2026?

The date Google gave has passed. In its reminder of 2 September 2026, Google wrote: "Google Ads API v22 will sunset on October 7, 2026. Starting on this date, all v22 API requests will begin to fail." As of 9 October 2026, Google's Ads developer blog had not published a separate post-sunset notice, and the official sunset timetable, last updated 30 September 2026, still listed v22 with a sunset of "October 2026 (tentative)".

Google's timetable explains that "the tentative date means that the sunset could happen any time in that month, and the dates could change." The practical reading for any team in 2026 is to treat v22 as switched off: if a tool you rely on still calls it, expect it to be failing already, or to start failing without further notice before October ends.

VersionReleasedSunset (Google's timetable, 9 October 2026)
v2215 October 20257 October 2026 per the 2 September reminder; timetable says October 2026 (tentative)
v23, v23.1, v23.2January to March 2026February 2027
v24, v24.1April and May 2026May 2027
v24.224 June 2026June 2027
v25, v25.1, v25.2July to September 2026August 2027
v26 (upcoming)October 2026November 2027

What Stopped Working on 7 October 2026?

Version 22 of the Google Ads API. Google's own announcement is one sentence long and leaves no room for interpretation: "Google Ads API v22 will sunset on October 7, 2026. Starting on this date, all v22 API requests will begin to fail." Any script, connector, dashboard, bid tool or integration that still sends requests to v22 will start returning errors from that day, and Google's documentation adds that sunset versions "are no longer supported after the sunset date".

Your ads keep running. Campaigns live inside Google Ads, not inside the API, so nothing stops serving. What breaks is everything that reads from or writes to Google Ads through v22: the overnight report that fills a client dashboard, the script that pauses out-of-stock products, the connector that pushes spend into a BI tool, the bid management software, the AI agent you wired up last quarter. The failure is quiet. A dashboard that stops refreshing does not send an alert. It just shows last week's numbers.

QuestionAnswer, from Google's official pages
What is sunsetting?Google Ads API v22
When?7 October 2026, per Google's reminder of 2 September 2026
What happens?"All v22 API requests will begin to fail"
Do ads stop?No. Tools that call v22 stop. Campaigns are unaffected.
v22 released15 October 2025, per Google's sunset timetable
What to move toA newer version. Google lists v23 through v25.2 as released, with v26 upcoming in October 2026.
A note on the date in 2026

Google's deprecation and sunset timetable still shows v22's sunset as "October 2026 (tentative)", and explains that a tentative date "means that the sunset could happen any time in that month". The specific day comes from Google's later reminder on its Ads Developer Blog, dated 2 September 2026, which names October 7. Plan against the specific date, not the month.

Who Is Affected, Including People Who Never Touch the API?

Far more people than write code. The Google Ads API is the plumbing under most of the tools agencies and in-house teams use, so being affected does not require a developer on staff. If any software reads or changes your Google Ads accounts on your behalf, it is calling a specific version of the API, and the question is simply which one.

The last group is where October failures concentrate. An integration built once and left alone keeps calling the version it was built on until the day that version stops answering.

How Do You Check Which API Version Your Tools Use in 2026?

Google documents a direct method using the Google Cloud Console, and it works whether or not you wrote the code. Every request to the Google Ads API is logged against the Google Cloud project that made it, and the method name in that log includes the version number. If you see v22 in the list, something you own is still calling the version that reached its sunset date on 7 October.

The Google Cloud Console method, as Google describes it

  1. Open APIs and Services in the Google Cloud Console.
  2. Click Google Ads API in the table.
  3. On the Metrics subtab, your recent requests are plotted on each graph. You can see which methods you have sent requests to in the Methods table.
  4. Optionally, select the timeframe you want to view.

Google explains what to look for in the result: "The method name includes a Google Ads API version, a service, and a method name, such as":

google.ads.googleads.v22.services.GoogleAdsService.Mutate

Any method beginning google.ads.googleads.v22 is the problem. Look across a long enough timeframe to catch jobs that only run weekly or monthly, because a monthly report that last ran on 30 September will not appear in the last seven days.

If you do not own a Google Cloud project

Then you cannot see the logs, because the tool calls the API from its own project. Ask the vendor or the person who built it directly, in writing, and ask for a version number rather than reassurance:

That third question matters for a separate reason. Google's updated developer policy now prohibits programmatic proxies, and how a tool connects is the deciding factor. Our guide to the 2026 proxy and MCP policy covers what to listen for in the answer.

Check the client library version too

If your own code uses one of Google's official client libraries, the library version determines which API versions it can reach. Google's sunset page also notes that "client libraries no longer support the sunset API versions in any new client library versions after the sunset dates." Its compatibility table lists minimum library versions for v23, v24 and v25.

LanguageMinimum for v23Minimum for v25
Python29.2.031.2.0
Java42.0.044.0.0
.NET25.1.026.1.0
PHP32.2.033.6.0
Ruby38.0.043.0.0
Perl31.0.033.0.0

Google notes these minimums are sufficient for the major release; minor releases such as v25.2 may need a later library version, listed in each language's changelog.

Which Version Should You Move To in 2026?

The newest one you can test properly, now that the 7 October date has passed. Google's guidance is that "we recommend that you always upgrade to the newest version", and that you do not have to upgrade in strict order: you can move from version N directly to N+2. Moving from v22 straight to v25 is allowed and saves you a second migration next year.

VersionReleasedSunset (Google's timetable)
v2215 October 20257 October 2026 (per the 2 September reminder)
v2328 January 2026February 2027
v2422 April 2026May 2027
v2522 July 2026August 2027
v25.223 September 2026August 2027
v26 (upcoming)October 2026November 2027

The arithmetic is worth doing out loud. Moving only to v23 buys you until February 2027, roughly four months. Moving to v25 buys you until August 2027. If you have to touch the integration anyway, the extra testing for a later version is usually cheaper than a second migration in January. v25.2 also brings genuinely useful additions, such as competitive benchmark percentiles, covered in our v25.2 guide for marketers.

How Do Major and Minor Versions Differ in 2026?

The distinction decides how much testing you need. Google states that minor versions "don't contain breaking changes", so moving from v25 to v25.2 is described as a drop-in upgrade. Major versions are different: Google's migration guide says "your endpoint will change when you change major versions", and major releases can rename or remove fields. A move from v22 to anything later is a major-version change and needs real testing.

Google's policy also explains the cadence you are on. It aims to sunset "a version 1 year after its release", releases a new version "every 3 to 4 months" on average, and says "you'll have to perform at most two upgrades per year." Build that into the maintenance plan for every integration, so October is a scheduled task rather than an emergency.

What Should You Do Now in 2026?

  1. Inventory every tool that touches Google Ads. Include scripts, connectors, dashboards, feed and bid tools, CRM conversion syncs and AI agents.
  2. Check your Google Cloud Console Methods table for anything beginning google.ads.googleads.v22, across at least a month of history.
  3. Email every vendor and freelancer for the exact API version and their upgrade date, in writing.
  4. Upgrade your own code to the newest version you can test, using Google's version migration guide and the release notes for each version you skip.
  5. Test against a non-critical account first, then confirm a full reporting cycle completes after the change.
  6. Set a check for 7 and 8 October: confirm dashboards refreshed, scheduled scripts ran, and conversion syncs arrived.
  7. Calendar the next one. If you land on v23, its sunset is February 2027.

How Do You Fix a Tool That Broke After the v22 Sunset in 2026?

Find the tool, confirm the API version is the cause, then upgrade it yourself or escalate to the vendor, and finally close the gap in your data. Campaigns themselves keep serving through an API sunset, so the symptoms show up in the tools around your Google Ads account, usually as reports that stop updating rather than as an obvious error.

  1. Look for the symptoms. A dashboard or report that stopped refreshing on or after 7 October 2026, a connector or sync job showing errors, CRM or offline conversions that stopped arriving in Google Ads, a bid or budget script that no longer runs, or an AI agent that can no longer read the account.
  2. Confirm the cause. In Google Cloud Console, open APIs and Services, click Google Ads API, and check the Methods table on the Metrics subtab. Method names include the version, for example google.ads.googleads.v22.services.GoogleAdsService.Mutate. Any v22 method in the days around 7 October points to the tool that broke.
  3. If you own the code, upgrade the client library. Move to a currently supported version. The newest listed on 9 October 2026 is v25.2, and as the version guidance earlier in this article sets out, Google does not require you to step through every version in between.
  4. If a vendor owns the tool, escalate in writing. Ask which Google Ads API version it calls, the date it will be fixed, and whether it will recover the period it missed. A tool running in the vendor's own Google Cloud project will not appear in your Console, so the vendor's answer is the only evidence you have.
  5. Close the data gap. Google Ads API reporting queries take a date range, so once a tool is on a supported version it can usually re-query the dates it missed. Anything that was meant to be written into Google Ads during the outage, such as conversion uploads or bid changes, needs checking against the tool's own logs and against the time limits Google applies to that specific data, which this guide does not cover.
Worth doing even if nothing broke

The same check will matter again soon. Google's timetable gives v23, v23.1 and v23.2 a sunset of February 2027. Note which versions your tools call now, while the Methods table is fresh in mind, so the next deadline is a calendar entry rather than an incident.

What Are the Common Mistakes in 2026?

Key Takeaways for 2026

Distk audits the scripts, connectors and tools behind Google Ads accounts for agencies and in-house teams in India and internationally, finds anything still calling a retired or sunsetting version, and makes the upgrade so the reporting comes back. If something went quiet after 7 October 2026, that audit is where we start.

Sources

Google Ads API v22 Sunset: FAQs

When did Google Ads API v22 stop working?

Google's reminder of 2 September 2026 named 7 October 2026 and states that from that date all v22 API requests will begin to fail. As of 9 October 2026 Google's sunset timetable still listed the month as October 2026 (tentative), so treat v22 as switched off.

Will my Google Ads campaigns stop running?

No. Campaigns run inside Google Ads and keep serving. What stops is any tool, script, connector or dashboard that reads from or writes to Google Ads through API v22.

How do I check which Google Ads API version my tools use?

In the Google Cloud Console, open APIs and Services, click Google Ads API, and check the Methods table on the Metrics subtab. Method names include the version, such as google.ads.googleads.v22.services.GoogleAdsService.Mutate. Look over at least a month to catch infrequent jobs.

What if a third-party tool calls the API for me?

You cannot see its logs, because it uses its own Google Cloud project. Ask the vendor in writing which Google Ads API version it calls and when it will move to v23 or later, and ask which project and developer access it uses.

Which version should I upgrade to?

The newest one you can test properly. Google says you can skip versions. v23 sunsets in February 2027, while v25 and v25.2 last until August 2027, so a later version usually saves a second migration.

Is upgrading from v22 a drop-in change?

No. Moving from v22 to any later version is a major-version change. Google states the endpoint changes when you change major versions and major releases can change fields, so test first. Only minor versions such as v25 to v25.2 are described as drop-in.

Find what is still calling v22, and fix it

Distk audits the scripts, connectors, dashboards and third-party tools behind your Google Ads accounts, finds anything still calling v22 or another retiring version, fixes it, and closes the reporting gap it left.

Start the conversation →