Introducing OkStatus: API-First Monitoring for Modern Teams
Today we're launching OkStatus — uptime and certificate monitoring built for developers who want to integrate, not configure.
OkStatus Team
Happy New Year! We're kicking off 2026 with the public launch of OkStatus — a monitoring platform built from the ground up for developers who want APIs, not dashboards.
Why We Built OkStatus
Most monitoring tools are designed around dashboards. You sign up, click through endless configuration wizards, and hope you remember to check the UI when something goes wrong.
We wanted something different. OkStatus is API-first. Every feature is accessible via clean REST endpoints. Create monitors, query uptime history, check certificate expiry — all with simple HTTP requests. Build monitoring into your CI/CD pipelines, your internal tools, or your customer-facing dashboards.
What You Can Do Today
Uptime Monitoring
Create HTTP monitors with a single POST request:
curl -X POST \
-H "x-api-key: $OKSTATUS_KEY" \
-H "Content-Type: application/json" \
-d '{
"kind": "http",
"name": "Production API",
"check_config": {
"interval_secs": 60,
"check": {
"type": "http",
"url": "https://api.example.com/health",
"method": "get",
"port": 443,
"timeout_ms": 5000,
"follow_redirects": true,
"allow_insecure": false
}
},
"show_on_status_page": true
}' \
"https://api.okstatus.dev/api/v1/monitors"
SSL Certificate Monitoring
Never let a certificate expire again. Create an SSL monitor and get notified 30, 14, and 7 days before your certificates expire:
curl -X POST \
-H "x-api-key: $OKSTATUS_KEY" \
-H "Content-Type: application/json" \
-d '{
"kind": "ssl",
"name": "Production SSL",
"check_config": {
"interval_secs": 86400,
"check": {
"type": "ssl",
"hostname": "example.com",
"port": 443
}
}
}' \
"https://api.okstatus.dev/api/v1/monitors"
Alerting
Configure email and webhook alerts. When a check fails or a certificate is about to expire, we'll notify you immediately — or POST to your own endpoints for custom handling.
Public Status Pages
Share uptime with your customers via public status pages. You control exactly which monitors are visible, with custom branding options available on paid plans.
Pricing That Makes Sense
We're launching with a generous free tier:
No credit card required to get started. Upgrade when you need more capacity.
Built for Integration
OkStatus is designed to fit into your existing workflow:
What's Next
We're just getting started. On the roadmap:
Get Started
Ready to try it out? Sign up at app.okstatus.dev and create your first monitor in under a minute.
Check out our API documentation for the full reference, or follow our Getting Started guide for a quick walkthrough.
We'd love to hear what you're building. Reach out anytime — we're here to help. Happy monitoring!