Skip to content
Technical Charles ReedUpdated 11 min

Content API Sunsets August 2026: What To Do Now

Google's Content API for Shopping shuts down August 18, 2026. Here is the 5-step plan to migrate to Merchant API v1 in time, plus the consequences of waiting too long.

Content API Sunsets August 2026: What To Do Now
On this page5 sections
+
  1. 01What is sunsetting and when
  2. 02Who is affected (and who is not)
  3. 03Consequences of doing nothing
  4. 04The 5-step migration plan
  5. 05Common migration pitfalls

Google's Content API for Shopping is the programmatic interface that has powered third-party feed management since 2014. As of August 18, 2026 it stops working. Calls to shoppingcontent.googleapis.com/content/v2.1/* return HTTP 410 Gone after that date, and the replacement is the new Merchant API v1 which we cover in depth in the complete migration guide.

This article is the executive summary: who needs to act, what happens if you do not, and the 5-step plan to migrate in time without breaking production.

What is sunsetting and when

DateMilestone
2025-09-15Deprecation announced. Merchant API v1 GA.
2026-01-15Migration tools and samples shipped.
2026-05-18Deprecation warning headers added to all Content API responses.
2026-07-18Final warning month. Email reminders sent to integration owners.
2026-08-18Hard cutoff. Content API endpoints return 410.

Who is affected (and who is not)

Affected:

  • Custom integrations that call the Content API directly
  • Older third-party feed tools that have not migrated yet (check with your vendor)
  • Internal scripts that pull reports, sync inventory, or manage products via the API
  • BigQuery export pipelines using the legacy Content API → BigQuery connector

Not affected (probably):

  • Shopify stores using the Google & YouTube sales channel (Shopify handles the migration)
  • WooCommerce stores using the Google Listings & Ads plugin (Google handles it)
  • Stores using major feed-management platforms (DataFeedWatch, Channable, Feedonomics) — but confirm the vendor has migrated

If you are unsure whether you are affected, run an audit on your traffic logs: search for outbound calls to shoppingcontent.googleapis.com. Any hits mean you have code that needs migration.

Consequences of doing nothing

At 00:01 UTC on August 18, 2026, every call to the Content API starts failing. The cascade for an unmigrated store:

  1. Product sync stops. New products do not appear in Shopping. Edited products do not update.
  2. Inventory sync stops. Out-of-stock items keep showing as in-stock. Sales continue on products that have no stock.
  3. Reports break. Performance dashboards return errors. Decisions get made on stale data.
  4. Eventually, Google disables the Shopping campaigns because the feed is more than 7 days stale. Revenue goes to zero.

Recovery requires the same migration work as doing it on time, but with revenue actively bleeding while you scramble.

The 5-step migration plan

Step 1: Inventory your Content API usage

Grep your codebase for shoppingcontent.googleapis.com, "ShoppingContent", or your client library import (e.g., googleapis/shopping). Document every endpoint called. Note: third-party tools that pass through your auth token also use the API, so check vendor docs too.

Step 2: Install Merchant API client library

Install alongside the existing Content API client. The two can coexist. For Node: npm install @google-cloud/merchant-products. For Python: pip install google-shopping-merchant-products-v1beta. Other languages: see the client library page [4].

Step 3: Mirror reads, then mirror writes

For 1-2 weeks, run both APIs in parallel. Compare responses for parity. Fix discrepancies. Once reads match, start mirror-writing: every Content API call also writes to the new API. Validate that the new API reflects the changes correctly.

Step 4: Cutover

Switch all production reads to the new API. Keep mirror writes on for 1 more week as a rollback insurance. Monitor error rates closely.

Step 5: Decommission Content API

Disable Content API writes. Remove the old client library. Update documentation. Migration complete.

Common migration pitfalls

  • Custombatch is gone. The bulk endpoint that handled mixed operations does not exist in the new API. Refactor to per-resource batch calls.
  • Status enums changed case. "approved" → "APPROVED". Any string-compare logic breaks silently.
  • Reports query language is new. Old reports queries are syntactically invalid in the new API.
  • Pagination tokens are not transferable. Reset persisted page tokens at cutover.
  • OAuth scopes need updating. Re-request user consent with new scopes before cutover.

Use FeedShield and skip the migration entirely

FeedShield's GMC integration runs on Merchant API v1 since March 2026. Connect your store and we handle the API layer for you.

Run free audit

Bottom line

Content API sunset is real, fixed, and 3 months away. Stores using managed platforms are fine. Custom integrations need to migrate. The full migration playbook is in our Merchant API migration guide; this article is the executive summary to decide whether you need to act.

Frequently asked questions

What is the exact sunset date for Content API?+
August 18, 2026. Google has signaled this as a hard cutoff with no extensions planned. After that date, calls to v2.1 Content API endpoints return HTTP 410 Gone.
Do I need to do anything if I use Shopify or WooCommerce?+
If you use the official Shopify Google & YouTube channel or the WooCommerce Google Listings & Ads plugin, the migration is handled for you. Just confirm your plugin is on a recent version that supports Merchant API. If you have custom code that talks to GMC directly, that code needs to migrate.
What happens if I miss the deadline?+
Your integration stops working. Products stop syncing. Inventory updates fail. Reports return errors. Depending on how your store handles errors, customers may see stale prices or out-of-stock products incorrectly. Recovery is to migrate, which still takes 1-3 weeks of work.
Can I keep using Content API after August 18 if I am partially migrated?+
No. The endpoints return 410 Gone. Any request to old endpoints fails immediately. Partial migrations need to complete in advance.
Is the Merchant API a drop-in replacement?+
No. The Merchant API splits the old monolithic API into sub-APIs (Products, Inventories, Reports, Accounts, Promotions, Quota, Notifications), each with its own endpoints, version, and quota. Migration requires endpoint mapping, field renames, and reauthentication.
How much work is the migration for a small store?+
For a small store using a managed integration (Shopify channel, Woo plugin, Channable, DataFeedWatch), the answer is typically zero: the integration handles it. For a custom integration on a small store, 1-3 days of focused engineering work.

Sources & further reading

References cited inline as [1], [2], etc.

  1. [1]Content API for Shopping deprecation noticeGoogle for Developers (2025-09-15)
  2. [2]Merchant API overviewGoogle for Developers (2026-04-01)
  3. [3]Migrate from Content APIGoogle for Developers (2026-03-15)
  4. [4]Merchant API client librariesGoogle for Developers (2026-02-20)
Written by
Charles Reed
Compliance research lead

Charles leads compliance research at FeedShield. He tracks Google Merchant Center policy updates, turns them into audit rules inside the FeedShield ComplianceIQ engine, and writes the step-by-step recovery guides used by agencies and merchants appealing suspensions. His coverage focuses on the practical fixes that move accounts from disapproved to reinstated.

Related reading

Check your store's GMC compliance

Automated audit with 250+ compliance checks across 27 categories. Free, no credit card.