Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

statuswatch

Fetch incident history from any Statuspage.io-powered status page (GitHub, Cloudflare, Vercel, Twilio, Supabase, DigitalOcean, ...) from the command line. Official public /api/v2 endpoints only — no API key, no scraping.

Install

curl -O https://raw.githubusercontent.com/statusfeed-dev/statuswatch/main/statuswatch.py

Usage

python3 statuswatch.py github cloudflare vercel --days 30 -o incidents.csv
python3 statuswatch.py twilio datadog supabase --days 7

Output: clean CSV (id, source, name, status, impact, started_at, resolved_at), filtered to the last N days.

Why a paid version exists

Free status pages only expose current history, one provider at a time. StatusPulse is a continuously collected, deduplicated cross-provider dataset (11 major providers, hourly refresh, SQLite + CSV, reliability scorecards, and MTTR statistics) for teams doing SLO reporting, vendor due diligence, and postmortem analysis.

  • Free: live recent-incidents table + 100-row CSV sample
  • $5/mo: full dataset subscription (subscribe here)

MIT licensed. Not affiliated with Atlassian or any listed provider.

About

Free cross-provider SaaS incident feed and MTTR scorecard.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages