Vendor Status Watch

Coverage, honestly

804 of 1,127 mapped vendors (71%) publish a status feed we can read. On the last poll 761 of 804 answered; the rest are shown as unknown. 121 seed entries were dead links — that is the rot the daily map exists to catch.

Atlassian Statuspage692vendorsbespoke HTML page179vendorsunreachable121vendorsStatus.io37vendorsInstatus34vendorsBetter Stack28vendorsUptimeRobot11vendorsvendor's own feed (hand-written parser)9vendorsHund7vendorsincident.io5vendorsCachet3vendorsSorry™1vendors
Where vendors host their status pages (the living map, rebuilt daily) · Source: live probe of each status URL · as of 2026-09-16
PlatformVendorsPolledHow / why not
Atlassian Statuspage692yesGET /api/v2/summary.json + /api/v2/incidents.json (history back-filled)
bespoke HTML page179nobespoke page (Apple, Microsoft 365, Okta, Auth0…) — needs a hand-written parser each; the ones buyers ask for most are done (row above)
unreachable121nounreachable at probe time (DNS gone, TLS broken, or 4xx/5xx)
Status.io37yespage id resolved once, then api.status.io/1.0/status/<id> — open incidents only
Instatus34yesGET /summary.json — open incidents only
Better Stack28yesGET /index.json — open incidents only
UptimeRobot11nopublic status pages are HTML only
vendor's own feed (hand-written parser)9yesthe vendor's own public feed, one hand-written parser each: Slack JSON API, Stripe /current, Google incidents.json (Cloud, Firebase, Workspace, Play), AWS Health currentevents, Azure status RSS, Heroku api/v4
Hund7noAPI answers 401 without a key; no public feed
incident.io5yescustom host is a JS app; the canonical host's /feed.rss carries a Status: line per incident (Notion, Hasura…)
Cachet3no/api/v1/* returns 404 on every instance seen
Sorry™1yesGET /api/v1/status + /api/v1/notices (Postmark)

Seed list: metoro-io/statusphere (MIT), de-duplicated from 1,425 rows to 1,127 unique status URLs, then every URL probed live and re-probed daily. Missing a vendor? Open an issue.