The YouMonit API
A clean REST API for everything in the dashboard — create monitors, read uptime, manage incidents and status pages, and automate your whole observability stack.
Included on every plan — the free tier too.
One Bearer token, predictable JSON. This is the whole learning curve:
curl https://www.youmonit.com/api/v2/monitors \
-H "Authorization: Bearer ymk_live_xxxxxxxxxxxxxxxx"
What you can build
Manage monitors
Create, update, pause and delete monitors of any type; read their live status and history.
Track incidents
List open and past incidents, pull timelines and acknowledge them programmatically.
Status pages
Read your public status pages and the monitors attached to each.
Notification channels
Enumerate the email, SMS, Slack and webhook channels configured in a workspace.
Billing & plans
Inspect the current subscription, plan limits and invoice history.
Outgoing webhooks
Receive signed monitor.up / monitor.down events the moment a status changes.
Predictable REST
JSON in, JSON out. Standard HTTP verbs and status codes, versioned under /api/v2 so your integrations never break unannounced.
Simple, secure auth
Every request carries a Bearer token you mint in your workspace. Scope each key to exactly the resources it needs — read-only dashboards, write automation, billing bots.
Start automating in minutes
The API is part of every YouMonit plan. Create a key and make your first call before the kettle boils.