Documentation

Changelog for NodePing API

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.

If you have any questions, get in touch at support@nodeping.com, or use our Contact form.