Skip to content
Agents tracked: 444 Releases (7d): 644 Agent status: 3 with issuesSince last limit reset: Claude 31d · Codex 3d Updated Oct 23, 2026

Deploy and monitoring · by OpenStatus (openstatus.dev)

openstatus

An open-source (AGPL-3.0) uptime monitor, status page and incident tool that checks your URLs from 28 regions, alerts Slack, PagerDuty and others, and lets you manage monitors, status reports and incidents from a dashboard, a typed JSON API, a CLI, Terraform or an MCP server.

You learn that an endpoint is down from multi-region checks before customers write in, and the public status update and postmortem draft come from the same place instead of three separate tools.

APIOpen sourceFree tierCommercial OK

Open openstatus.dev ↗ agent.md

For your project

Official API
Official API · Free tier 600 requests/minute and 100 per 10 seconds per API key, 60 write requests/minute; 120 requests/minute per IP on unauthenticated /public/* status endpoints
“The openstatus API is a typed, JSON-over-HTTP layer powered by ConnectRPC . Every action the dashboard performs is reachable from the API” openstatus.dev/tooling/api
Key
Needed
“Pass the x-openstatus-key header on every request. Generate a key from Settings > General > API Keys” openstatus.dev/tooling/api
Formats
JSON
Data download
Not stated
Price
Free tier · from $30/mo Hobby: $0, one monitor, one status page with three components, checks every 10 minutes; 14-day Starter trial without a card
“Upgrade to Starter ($30/mo), Pro ($100/mo), or Scale ($500/mo) for more monitors, team collaboration, and advanced features.” openstatus.dev/pricing
Open source
openstatusHQ/openstatus
License
openstatus Terms of Service (hosted); AGPL-3.0 (self-hosted code) Hosted monitoring and status pages; self-hosting is under AGPL-3.0
Commercial use
Commercial use OK
“If you are entering into this Agreement on behalf of a company, business or other legal entity, you represent that you have the authority to bind such entity to this Agreement” openstatus.dev/terms
Credit
Not stated
Embedding
Can be embedded
“Embed a trimmed, chromeless version of your openstatus status page on any website using the `?embed` query parameter.” openstatus.dev/llms.txt
Using the website
Free tier

Read on openstatus's own pages on Oct 24, 2026 · license or terms · API docs · pricing · source code. Check the license page before you ship.

For your agent

  • Remote MCP at https://api.openstatus.dev/mcp (OAuth consent, or x-openstatus-key for headless agents); API calls are POSTs to /rpc/openstatus.v1.<Service>/<Method> with the x-openstatus-key header; Node SDK @openstatus/sdk-node.
  • Self-hosting or modifying the code is under AGPL-3.0: share source of modified network deployments
  • Keep write calls under 60 per minute per key; read calls under 600 per minute
  • Publishing tools in the MCP server need explicit approval before subscribers are notified

llms.txt: www.openstatus.dev/llms.txt · MCP: https://api.openstatus.dev/mcp

Paste into your agent: Read https://agentgid.com/resources/openstatus/agent.md before using openstatus.

Quick answers

Does openstatus have an API?

Yes. openstatus has an official API documented at https://www.openstatus.dev/tooling/api.

Does the openstatus API need a key?

Yes, you need an API key. Limits: 600 requests/minute and 100 per 10 seconds per API key, 60 write requests/minute; 120 requests/minute per IP on unauthenticated /public/* status endpoints

Is openstatus free?

Yes, there is a free tier: Hobby: $0, one monitor, one status page with three components, checks every 10 minutes; 14-day Starter trial without a card Paid plans start at $30 a month.

Can I use openstatus in a commercial project?

Yes. Its terms say: "If you are entering into this Agreement on behalf of a company, business or other legal entity, you represent that you have the authority to bind such entity to this Agreement"

Can I embed openstatus in my site?

Yes.

What you can build

  • A public status page for a SaaS that subscribers can follow, embedded in the app's help center
  • A CI step that creates monitors for each new API endpoint through Terraform or the CLI
  • An agent workflow that drafts a status report from an alert and waits for a person to approve publishing

Alternatives in Deploy and monitoring

All 6 →

Something wrong or out of date? Tell us.