Status pages as code
Monitor endpoints, run incidents, and manage your whole status page from a YAML file, a REST API, or a clean dashboard.
Status as code
Keep your whole status page in a committed pingpage.yaml — validate, diff and apply with the CLI or a GitHub Action.
API-first
Everything the dashboard does goes through the public REST API, with scoped API keys from day one.
Monitoring & incidents
Monitor endpoints, auto-open incidents on downtime, and post timeline updates with email + webhook alerts.
Embeddable
Drop a live status widget on your site and link SVG uptime/status badges anywhere.