list_recipients
List Recipients
List all alert recipients (notification channels) configured in your account. Includes email, SMS, webhook, Slack-compatible, and Microsoft Teams recipients.
list_recipients
List all alert recipients (notification channels) configured in your account. Includes email, SMS, webhook, Slack-compatible, and Microsoft Teams recipients.
create_status_page
Create a new status page that aggregates multiple monitoring checks into a single view. Supports public, protected (requires access key), and private visibility modes.
get_downtimes
Retrieve the downtime history for a specific monitoring check. Returns all downtime events including error details, timestamps, duration, and whether the downtime was partial (e.g. IPv6-only). Results are paginated with 100 per page.
update_status_page
Update an existing status page's configuration including its name, description, visibility, displayed checks, and access key. Only provided fields are updated.
create_recipient
Add a new alert recipient (notification channel) to your account. Supports email, SMS, webhook, Slack-compatible, and Microsoft Teams. Once created, the recipient can be assigned to individual checks.
delete_status_page
Permanently delete a status page. The underlying monitoring checks are not affected.
list_status_pages
List all status pages configured in your account. Status pages aggregate multiple checks into a single public or private view.
update_check
Update an existing uptime monitoring check's configuration. Modify the URL, check frequency, alert settings, HTTP configuration, monitoring locations, and more. Only provided fields are updated.
create_check
Create a new uptime monitoring check. Monitors a URL by periodically sending HTTP requests and alerting when the site is unresponsive or returns errors. Supports HTTPS, HTTP, ICMP, TCP, and pulse (heartbeat) check types.
delete_check
Permanently delete an uptime monitoring check. This removes the check and all its historical data including downtimes and metrics.
delete_recipient
Remove an alert recipient (notification channel) from your account. The recipient will no longer receive alerts for any checks.
list_nodes
List all Updown.io monitoring server locations with their IP addresses (IPv4 and IPv6), geographic coordinates, and city/country information. Useful for firewall whitelisting or understanding monitoring coverage.
get_metrics
Retrieve aggregated performance metrics for a monitoring check over a specified time range. Includes uptime percentage, APDEX score, request statistics, and detailed timing breakdowns (DNS, connection, TLS, response). Metrics can be grouped by time period or by monitoring location.
list_checks
List all uptime monitoring checks configured in your Updown.io account. Returns each check's current status, URL, uptime percentage, configuration, and SSL information.
get_check
Retrieve detailed information about a specific uptime monitoring check, including its current status, URL, uptime percentage, configuration, and SSL certificate details.
Monitor website and service uptime by creating and managing HTTP, HTTPS, ICMP, TCP, and pulse checks. Configure check frequency, APDEX thresholds, custom HTTP headers, string matching, and monitoring locations. Retrieve downtime history with error details and duration. Access aggregated performance metrics including uptime percentage, APDEX scores, and timing breakdowns (DNS, connection, TLS, response). Manage alert recipients (email, SMS, webhook, Slack, Teams) and assign them to specific checks. Create and manage public or private status pages aggregating multiple checks. Receive real-time webhook events for downtime, recovery, SSL certificate issues, and performance drops. List monitoring node locations and IP addresses for firewall whitelisting.
Common questions about connecting Updownio to AI agents with Metorial.