Integrations · Uptime Kuma

Uptime Kuma alerts on your phone

A push when a monitor goes down or comes back, from Uptime Kuma's own webhook notification, with down at high priority and one card per monitor.

Uptime Kuma's own page was read on 17 September 2026 for every step below. If a menu has moved since, write to hello@youlmk.com and it is corrected the same day.

What Uptime Kuma sends

Its webhook notification posts msg ("[api] [Down] timeout"), the monitor (name, URL, type) and the heartbeat (status 0 is down, 1 is up), as JSON.

What arrives in the inbox

Title
The message ("[api] [Down] timeout")
Priority
high when the heartbeat says down, normal when it comes back
Group
the monitor's name, so a flapping monitor is one card with a count

Set it up

In YouLMK, create a source of type webhook named after the service, and copy its webhook URL: youlmk.com/w/k_7hq2nk3f9qd8w4 with your own key. Then:

  1. In Uptime Kuma, open Settings, then Notifications, then Set Up Notification.
  2. Choose Webhook as the Notification Type, paste your source's webhook URL from YouLMK as the Post URL, and leave the request body as application/json.
  3. Save, then turn the notification on for the monitors it should cover (the dialog can apply it to all existing monitors).
  4. Or choose Apprise as the Notification Type and paste jsons://youlmk.com/w/ followed by your key as the Apprise URL; the Docker image installs Debian's newest Apprise package (1.13.0 on 17 September 2026), so the youlmk:// line waits for that package to move past 1.13.1.

Make it quiet where it should be

Everything above lands with the source's own rules: its Reach (Silent, Badge, Banner, Break through), whether quiet hours hold it, and grouping of repeats into one card. Set them once on the source, in the app or at app.youlmk.com; the service never has to change. Unknown fields arrive as rows on the card, up to six; the whole request is capped at 8 KB (Webhooks).

Try it

The trial is 10 notifications and 3 watches, no card. Get your key, or read the webhooks reference first.

Source

the webhook provider's source (server/notification-providers/webhook.js), src/util.ts for the status values, the Apprise provider (apprise.js) and docker/debian-base.dockerfile with extra/download-apprise.mjs for the Apprise version, read 17 September 2026.