NAiOS IconNAiOS Logo
Contacto
Contacto

Suscríbete a la newsletter

Novedades de IA y de producto. Sin spam, puedes darte de baja cuando quieras.

Consejo: usa tu email de empresa para una respuesta más relevante.

Comprobando seguridad…
NAiOS Icon
NAiOS Logo

El primer integrador de IA para empresas reales. Conecta todas tus herramientas de IA de forma segura y escalable.

+34 695482054info@naios.netinfo@netretina.ai
LinkedInNAiOS AcademyNetretina.AiContact UsX

Plataforma

  • Características
  • Integraciones
  • Planes y precios

Empresa

  • Sobre nosotros
  • Blog
  • Contacto

Compliance

  • Reglamento Europeo de IA
  • Transparencia de IA

Legal

  • Aviso legal
  • Política de privacidad
  • Términos y condiciones
  • Política de cookies
  • Devoluciones

© 2026 NAiOS. Todos los derechos reservados.

Un producto de Netretina.Ai

    Volver al catálogo

    Uptimerobot

    uptimerobot

    UptimeRobot is a service that monitors the uptime and performance of websites, applications, and services, providing real-time alerts and detailed logs.

    Server MonitoringWeb del proveedor
    Acciones
    18
    Triggers
    0
    Autenticación
    —
    OAuth gestionado
    No
    Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

    Acciones disponibles (18)

    Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

    Add MonitorUPTIMEROBOT_ADD_MONITORAcción

    Tool to create a new monitor. use when you need to start monitoring a url or service; call after obtaining a valid api key.

    Parámetros de entrada

    • sslinteger

      Enable SSL validation: 1=yes, 0=no

    • urlstringObligatorio

      URL or IP address to monitor

    • portinteger

      Port number for custom port monitors (subtype=99)

    • typeintegerObligatorio

      Type of monitor: 1=HTTP(s), 2=Keyword, 3=Ping, 4=Port

    • subtypeinteger

      Port-monitor subtype if type=4: 1=HTTP,2=HTTPS,3=FTP,4=SMTP,5=POP3,6=IMAP,99=Custom

    • timeoutinteger

      Request timeout in seconds (1-60, default=30)

    • intervalinteger

      Monitoring interval in minutes (min=1, default=5)

    • mwindowsstring

      Comma-separated maintenance window IDs

    • keyword_typeinteger

      For keyword monitors (type=2): 1=exists,2=not exists

    • friendly_namestringObligatorio

      User-friendly name for the monitor

    • http_passwordstring

      Password for HTTP authentication

    • http_usernamestring

      Username for HTTP authentication

    • keyword_valuestring

      Keyword to monitor on the page for type=2

    • alert_contactsstring

      Comma-separated IDs of alert contacts

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete MonitorUPTIMEROBOT_DELETE_MONITORAcción

    Tool to delete a monitor. use when you need to remove an existing monitor by its id; use after confirming the monitor id.

    Parámetros de entrada

    • idintegerObligatorio

      The ID of the monitor to delete

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Edit Maintenance WindowUPTIMEROBOT_EDIT_MAINTENANCE_WINDOWAcción

    Tool to edit an existing maintenance window. use when you need to update its name, timing, recurrence, or duration after confirming the window id.

    Parámetros de entrada

    • idintegerObligatorio

      ID of the maintenance window to edit.

    • typeintegerObligatorioenum

      Type of maintenance window: 1=once, 2=daily, 3=weekly.

      123
    • valuestring

      Comma-separated day numbers for daily (2) or weekly (3); not needed for once (1).

    • durationintegerObligatorio

      Duration of the maintenance window in minutes.

    • start_timestringObligatorio

      Start time: 'YYYY-MM-DD HH:mm:ss' for once, 'HH:mm' for recurring or Unix timestamp in seconds.

    • friendly_namestring

      A friendly name for the maintenance window.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Edit MonitorUPTIMEROBOT_EDIT_MONITORAcción

    Tool to edit an existing monitor. use after confirming the monitor id exists.

    Parámetros de entrada

    • idintegerObligatorio

      ID of the monitor to be edited (required)

    • sslinteger

      Enable SSL notifications: 1=Yes,0=No

    • urlstring

      New URL to be monitored

    • portinteger

      Port number for type=4 monitors

    • typeinteger

      Monitor type: 1=HTTP(s),2=Keyword,3=Ping,4=Port,5=Heartbeat,6=SSL

    • subtypeinteger

      Subtype for port monitoring if type=4

    • timeoutinteger

      Timeout in seconds before a check is considered failed

    • intervalinteger

      Monitoring interval in minutes

    • post_typeinteger

      POST data type: 1=Raw,2=URL-encoded

    • ignore_sslinteger

      Ignore SSL errors: 1=Yes,0=No

    • post_valuestring

      POST data payload content

    • verify_sslinteger

      Verify SSL certificate: 1=Yes,0=No

    • http_methodstring

      HTTP method to use for monitor checks

    • keyword_typeinteger

      Keyword check type: 1=Exists,2=Not Exists

    • friendly_namestring

      New friendly name for the monitor

    • http_passwordstring

      Password for HTTP authentication

    • http_usernamestring

      Username for HTTP authentication

    • keyword_valuestring

      Keyword value to check in keyword monitors

    • alert_contactsstring

      Comma-separated alert contact IDs

    • custom_http_headersobject

      Custom HTTP headers as a dict; will be JSON-encoded

    • maintenance_windowsstring

      Comma-separated maintenance window IDs

    • up_uptime_thresholdinteger

      Uptime threshold percentage (0-100) for 'UP' status

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Edit Public Status PageUPTIMEROBOT_EDIT_PUBLIC_STATUS_PAGEAcción

    Tool to edit an existing public status page. use after confirming the page id. updates friendly name, monitor set, domain, and status options in one call.

    Parámetros de entrada

    • idintegerObligatorio

      The unique integer ID of the public status page to edit.

    • sortintegerenum

      Order in which monitors appear: 1=A–Z, 2=Z–A, 3=Up–Down–Paused, 4=Down–Up–Paused.

      1234
    • statusintegerenum

      0=Paused, 1=Active. Use to enable or disable the public page.

      01
    • monitorsstring

      Dash-separated list of monitor IDs to include on the page, e.g. '123-456-789'. Use '0' to include all monitors.

    • passwordstring

      Password to protect the status page (if enabled).

    • custom_domainstring

      Custom domain or subdomain where the status page will be hosted.

    • friendly_namestring

      New friendly name for the status page. Leave blank to keep current name.

    • hide_url_linksboolean

      If true, removes the UptimeRobot link from the status page (Pro plan only).

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Account DetailsUPTIMEROBOT_GET_ACCOUNT_DETAILSAcción

    Tool to retrieve account details. use after authenticating with a valid api key to fetch account metrics.

    Parámetros de entrada

    Sin parámetros.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Maintenance WindowsUPTIMEROBOT_GET_MAINTENANCE_WINDOWSAcción

    Tool to retrieve maintenance windows. use after confirming a valid api key.

    Parámetros de entrada

    • limitinteger

      Maximum number of records to return (default: 50, max: 50).

    • offsetinteger

      Pagination offset; record to start returning from (default: 0).

    • mwindowsstring

      Comma-separated list of maintenance window IDs to retrieve; if omitted, returns all windows.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Monitor Authentication TypeUPTIMEROBOT_GET_MONITOR_AUTHENTICATION_TYPEAcción

    Tool to get authentication type for specified monitors. use after providing monitor ids to check http basic auth status.

    Parámetros de entrada

    • monitor_idsinteger[]Obligatorio

      List of UptimeRobot monitor IDs to retrieve authentication type for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Monitor Custom HTTP HeadersUPTIMEROBOT_GET_MONITOR_CUSTOM_HTTP_HEADERSAcción

    Tool to retrieve custom http headers for specified monitors. use when you need to inspect the headers set on your monitors.

    Parámetros de entrada

    • monitorsstringObligatorio

      Monitor IDs separated by '-' e.g. '12345-67890'

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Monitor Custom HTTP StatusesUPTIMEROBOT_GET_MONITOR_CUSTOM_HTTP_STATUSESAcción

    Tool to retrieve custom http statuses for specified monitors. use when you need to view user-defined up/down http codes after confirming monitor ids.

    Parámetros de entrada

    • monitorsstringObligatorio

      Monitor IDs separated by hyphens, e.g., '12345-67890'

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Monitor Response TimesUPTIMEROBOT_GET_MONITOR_RESPONSE_TIMESAcción

    Tool to fetch historical response times for specified monitors. use when you need performance trends over time after retrieving monitor ids.

    Parámetros de entrada

    • limitinteger

      Maximum number of response time entries to return (max 100)

    • offsetinteger

      Pagination offset for response time entries

    • averageinteger

      Interval in minutes to average response times over (e.g., 180 for 3h)

    • monitor_idsinteger[]Obligatorio

      List of UptimeRobot monitor IDs to retrieve response times for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get MonitorsUPTIMEROBOT_GET_MONITORSAcción

    Tool to fetch monitor details and status. use after confirming account connection.

    Parámetros de entrada

    • logsinteger

      1 to include up to 21 log entries, 0 to omit.

    • sortstringenum

      Field by which to sort results.

      friendly_nameurlstatustype
    • limitinteger

      Maximum number of monitors to return (max 50).

    • typesstring

      Hyphen-separated monitor type codes, e.g. '1-2'.

    • offsetinteger

      Zero-based pagination offset.

    • searchstring

      Search term for friendly_name, URL, or type.

    • monitorsstring

      Hyphen-separated monitor IDs to retrieve, e.g. '1234-5678'.

    • statusesstring

      Hyphen-separated monitor status codes, e.g. '2-8'.

    • alert_contactsinteger

      1 to include alert contact details, 0 to omit.

    • response_timesinteger

      1 to include response time data, 0 to omit.

    • custom_uptime_rangesstring

      Hyphen-separated date ranges (YYYY-MM-DD_YYYY-MM-DD), e.g. '2023-01-01_2023-01-07'.

    • custom_uptime_ratiosstring

      Hyphen-separated days for custom uptime ratios, e.g. '7-30-45'.

    • response_times_limitinteger

      Maximum number of response time records per monitor.

    • response_times_end_dateinteger

      UNIX timestamp (seconds) to end response time data.

    • all_time_uptime_durationsstring

      Hyphen-separated day intervals for total uptime durations, e.g. '30-60-90'.

    • response_times_start_dateinteger

      UNIX timestamp (seconds) to start response time data.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Monitor SSL Certificate InfoUPTIMEROBOT_GET_MONITOR_SSL_CERTIFICATE_INFOAcción

    Tool to retrieve ssl certificate information for specified monitors. use when you need ssl details after confirming monitor ids.

    Parámetros de entrada

    • monitorsstringObligatorio

      Monitor IDs separated by hyphens (e.g., '12345-67890')

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Monitor TimezoneUPTIMEROBOT_GET_MONITOR_TIMEZONEAcción

    Tool to retrieve timezone for specified monitors. use after providing monitor ids to get monitor timezones.

    Parámetros de entrada

    • monitor_idsinteger[]Obligatorio

      List of UptimeRobot monitor IDs to retrieve timezone for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Public Status PagesUPTIMEROBOT_GET_PUBLIC_STATUS_PAGESAcción

    Tool to retrieve public status pages. use after confirming api credentials to list all public status pages for an account. supports pagination.

    Parámetros de entrada

    • limitinteger

      Maximum number of public status pages to return (1-50)

    • offsetinteger

      Pagination start offset; must be non-negative

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Uptime RatiosUPTIMEROBOT_GET_UPTIME_RATIOSAcción

    Tool to retrieve uptime ratios for monitors. use after obtaining monitor ids to analyze sla performance over custom periods.

    Parámetros de entrada

    • monitorsstring

      Hyphen-separated monitor IDs to retrieve ratios for. If omitted, all monitors.

    • custom_uptime_ratiosstringObligatorio

      Comma-separated list of time periods (in minutes) for uptime ratios, e.g. '7,30,45'.

    • response_times_averageinteger

      Interval in minutes to average response times, e.g., 30 for 30-minute averages.

    • response_times_end_dateinteger

      UNIX timestamp to end response time calculation.

    • response_times_start_dateinteger

      UNIX timestamp to start response time calculation.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    New Maintenance WindowUPTIMEROBOT_NEW_MAINTENANCE_WINDOWAcción

    Tool to create a new maintenance window. use after confirming window parameters.

    Parámetros de entrada

    • dayinteger

      Day of the week for weekly windows (1=Monday to 7=Sunday); required if type=3.

    • typeintegerObligatorioenum

      Type of maintenance window: 1=once, 2=daily, 3=weekly.

      123
    • valueintegerObligatorio

      Duration of the maintenance window in minutes.

    • monitorsstring

      Comma-separated monitor IDs to apply the window to; if omitted, applies to all monitors.

    • start_timeintegerObligatorio

      Start time as Unix timestamp in seconds.

    • friendly_namestringObligatorio

      User-friendly name for the maintenance window.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    New Public Status PageUPTIMEROBOT_NEW_PUBLIC_STATUS_PAGEAcción

    Tool to create a new public status page. use when you want to publish a public status page for selected monitors after specifying a friendly name.

    Parámetros de entrada

    • sortinteger

      Sorting mode: 0=no sorting, 1=by status, 2=custom order

    • statusinteger

      Page status: 0=paused, 1=active

    • monitorsstringObligatorio

      Comma-separated IDs of monitors to display, or '*' for all monitors

    • passwordstring

      Password for viewing the status page

    • custom_urlstring

      Custom URL slug for the status page

    • friendly_namestringObligatorio

      User-assigned friendly name for the status page

    • custom_domainsstring

      Comma-separated custom domains for the status page

    • hide_url_linksinteger

      Hide monitor URL links: 1=yes, 0=no

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not