Your APIs,
Always Watched.
DevOmni probes every endpoint on a schedule, judges the result against the status code you expect, and pushes an alert to your phone the moment something breaks.
Wired up in five minutes
Install the app, make a project, copy its push URL. From then on anything that can send an HTTP POST — a shell script, a CI job, an AI agent, a cron entry — can reach every phone on your team.
Create a project
Sign in with an email code, then make a project. No credit card, no org setup.
Copy the push URL
Project Settings → Push Key → Generate. One URL, yours to paste anywhere.
POST to it
A title and some Markdown. It lands on every member's phone in seconds.
Import your API docs, check endpoints, members and projects from a browser too — the DevOmni console works on any desktop alongside the app.
# from any script, CI job or AI agent curl -X POST "$DEVOMNI_PUSH_URL" \ -H 'Content-Type: application/json' \ -d '{"title":"Payment API down","content":"# 502 on /pay/callback"}'
{"code":0,"data":{"messageId":372475276749180928,"memberCount":2,"pushCount":2},"message":"success"}
DevOmni · nowTwo members, two devices reached. That is the whole integration — the rest is knowing what to send.
Read the integration guideWhat DevOmni does
Nine things, done properly. Nothing you have to configure for an hour before it is useful.
Scheduled checks, judged your way
Probe any HTTP or HTTPS endpoint on a schedule — /health, /ready, a login route, a payment callback — and set the status code each one should return. A 401 on an authenticated route is a pass, not a page at 3am.
One push URL, straight to your phone
Every project gets a push URL. Paste it into a script, a pipeline or an agent and whatever you send arrives on the phone of every member. Rotate or revoke the key at any time and the old URL stops working immediately.
Incidents graded, not shouted
Every anomaly is classified Critical, Error or Warning automatically, with cooldown windows so one flapping endpoint cannot bury the rest.
A dashboard you read in seconds
Monitored endpoints, open incidents, success rate and average latency — the whole system on one screen.
LAN and localhost endpoints too
Plenty of teams run APIs that never touch the public internet. Install a probe inside your own network and private, local and office-only endpoints become monitorable. The probe only makes outbound connections and opens no inbound port — no firewall change needed.
Import your API spec directly
In the web console, upload an OpenAPI, Swagger or Postman collection and every endpoint is parsed out and grouped by tag. No retyping hundreds of routes. Nothing is probed until you tick it — imports arrive disabled by default.
Alerts reach people without the app
Besides push, route alerts to email, Feishu or DingTalk bots. Backend engineers, ops and managers stay in the loop without installing anything. Every channel has a test button, so you can verify it the moment you set it up.
Manage it from your desktop
Scan the code in your browser with the app and push messages or manage projects from your computer. The confirmation screen shows that machine's IP and browser — if it is not yours, decline. The code expires in two minutes and works once.
Docs stay editable after you send them
What you push is not write-once. Edit the Markdown right on your phone — tables, bold and checklists all survive — then optionally notify the team again. No pile of duplicate copies in the list. Export it as .md whenever you want.
And it will not sign you out every morning. Sessions persist; lose a phone and you can revoke that one device without touching the others.
Built to hold as little as possible
DevOmni has no third-party analytics, no advertising SDKs and no trackers. It stores your email address so you can sign in, a device token so it can deliver push notifications, and the monitoring configuration you create. Nothing else.
Read the full privacy policy