Check All Services
check_all_servicesIs anything I depend on broken right now?
Checks every supported provider in parallel and returns a one-sentence summary plus per-service detail. Use this first: it answers the whole question in one call. Optionally narrow with ?services=github,npm. A provider whose status page cannot be read is reported as "unknown", never as healthy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| services | No | Optional comma-separated slugs to narrow the check, e.g. "github,npm,cloudflare". Omit to check all. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| down | No | Slugs with a major or critical incident open. | |
| checked | Yes | How many services were checked. | |
| summary | Yes | One sentence answering "is anything broken right now", safe to show verbatim. | |
| unknown | No | Slugs whose status page could not be read. | |
| degraded | No | Slugs with a minor incident open. | |
| services | Yes | Full per-service detail. | |
| all_operational | Yes | True only when every checked service reports no known problems AND every status page was reachable. |