Changelog for NodePing API
2023-04-03
Added the new MONGODB check functionality and fields - MongoDB documentation
2022-11-08
Added new fields for additional MYSQL check functionality. Fields are: port, username, password, secure, ipv6, database, query, fields - MySQL documentation
2022-10-26
Added the new PGSQL check functionality and fields - PostgreSQL documentation
2022-10-06
Added the new MTR check functionality and fields - MTR documentation
2022-09-28
Added new values for 'transport' element to the SIP check for SIP over TLS and SIP over Websockets functionality.
2022-09-07
Added the new REDIS check functionality and fields - Redis documentation
2022-08-04
Added the 'sshkey' element to the SSH check for SSH Client Key functionality.
2022-02-02
Added the 'notificationprofiles' endpoint for accessing the new Notification Profiles feature
2021-11-29
Added the 'transport' element to the SIP check functionality to force using UDP or TCP - SIP check documentation
2021-10-07
Added support for muting notifications on checks and contacts
- mute - (on checks) optional boolean or millisecond timestamp - default is false. Set to true to mute all notifications for this check. Set to a millisecond timestamp (UTC) in the future to mute all notifications and have it automatically unmuted at that time.
- mute - (on contact addresses) optional boolean or millisecond timestamp - default is false. Set to true to mute all notifications for this contact method. Set to a millisecond timestamp (UTC) in the future to mute all notifications for this contact method and have it automatically unmuted at that time.
2021-08-24
Added support for new check features: automated diagnostics and sub-minute intervals.
- autodiag - optional string, 'true' or 'false' defaults to 'false'. Set to 'true' to enable automated diagnostics for a check.
- interval - optional positive integer or floats 0.5, 0.25 - defaults to 15 - How often this check runs in minutes. Can be any integer starting at 1 for one minute checks. Once a day is 1440. Sub-minute intervals (30 seconds and 15 seconds) are represented by 0.5 and 0.25 respectively. Additional fees may apply for sub-minute intervals. See your billing page for more info.
Added support for new account feature: automated diagnostics notifications.
- autodiagnotifications - optional string - defaults to 'false'- set to 'true' to enable and 'false' to disable the account-wide configuration to send emails with the results of automated diagnostics to the email contact methods configured on the check to receive an immediate email.
2021-05-12
Added the 'dnssection' element to the DNS check functionality to indicate which section of the DNS reply to look in for the 'contentstring' match. - DNS check documentation
2021-02-17
Added the 'sendheaders' element to the HTTPPARSE check functionality - HTTP Parse documentation
2021-01-27
Added the new DOHDOT check functionality and fields - DoH/DoT documentation
2020-09-14
Added support for multiple check IDs and uptime in checks GET calls.
- id - now supports multiple check IDs.
- uptime - optional boolean that adds uptime data for the check.
Added events call to results end point.
Added offset parameter for uptime.
- offset - optional integer offset for uptime data.
2020-08-24
Added the 'servername' element for SSL checks. This element is available for PUT and POST calls.
- servername - optional string to specify the FQDN sent to SNI services in the SSL check.
2020-08-11
Small fix to uptime calculations to deal with some edge cases caused by rounding floating points.
2020-05-05
Added the new diagnostics endpoint and functionality - Diagnostics documentation
2020-03-09
Added the new AGENT check functionality - AGENT documentation
2020-01-27
Added the maintenance endpoint and functionality - maintenance documentation
2019-12-02
Added the 'regex' element to HTTP Content and HTTP Advanced checks.
- regex - optional boolean/string to set whether the 'contentstring' element is a regular expression or just a string to be matched. Can be "true"/true/1 or "false"/false/0.
2019-10-18
Added the 'verify' element to DNS checks.
- verify - optional boolean/string to set whether or not to verify DNSSEC (DNS check type only). Can be "true"/true/1 or "false"/false/0.
Added new Spec10 checks (SPEC10DNS and SPEC10RDDS) and their fields.
2019-07-25
Added a new supported DNS record type, SRV, to the existing 'dnstype' element:
- dnstype - optional string for DNS checks to indicate the type of DNS entry to query - String set to one of: 'ANY', 'A', 'AAAA', 'CNAME', 'MX, 'NS, 'PTR', 'SOA', 'SRV', 'TXT'.
2019-07-22
Added a new optional element for the pushover contact method to support priorities:
2019-05-01
Added two new optional elements for the AUDIO check to support the new volume detection feature:
- verifyvolume - optional boolean to enable the volume detection feature - AUDIO check only.
- volumemin - optional integer (acceptable range -90 to 0) used by the volume detection feature - AUDIO check only.