Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

StatusPulse incident exporter

A tiny, dependency-free Python tool that exports recent incidents from any Statuspage /api/v2/incidents.json endpoint to CSV. It uses only the provider's public API and a descriptive User-Agent.

Use

python3 statuspulse-export.py https://www.githubstatus.com 30 github-incidents.csv

Arguments are STATUSPAGE_URL, optional DAYS (default 30), and optional output filename (default incidents.csv). No API key or package installation is required.

Why StatusPulse?

This tool is useful for a single provider. StatusPulse combines incident history across providers, normalizes fields, and provides a downloadable SQLite/CSV dataset for trend analysis. The free sample is available on the landing page; subscribers get the full history and refreshes.

Legal / responsible use

Use only public status endpoints and respect provider rate limits and terms. This project makes one request when run; it is not a monitoring service.

License

MIT

About

Dependency-free CLI to export incident history from official Statuspage API endpoints.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages