docs / status pages
Public Status Pages
Every crond.io account gets a public status page at crond.io/status/{slug}. Configure visible monitors, branding, and (on Pro+) a custom slug from the dashboard.
How it works
The status page renders server-side from your monitor data. By default each monitor is private; opt monitors in individually via the show_on_status field (per-monitor toggle) or the bulk selector at /settings/status-page.
The page is cached for 60 seconds at the edge — your changes propagate within a minute.
What you can configure
- Slug — the URL fragment (Pro+ only). Free tier gets an auto-assigned slug like
acme-7f3a. - Title — overrides the default page title (browser tab + on-page header).
- Description — shown under the title and as the HTML meta description (used by social embeds).
- Show uptime strip — toggle the 30-day uptime visualization.
- Show last-ping timestamp — toggle the per-monitor "last ping at HH:MM" line.
- Visible monitors — pick exactly which monitors appear publicly.
Slug rules
- Lowercase letters, digits, and hyphens only
- 3–40 characters
- Must not start or end with a hyphen
- Reserved words rejected:
api,app,www,admin,status,docs,blog, etc. - Slugs must be globally unique — collisions return 409
Heads-up: changing your slug breaks any links to the old URL. The dashboard confirms before applying the change.
API
You can also manage the status page via the REST API:
# Read current config
curl https://api.crond.io/api/v1/status-page \
-H "Authorization: Bearer $CROND_API_KEY"
# Update title + slug (Pro+)
curl -X PUT https://api.crond.io/api/v1/status-page \
-H "Authorization: Bearer $CROND_API_KEY" \
-d '{"title":"Acme Status","slug":"acme"}'
# Bulk toggle which monitors are public
curl -X PUT https://api.crond.io/api/v1/monitors/show-on-status \
-H "Authorization: Bearer $CROND_API_KEY" \
-d '{"monitor_ids":["uuid-a","uuid-b"],"show":true}'
Plan limits
- Free: auto-assigned slug, basic title/description editing, full visible-monitor control
- Pro+: custom slug, same editing capabilities
- Enterprise: dedicated subdomain (e.g.
status.your-domain.com) — contact hello@crond.io