Website, API and SSL monitoring with downtime alerts.
Get notified on your phone the moment a UptimeRobot webhook fires. No more checking dashboards.
Choose exactly which UptimeRobot events trigger notifications. Filter out the noise.
Control who on your team gets notified and how: push notifications, record only, or both.
Copy a webhook URL, paste it in UptimeRobot, and you're done. No code required.
| Event | Sample notification |
|---|---|
|
Monitor down
1
🔴 Acme API is down
Connection Timeout - https://api.acme.com/health
|
🔴 Acme API is down
Connection Timeout - https://api.acme.com/health
|
|
Monitor back up
2
🟢 Acme API is back up
Down for 420 seconds - https://api.acme.com/health
|
🟢 Acme API is back up
Down for 420 seconds - https://api.acme.com/health
|
|
SSL or domain expiring
3
🔐 Acme API: certificate or domain expiring
Check the SSL certificate and domain renewal for https://api.acme.com/health
|
🔐 Acme API: certificate or domain expiring
Check the SSL certificate and domain renewal for https://api.acme.com/health
|
UptimeRobot webhooks are available on Team and Scale plans.
{
"alert_type": "*alertType*",
"alert_name": "*alertTypeFriendlyName*",
"monitor_id": "*monitorID*",
"monitor": "*monitorFriendlyName*",
"url": "*monitorURL*",
"details": "*alertDetails*",
"duration_seconds": "*alertDuration*",
"alert_time": "*alertDateTime*",
"dashboard_url": "*dashboardUrl*",
"ssl_expiry_date": "*sslExpiryDate*",
"ssl_days_left": "*sslExpiryDaysLeft*",
"domain_expire_date": "*domainExpireDate*"
}
UptimeRobot does not sign webhooks, so Hookfire checks a secret header instead:
X-Hookfire-Secret with that string as the value. UptimeRobot drops every custom header if they add up to more than 10 headers or 4 KB, and the webhook then arrives without the secret and is refused. Keep the header list short.
On your Hookfire integration page, toggle on the events you want to receive push notifications for. A monitor going down is a good one to mark high priority.
Click the Test button next to an event on your integration page. UptimeRobot sends each alert once and does not retry, so make sure the test reaches your phone before relying on it.
| Event | Description |
|---|---|
1 |
A monitor went down |
2 |
A monitor is back up |
3 |
An SSL certificate or domain is about to expire |
The event is UptimeRobot’s *alertType* number, which is why the body above sends it as alert_type.
Reference: UptimeRobot webhook integration.
Start receiving instant push notifications for your UptimeRobot webhooks. Free to start, no credit card required.
Get Started Free