Pulsetic icon

Pulsetic

Interact with Pulsetic API

Actions24

Monitor → Update

AI-generated

Summary

Update an existing monitor by specifying its Monitor ID and setting new values for its URL, uptime check frequency, request type, and other optional parameters like SSL check, TCP ports, HTTP request method, and name.

Inputs

  • Monitor ID (required) — The unique identifier of the monitor to update.
  • URL (required) — The URL to be monitored by this monitor.
  • Uptime Check Frequency (required) — Frequency in seconds at which the uptime check should be performed.
  • Request Type (required) — Type of the request to perform, options are HTTP, ICMP, or TCP.
  • Request Method (required) — HTTP method to use for the monitor request. Applicable only if Request Type is HTTP (e.g., GET, POST, PUT).
  • SSL Check — Boolean indicating whether to perform an SSL certificate check.
  • TCP Ports (required) — Comma-separated TCP ports string. Required if Request Type is TCP.
  • Additional Fields — Optional fields including 'Name' to set the display name of the monitor.

Output shape

a single record

Returns the updated monitor object as JSON. If multiple items are processed, returns an array of updated monitor records paired to input items. Errors are propagated unless 'Continue On Fail' is enabled, in which case errors are returned per item.

Examples

Example 1: Update an HTTP monitor

Specify the Monitor ID of the monitor to update, set the new URL, uptime check frequency, and request method (e.g., GET), and optionally rename the monitor.

Links

Discussion