Status pages

Turn a scheduled check into a public status page so your users can see availability without asking you.

What a status page shows

A status page is built from a scheduled check's run history. It shows a daily-bucketed history graph so visitors can see availability over time at a glance, along with a per-region and per-provider breakdown so they can tell whether an issue is global or limited to a specific region or cloud provider. The page's title, description, and theme are all configurable.

Publishing

A status page can be published or left as a draft. Only published pages are publicly reachable; a draft is visible to you while you're still setting it up. Each status page has its own rotatable public token, so you can revoke and reissue public access without deleting and recreating the page.

Status pages are available on team and enterprise plans. See Plans & billing for details.

Managing

Create a status page from a scheduled check with POST /api/scheduled-checks/{id}/status-page, and update its settings with PATCH /api/status-pages/{id}:

curl -s https://regioncheck.io/api/scheduled-checks/{id}/status-page \
  -H "Authorization: Bearer $REGIONCHECK_API_KEY" \
  -X POST -d '{"title": "API status", "published": true}'

To rotate the public token, call POST /api/status-pages/{id}/rotate-token. The MCP server exposes the same capabilities through the create_status_page and rotate_status_page_token tools.