Is Windows broken right now?
LOADING.
Fetching latest Windows update analysis.
The static page is loading live data from the public API.
Minimal Windows update risk monitor for admins.
Is Windows broken right now?
The static page is loading live data from the public API.
Tracked releases
| Version | Status | Should Block? | Summary | Data Date |
|---|---|---|---|---|
| Loading release status... | ||||
Loading tracked releases...
Not telemetry
Public API
The frontend renders the newest item from the same endpoint. Keep requests simple:
fetch JSON, sort by generatedAt, and use the latest record.
curl -s https://api.is-windows-broken.com/api/v1/patch-status | jq . const response = await fetch("https://api.is-windows-broken.com/api/v1/patch-status", {
headers: { Accept: "application/json" },
cache: "no-store"
});
const data = await response.json();
const latest = data.items
.slice()
.sort((a, b) =>
new Date(b.generatedAt).getTime() -
new Date(a.generatedAt).getTime()
)[0];
console.log(latest.overall.status);
console.log(latest.overall.summary); import requests
response = requests.get(
"https://api.is-windows-broken.com/api/v1/patch-status",
headers={"Accept": "application/json"},
timeout=20,
)
data = response.json()
latest = sorted(
data["items"],
key=lambda item: item["generatedAt"],
reverse=True,
)[0]
print(latest["overall"]["status"])
print(latest["overall"]["summary"])