A page you can only look at
Pretty, but not automatable. A developer wants an address their code can read.
Your customers are developers: they need a feed they can read in code, not only a page they can look at.
When your product is an API, the status page is not read only by a person:
Pretty, but not automatable. A developer wants an address their code can read.
It lags during an incident, exactly when it matters, and leaves gaps in the history afterwards.
"API operational" says nothing when only the payments endpoint is down.
Every page has a machine-readable feed, so a customer's system can follow your status without a human.
Append .md, or send Accept: text/markdown, and the page comes back as text — good for agents and for documentation.
Separate components for authentication, payments and webhooks. It is clear exactly what is affected.
An SVG badge with current status or uptime, ready for your docs or GitHub page.
Monitors can live in code: a YAML file and one CLI command.
Yes: RSS, Atom and JSON, and the whole page is available as Markdown.
Yes: HTTP, TCP, DNS, ICMP, gRPC and UDP, with assertions on status, headers, body and duration.
Yes, an SVG badge showing current status or uptime.