// integrations / uptimerobot

UptimeRobot → your status page

Last updated: September 2026

UptimeRobot watches your site; GreenPing tells your customers about it. Connected via webhook, a failed check flips your public status page, opens an incident with an "Investigating" update, and emails your subscribers — with zero human involvement. When the check recovers, the incident resolves itself and the all-clear goes out.

GreenPing was built webhook-first around UptimeRobot's alert format (alertType 1 = down, 2 = up), and accepts it as JSON, form data, or query parameters — whichever mode your alert contact uses.

Setup — GreenPing side (2 minutes)

  1. Create a free page (or open yours), then go to Webhooks → Add Webhook.
  2. Choose UptimeRobot as the source and pick the component this monitor watches.
  3. Copy the generated webhook URL — it's unique and acts as the secret.

Setup — UptimeRobot side

  1. In UptimeRobot, open Integrations (or Alert Contacts) and add a Webhook contact.
  2. Paste your GreenPing webhook URL as the URL to notify.
  3. If offered, enable sending as POST/JSON — though GreenPing accepts UptimeRobot's query-parameter mode too.
  4. Attach the webhook contact to the monitors that should drive your status page.

What travels over the wire

UptimeRobot sends alertType 1 (down) or 2 (up) plus the monitor's name. GreenPing maps down → Major Outage + auto-incident, and up → auto-resolve + Operational:

{
  "alertType": 1,
  "monitorFriendlyName": "My API",
  "monitorURL": "https://api.example.com"
}

Common questions

Does UptimeRobot's free plan support webhooks?

UptimeRobot has historically gated webhook alert contacts to paid plans — check their current pricing page for where webhooks sit today. If webhooks aren't available on your plan, any tool that can send an HTTP POST (including a small cron script) can drive GreenPing's generic webhook instead.

What happens on my status page when a monitor goes down?

The linked component flips to Major Outage, an incident is auto-created with an 'Investigating' update on your public page, and confirmed subscribers receive an email — typically within seconds of UptimeRobot firing the alert.

Does recovery resolve the incident automatically?

Yes. When UptimeRobot sends the 'up' alert, GreenPing posts a resolution update, closes the incident, sets the component back to Operational, and emails subscribers the all-clear.

See the loop live on our own page — status.greenping.live runs on this exact integration.

Start free

Related: Checkly integration · Pingdom integration · webhook docs