For humans and agents
Everything the dashboard does is reachable programmatically. One API key, four ways in.
CLI
Manage monitors from your terminal, and `statusas run` executes scenarios from a YAML file — monitoring as code.
API
Typed HTTP endpoints with an OpenAPI spec. The same key works everywhere, and every mutation lands in the audit log.
MCP server
Let Claude, ChatGPT or Cursor run your monitoring. OAuth sign-in, permissions scoped to the key.
Terraform
Describe monitors and status pages in HCL and keep them in version control beside the rest of your infrastructure.