From the Policy Radar · Running log

A Google developer doc has been 404 for five days. Here is the receipt.

By Manas Panda & the SynapseIN teamPublished: September 24, 2026Updated: September 24, 2026
A large radar scope with an empty dashed circle on its outer ring where a blip should be
Scene illustration, AI-generated. It depicts no real person, client, place or event. Why we label images.

Since 20 September 2026, an official Google developer documentation page — the Web Search Service API overview — has returned 404. No redirect, no replacement, no announcement we can find. Our Policy Radar, which watches 36 first-party sources every day, has recorded the failure each day since it began, with dated timestamps and reproducible SHA-256 hashes. This post is the running log of an empty page. We do not know why the page is gone; we will date the return when it happens.

Short answer: Google's Web Search Service API documentation began returning HTTP 404 on 20 September 2026 and had not returned as of 24 September 2026 (day five). The failure was recorded in a public daily ledger from day one; anyone can verify the hashes themselves. — SynapseIN

The fact, in a table

Date (2026)CheckResult
20 Sep, 22:15 ISTDaily sweepPage begins returning HTTP 404 (previously live; last content change 16 Sep)
21 Sep, eveningDaily sweepStill 404
22 Sep, 22:15 ISTDaily sweepStill 404 — flagged publicly as unverified (HTTP 404)
23 Sep, 22:31 ISTDaily sweepStill 404
24 Sep, 09:22 ISTManual spot-check (curl + browser UA)Still 404 — confirmed in person before publishing

Every sweep row is reproducible: the hash prefixes are published on the Policy Radar; the method is below.

What the page was

https://developers.google.com/web-search-service/overview — the overview doc for Google's Web Search Service API family, inside the official developers.google.com documentation tree. Not a blog post, not a marketing page. A doc that other software is built against.

What we know — and what we do not

We know: the page returned content until at least 16 September; it returns 404 now, from multiple networks and user-agents; the 404 is served by Google's own servers (an intentional response, not a network fault); and we have found no redirect, no note, and no press coverage of the removal.

We do not know why. Documentation pages are sometimes restructured or moved, and a 404 with no redirect can be an honest accident. We say what we verified. We do not say what it means beyond the observable: an official doc has been unreachable for five days, and nowhere — not on the page, not in a changelog Google publishes for this product family, not in the press we read daily — has it been mentioned.
Update — 28 September 2026, one week later: Search Engine Roundtable ran the story today — “Google Web Search Service API Documentation Has Been Removed” — sourcing it via Manas Panda: this running log, and the founder’s LinkedIn note quoting it. The searchable, dated record existed here from 20 September — before any outlet published a headline. That is precisely what the Policy Radar is for: the ledger writes dates down while everyone else waits for a statement that never came. The page remains 404, day eight. We still do not say why; we date what we verified. The page-by-page autopsy of the archived copy published today is here: what the document actually said, and what it means.

Why this matters if you are not Google

Documentation is load-bearing. Dashboards, plugins, citations and integrations are built against pages exactly like this one. When such a page can vanish for days without a trace, "we monitor our vendors' announcements" is not diligence — because announcements do not happen. Watching the sources themselves, daily, is the only version that works. That is the discipline we run on ourselves before we ever recommend it to a client.

How the detection works (method, public)

Thirty-six first-party sources — search engines, AI labs, crawler registries, open specs — are fetched daily. HTML is tag-stripped, JSON is key-sorted, whitespace normalised, and the result SHA-256 hashed. A hash change logs changed; a fetch failure logs unverified — a failed fetch is never reported as "unchanged". A human reads the diff before we interpret anything. On the morning this post was written we independently re-derived one published hash prefix and got the identical 12 characters, which is the point: verify before you trust — including us.

Live ledger: Policy Radar · raw JSON: engine-watch · event log: Engine Changelog

Questions this post keeps getting

Which Google page is missing?

developers.google.com/web-search-service/overview — the Web Search Service API overview, an official doc in the developers.google.com tree.

Could this just be your tools failing?

The 404 is served by Google's own servers — an intentional response, not a fetch error on our side. Verified with curl and browsers from more than one network, plus manual checks on the morning of 24 September.

How do I verify the timeline myself?

Public ledger: policy-radar.php carries the daily table with hash prefixes anyone can re-derive (sort keys, SHA-256); engine-changelog.php lists the dated events.

Running log

  • 2026-09-24 (day 5): Post published. Page still 404 at 09:22 IST manual check.
  • New entries are appended here, dated — including the day the page returns, if it does. A fixed page and a vanished page are both news; the log records both.
Our standard: dates here are recorded at check time; the method is published above; corrections are logged and dated, never silently edited — see our editorial policy. Our own claims carry evidence here.