Monitors

Get monitor details

Changed on

Retrieve full details for a monitor including recent check results. Request authentication credentials, request headers, and request bodies are omitted from config unless the caller has monitor:update permission. Users with update permission receive the full configuration for editing.

get/api/monitors/{id}

Request

  • Base URL
    https://demo.supercheck.dev
  • Auth
    HTTP bearer

Response

Monitor details

idstring uuid
organizationIdstring uuid nullable
projectIdstring uuid nullable
createdByUserIdstring uuid nullable
createdByNamestring nullable
createdByImagestring nullable
namestring
descriptionstring nullable
targetstring

URL, host, or synthetic test target being monitored

type'http_request' | 'website' | 'ping_host' | 'port_check' | 'synthetic_test'
status'up' | 'down' | 'paused' | 'pending' | 'maintenance' | 'error'
frequencyMinutesinteger

Check interval in minutes

enabledboolean
lastCheckAtstring date-time nullable
lastStatusChangeAtstring date-time nullable
mutedUntilstring date-time nullable
scheduledJobIdstring nullable
createdAtstring date-time nullable
updatedAtstring date-time nullable

Changes

    • warning

      removed the optional property ///// from the response with the status

    • warning

      removed the optional property ///// from the response with the status

    • warning

      removed the optional property ///// from the response with the status

    • warning

      removed the optional property ///// from the response with the status

    • warning

      removed the optional property ///// from the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status