UptimeRobot

api.uptimerobot.com

Community

UptimeRobot monitors website and API uptime by checking endpoints at regular intervals and alerting on downtime. Create, manage, and query monitors for HTTP, keyword, ping, and port checks. Note: all API requests use POST method, and the API key is passed in the request body rather than in headers.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.uptimerobot.com

Crawl failures

1

Last verified

2026-03-01T11:09:54.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

create_monitor

analytics

Create a new uptime monitor for a URL or IP address. Supports HTTP(s), keyword, ping, and port monitor types.

Detail: https://api.uptimerobot.com/capabilities/create_monitor

delete_monitor

analytics

Permanently delete an existing monitor by its ID.

Detail: https://api.uptimerobot.com/capabilities/delete_monitor

edit_monitor

analytics

Edit an existing monitor's settings including URL, friendly name, monitoring interval, and alert contacts.

Detail: https://api.uptimerobot.com/capabilities/edit_monitor

get_account_details

analytics

Retrieve account information including plan type, monitor limits, and usage statistics.

Detail: https://api.uptimerobot.com/capabilities/get_account_details

get_alert_contacts

email

List all alert contacts configured in the account, including email, SMS, webhook, and integration contacts.

Detail: https://api.uptimerobot.com/capabilities/get_alert_contacts

get_monitors

analytics

Retrieve all monitors with their current status, uptime ratios, response times, and optional log history. The API key must be included in the POST body.

Detail: https://api.uptimerobot.com/capabilities/get_monitors

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: UptimeRobot
Description: UptimeRobot monitors website and API uptime by checking endpoints at regular intervals and alerting on downtime. Create, manage, and query monitors for HTTP, keyword, ping, and port checks. Note: all API requests use POST method, and the API key is passed in the request body rather than in headers.
Auth: api_key
Capabilities:
  - create_monitor: Create a new uptime monitor for a URL or IP address. Supports HTTP(s), keyword, ping, and port monitor types.
  - delete_monitor: Permanently delete an existing monitor by its ID.
  - edit_monitor: Edit an existing monitor's settings including URL, friendly name, monitoring interval, and alert contacts.
  - get_account_details: Retrieve account information including plan type, monitor limits, and usage statistics.
  - get_alert_contacts: List all alert contacts configured in the account, including email, SMS, webhook, and integration contacts.
  - get_monitors: Retrieve all monitors with their current status, uptime ratios, response times, and optional log history. The API key must be included in the POST body.