Retrieves a Monitor resource.
643 matches
100 actions
Alerter System
100 actions
- Retrieves a AlertLog resource.GETv1.0.0
- Retrieves a AlertLogStatusCode resource.GETv1.0.0
- Retrieves a AlertService resource.GETv1.0.0
- Retrieves a AlertServiceTransportCode resource.GETv1.0.0
- Retrieves a CreditsConsumption resource.GETv1.0.0
- Retrieves a HttpMethodCode resource.GETv1.0.0
- Retrieves a MediaObject resource.GETv1.0.0
- Retrieves a Monitor resource.GETv1.0.0
- Retrieves a MonitorStatusCode resource.GETv1.0.0
- Retrieves a MonitorStatusLog resource.GETv1.0.0
- Retrieves a MonitorTypeCode resource.GETv1.0.0
- Retrieves a Partition resource.GETv1.0.0
- Retrieves a TeamInvitation resource.GETv1.0.0
- Retrieves a TeamMember resource.GETv1.0.0
- Retrieves a TeamMemberRoleCode resource.GETv1.0.0
- Retrieves a TimezoneCode resource.GETv1.0.0
- Retrieves a TransportAlerta resource.GETv1.0.0
- Retrieves a TransportAllMySms resource.GETv1.0.0
- Retrieves a TransportAmazonSns resource.GETv1.0.0
- Retrieves a TransportBandwidth resource.GETv1.0.0
- Retrieves a TransportChatwork resource.GETv1.0.0
- Retrieves a TransportClickatell resource.GETv1.0.0
- Retrieves a TransportClickSend resource.GETv1.0.0
- Retrieves a TransportContactEveryone resource.GETv1.0.0
- Retrieves a TransportDiscord resource.GETv1.0.0
- Retrieves a TransportEmail resource.GETv1.0.0
- Retrieves a TransportEngagespot resource.GETv1.0.0
- Retrieves a TransportEsendex resource.GETv1.0.0
- Retrieves a TransportExpo resource.GETv1.0.0
- Retrieves a TransportFirebase resource.GETv1.0.0
- Retrieves a TransportFortySixElks resource.GETv1.0.0
- Retrieves a TransportFreeMobile resource.GETv1.0.0
- Retrieves a TransportFreshdesk resource.GETv1.0.0
- Retrieves a TransportGatewayApi resource.GETv1.0.0
- Retrieves a TransportGitter resource.GETv1.0.0
- Retrieves a TransportGoogleChat resource.GETv1.0.0
- Retrieves a TransportGotify resource.GETv1.0.0
- Retrieves a TransportHelpScout resource.GETv1.0.0
- Retrieves a TransportInfobip resource.GETv1.0.0
- Retrieves a TransportIqsms resource.GETv1.0.0
- Retrieves a TransportKazInfoTeh resource.GETv1.0.0
- Retrieves a TransportLightSms resource.GETv1.0.0
- Retrieves a TransportLineNotify resource.GETv1.0.0
- Retrieves a TransportLinkedIn resource.GETv1.0.0
- Retrieves a TransportMailjet resource.GETv1.0.0
- Retrieves a TransportMastodon resource.GETv1.0.0
- Retrieves a TransportMattermost resource.GETv1.0.0
- Retrieves a TransportMercure resource.GETv1.0.0
- Retrieves a TransportMessageBird resource.GETv1.0.0
- Retrieves a TransportMessageMedia resource.GETv1.0.0
- Retrieves a TransportMicrosoftTeams resource.GETv1.0.0
- Retrieves a TransportMobyt resource.GETv1.0.0
- Retrieves a TransportOctopush resource.GETv1.0.0
- Retrieves a TransportOneSignal resource.GETv1.0.0
- Retrieves a TransportOpsgenie resource.GETv1.0.0
- Retrieves a TransportOrangeSms resource.GETv1.0.0
- Retrieves a TransportOvhCloud resource.GETv1.0.0
- Retrieves a TransportPagerDuty resource.GETv1.0.0
- Retrieves a TransportPagerTree resource.GETv1.0.0
- Retrieves a TransportPlivo resource.GETv1.0.0
- Retrieves a TransportPushbullet resource.GETv1.0.0
- Retrieves a TransportPushover resource.GETv1.0.0
- Retrieves a TransportPushy resource.GETv1.0.0
- Retrieves a TransportRingCentral resource.GETv1.0.0
- Retrieves a TransportRocketChat resource.GETv1.0.0
- Retrieves a TransportSendberry resource.GETv1.0.0
- Retrieves a TransportSendinblue resource.GETv1.0.0
- Retrieves a TransportSimpleTextin resource.GETv1.0.0
- Retrieves a TransportSinch resource.GETv1.0.0
- Retrieves a TransportSlack resource.GETv1.0.0
- Retrieves a TransportSms77 resource.GETv1.0.0
- Retrieves a TransportSmsapi resource.GETv1.0.0
- Retrieves a TransportSmsBiuras resource.GETv1.0.0
- Retrieves a TransportSmsc resource.GETv1.0.0
- Retrieves a TransportSmsFactor resource.GETv1.0.0
- Retrieves a TransportSmsmode resource.GETv1.0.0
- Retrieves a TransportSpotHit resource.GETv1.0.0
- Retrieves a TransportTelegram resource.GETv1.0.0
- Retrieves a TransportTelnyx resource.GETv1.0.0
- Retrieves a TransportTermii resource.GETv1.0.0
- Retrieves a TransportTrello resource.GETv1.0.0
- Retrieves a TransportTurboSms resource.GETv1.0.0
- Retrieves a TransportTwilio resource.GETv1.0.0
- Retrieves a TransportTwitter resource.GETv1.0.0
- Retrieves a TransportVonage resource.GETv1.0.0
- Retrieves a TransportYunpian resource.GETv1.0.0
- Retrieves a TransportZendesk resource.GETv1.0.0
- Retrieves a TransportZulip resource.GETv1.0.0
- Retrieves a UserAccount resource.GETv1.0.0
- Retrieves a UserAccountLevelCode resource.GETv1.0.0
- Retrieves the collection of AlertLogStatusCode resources.GETv1.0.0
- Retrieves the collection of AlertServiceTransportCode resources.GETv1.0.0
- Retrieves the collection of CreditsConsumption resources.GETv1.0.0
- Retrieves the collection of HttpMethodCode resources.GETv1.0.0
- Retrieves the collection of MonitorStatusCode resources.GETv1.0.0
- Retrieves the collection of MonitorTypeCode resources.GETv1.0.0
- Retrieves the collection of TeamMemberRoleCode resources.GETv1.0.0
- Retrieves the collection of TimezoneCode resources.GETv1.0.0
- Retrieves the collection of UserAccount resources.GETv1.0.0
- Retrieves the collection of UserAccountLevelCode resources.GETv1.0.0
Other/Alerter System
Retrieves a Monitor resource.
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
{
"type": "object",
"description": "The Monitor resource is a collection of services that monitor the presence and/or absence of pings, and follow sets of rules to dispatch or not dispatch alerts.",
"required": [
"monitorName",
"monitorTypeCode",
"partition",
"timezoneCode"
],
"properties": {
"alertPayloadExtended": {
"type": "string",
"description": "Payload that must be sent in the body of each alert when you use your own email or webhook alert services. This is the body for email alerts and the request body for webhook alerts. This text is not sent when using the built-in alert services. Sending user-supplied text via our own email server is too big a risk to our email reputation. Max 2 MB characters."
},
"alertPayloadShort": {
"type": "string",
"description": "Payload that must be sent in the body of each alert when you use your own short message alert services. This also serves as the subject for email alerts. Not used for webhooks. This text is not sent when using the built-in alert services. Sending user-supplied text via our own email server is too big a risk to our email reputation. Max 100 characters."
},
"alertServices": {
"type": "array",
"description": "The alert services that are related to this resource.",
"items": {
"type": "string",
"format": "iri-reference"
}
},
"allowUnauthenticatedPings": {
"type": "boolean",
"description": "Indicates that the monitor will accept pings that are not OAuth authenticated."
},
"contentCheckMustNotExist": {
"type": "boolean",
"description": "Indicates that the Web Content monitor must verify the absence of the text or the Xpath node, and dispatch an alert if it is present. The default behavior is to verify the presence of the text or the Xpath node, and dispatch an alert if it is absent."
},
"contentCheckText": {
"type": "string",
"description": "The text (case-insensitive) that must or must not be present at the contentCheckUrl. If contentCheckXpathFilter is supplied, then the only the text within that nodes is evaluated, otherwise text on the entire web page is evaluated."
},
"contentCheckUrl": {
"type": "string",
"format": "uri",
"description": "The URL that the Web Content monitor type must evaluate for the specified conditions."
},
"contentCheckXpathFilter": {
"type": "string",
"description": "The Xpath filter (<a href=\"https://en.wikipedia.org/wiki/XPath\">Xpath</a>, <a href=\"https://devhints.io/xpath\">Xpath Cheatsheet</a>) that selects a specific node in the HTML of the target web page. If contentCheckText is supplied, then only the text within the selected node is evaluated. If contentCheckText is left empty, then the presence or the absence of the selected node is evaluated."
},
"createdAt": {
"type": "string",
"format": "date-time",
"description": "When the resource instance was created. This date-time is in the UTC timezone."
},
"dataSegmentCode": {
"type": "string",
"description": "User-provided string on which to segment and filter data. Max 50 characters."
},
"graceSeconds": {
"type": "integer",
"description": "The number of grace seconds after expiry of the time when the next ping was expected, before raising an alert. The number of grace seconds to allow before classifying a Measured Monitor task duration as an anomaly."
},
"humanizedInterval": {
"type": "string",
"description": "The expected ping / run interval of this monitor in human readable form."
},
"id": {
"type": "string",
"format": "uuid",
"description": "The unique identifier of the resource instance."
},
"internalMonitorName": {
"type": "string",
"description": "The internal name of the monitor. This name is used in alerts when you use the built-in alert services. Sending user-supplied text via our own email server is too big a risk to our email reputation. The monitorName field is used when you use your own alert services."
},
"intervalDays": {
"type": "integer",
"description": "The number of days in the expected ping / run / measured / scheduled interval. Can be left blank. Can be specified together with any combination of the other interval fields."
},
"intervalHours": {
"type": "integer",
"description": "The number of hours in the expected ping / run / measured / scheduled interval. Can be left blank. Can be specified together with any combination of the other interval fields."
},
"intervalMinutes": {
"type": "integer",
"description": "The number of minutes in the expected ping / run / measured / scheduled interval. Can be left blank. Can be specified together with any combination of the other interval fields."
},
"intervalMonths": {
"type": "integer",
"description": "The number of months in the expected ping / run / measured / scheduled interval. Can be left blank. Can be specified together with any combination of the other interval fields."
},
"intervalSeconds": {
"type": "integer",
"description": "The number of seconds in the expected ping / run / measured / scheduled interval. Can be left blank. Can be specified together with any combination of the other interval fields."
},
"intervalYears": {
"type": "integer",
"description": "The number of years in the expected ping / run / measured / scheduled interval. Can be left blank. Can be specified together with any combination of the other interval fields."
},
"isMonitorPaused": {
"type": "boolean",
"description": "Indicates that the monitor is paused and will not send alerts."
},
"lastPingAt": {
"type": "string",
"format": "date-time",
"description": "When the last ping was received. This date-time is in the UTC timezone."
},
"monitorName": {
"type": "string",
"description": "The name of the monitor. Max 255 characters."
},
"monitorNotes": {
"type": "string",
"description": "Notes about the monitor. Max 10,000 characters. Formatting using Markdown is allowed. HTML will be removed."
},
"monitorStatusCode": {
"type": "string",
"format": "iri-reference",
"description": "The status of the monitor."
},
"monitorTypeCode": {
"type": "string",
"format": "iri-reference",
"description": "The type of the monitor."
},
"nextPingAt": {
"type": "string",
"format": "date-time",
"description": "When the next ping is expected. This date-time is in the UTC timezone."
},
"partition": {
"type": "string",
"format": "iri-reference",
"description": "The partition that contains this resource instance. The resource cannot be moved to another partition."
},
"pingSecret": {
"type": "string",
"description": "A secret key that can be sent in the X_PING_SECRET HTTP request header of a ping for additional security. Sending the secret is recommended for unauthenticated ping requests. It is redundant for OAuth authenticated ping requests that have the \"Authorization: Bearer\" header."
},
"publicDescription": {
"type": "string",
"description": "A text description of the monitor that is accessible to unauthenticated users that receive an alert from the monitor. Formatting using Markdown is allowed. HTML will be removed."
},
"resourceOwner": {
"type": "string",
"description": "The name of the person who owns this resource."
},
"startMonitorAt": {
"type": "string",
"format": "date-time",
"description": "When to start the Regular Interval type monitor or Heartbeat type monitor, or when to send the first alert of the Scheduled Repeatable Alert monitor. Cannot be blank for a Regular Interval, Heartbeat, or Scheduled Repeatable Alert type monitor, must be blank for other monitors types. This date-time is always interpreted to be in the timezone of the monitor. Any UTC offset is ignored."
},
"startMonitorAtUtc": {
"type": "string",
"format": "date-time",
"description": "The startMonitorAt date-time in the UTC timezone."
},
"systemMessages": {
"type": "array",
"description": "Service notes regarding the resource.",
"items": {
"type": "string"
}
},
"timezoneCode": {
"type": "string",
"format": "iri-reference",
"description": "The timezone of the monitor. Dates and times in alerts and reports will be in this time zone."
},
"webResponseSecondsLimit": {
"type": "integer",
"description": "The time in seconds that the Web Response monitor type must allow for the web page to respond."
},
"webResponseUrl": {
"type": "string",
"format": "uri",
"description": "The URL that the Web Response monitor type must evaluate for the specified conditions."
}
}
}