API sunsets · Google · checked
Google Content API for Shopping v2.1 sunset on 18 August 2026
Google Content API for Shopping v2.1 was sunset on 18 August 2026. Since then, requests fail intermittently with HTTP 410 Gone from 1 September 2026; and all requests fail at full shutdown, in early 2027. The failure is loud: calls return errors. Google names Merchant API v1 as the replacement (an extension request form is open for projects that need more time). The date has passed, so v2.1 can no longer be recorded as it was; compare the responses you still have with what Merchant API v1 returns. Find every place your code pins v2.1: 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.
The facts
- API
- Google Content API for ShoppingCovers shoppingcontent.googleapis.com/content/v2.1.
- Version
v2.1- Ended
- 18 August 2026
- After the date
- calls fail
- Silent?
- No: calls return errors
- Replacement
Merchant API v1an extension request form is open for projects that need more time
What breaks after 18 Aug 2026
- Starting September 1, 2026, requests to Content API for Shopping endpoints from clients without an active extension intermittently fail with HTTP 410 Gone, and failures become more frequent until decommissioning. source
- Decommissioning, early 2027: full shutdown; all endpoints are turned down and all requests fail. The timing is subject to revision. source
- Retrying a failed request can succeed while failures are intermittent; Google says that is not a long-term fix.
- Merchants who reach Merchant Center through an ecommerce platform need do nothing: the platform migrates for them.
How to upgrade
- Find every place your code and config pin v2.1:
npx --allow-git=root github:agentwares/api-sunset scanprints each file and line, and the variable name for a.envfile, never its value. - Read what changed between v2.1 and
Merchant API v1in Google's notes, and list the calls that touch it. - v2.1 no longer answers as it did, so compare the responses you logged before 18 August 2026 with what Merchant API v1 returns now.
- Change the version string, deploy, and watch the first day's responses.
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 v2.1 and one at Merchant API v1 with the same golden, and you see which of your calls answer differently before 18 August 2026.
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.
Migration watch is not built. It would record the calls your code makes to Google Content API for Shopping v2.1 and replay them on Merchant API v1 until 18 August 2026, with nothing to set up, and email you what answers differently. If you would pay for that, say so with one click. The click is counted; nothing else is sent or stored.
Counted. Thank you; nothing else was sent.Other Google dates
- Google Ads API v22 — Oct 2026
- Google Ads API v23 — Feb 2027
- Google Ads API v24 — May 2027
- Google Ads API v25 — Aug 2027
Sources
- Content API for Shopping: deprecation and sunset — the date and the replacement, read 8 Oct 2026
Built only from Google's own pages. No intent is implied: a date is what the page says on the day it was read. Data: /apis/sunsets.json.
api-sunset is a free tool from agentcheck, which runs scheduled checks of your endpoints and alerts you when an answer changes.