Check the live status of 170+ cloud and SaaS providers from a terminal or CI script. OutageDeck normalizes each vendor's official status feed; it does not replace synthetic monitoring.
brew install outagedeck/tap/outagedeckWith mise:
mise use -g github:outagedeck/cli@0.1.0With Nix:
nix run github:outagedeck/cli -- --versionOn Windows with Scoop:
scoop bucket add outagedeck https://github.com/outagedeck/scoop-bucket
scoop install outagedeckOr install from source:
go install github.com/outagedeck/cli/cmd/outagedeck@latestRelease archives for macOS, Linux, and Windows are available on the releases page.
$ outagedeck status aws cloudflare github openai
OK AWS: Operational — All Systems Operational
OK Cloudflare: Operational — All Systems Operational
OK GitHub: Operational — All Systems Operational
!! OpenAI: Degraded — OpenAI reports an active incidentFind a provider slug:
$ outagedeck search "Claude"
anthropic operational AnthropicUse structured output in scripts:
outagedeck status --json --fail-on=outage aws github openaiThe status command exits with:
0when every provider is below the selected threshold;1when a request or argument fails;2when at least one provider meets the selected threshold.
--fail-on accepts degraded (default), outage, major_outage, or never. Set OUTAGEDECK_API_KEY or pass --api-key for a higher API quota.
- Data comes from official vendor status feeds and is refreshed about every 10 minutes.
- An unreachable or malformed response is an error, never
operational. - The public API allows 120 requests per hour. The CLI checks up to 20 providers concurrently.
- No telemetry is added by the CLI. Requests identify the client through a standard
User-Agentheader.
Review the API documentation or configure outage alerts.
MIT

