← Tools Reference

updown.io

updown.io integration (Developer Tools). Imported from open-connector.

API key9 toolshttps://updown.io
GET
updown_io_list_checks
List all monitoring checks available in the updown.io account.

/api/checks

GET
updown_io_get_check
Get a single monitoring check from updown.io by token.

/api/checks/{token}

1 parameter
ParamTypeRequiredDescription
tokenstringrequiredThe unique token of the updown.io check.
POST
updown_io_create_check
Create a new monitoring check in the updown.io account.

/api/checks

14 parameters
ParamTypeRequiredDescription
urlstringoptionalThe URL to monitor. It is required for all checks except pulse checks.
typestringoptionalThe type of check to create or update.
periodintegeroptionalThe check interval in seconds accepted by updown.io.
apdex_tnumberoptionalThe APDEX threshold in seconds accepted by updown.io.
enabledbooleanoptionalWhether the check is enabled.
publishedbooleanoptionalWhether the public status page is enabled.
aliasstringoptionalA human-readable alias for the check.
string_matchstringoptionalA string that must be present in the response body.
mute_untilstringoptionalA time, 'recovery', or 'forever' value supported by updown.io.
http_verbstringoptionalThe HTTP verb used by the check.
http_bodystringoptionalThe HTTP request body sent with the check.
disabled_locationsarrayoptionalMonitoring locations disabled for this check.
recipientsarrayoptionalRecipients selected for this check.
custom_headersobjectoptionalCustom HTTP headers sent by updown.io when performing the check.
PUT
updown_io_update_check
Update an existing monitoring check in the updown.io account.

/api/checks/{token}

15 parameters
ParamTypeRequiredDescription
tokenstringrequiredThe unique token of the updown.io check.
urlstringoptionalThe URL to monitor. It is required for all checks except pulse checks.
typestringoptionalThe type of check to create or update.
periodintegeroptionalThe check interval in seconds accepted by updown.io.
apdex_tnumberoptionalThe APDEX threshold in seconds accepted by updown.io.
enabledbooleanoptionalWhether the check is enabled.
publishedbooleanoptionalWhether the public status page is enabled.
aliasstringoptionalA human-readable alias for the check.
string_matchstringoptionalA string that must be present in the response body.
mute_untilstringoptionalA time, 'recovery', or 'forever' value supported by updown.io.
http_verbstringoptionalThe HTTP verb used by the check.
http_bodystringoptionalThe HTTP request body sent with the check.
disabled_locationsarrayoptionalMonitoring locations disabled for this check.
recipientsarrayoptionalRecipients selected for this check.
custom_headersobjectoptionalCustom HTTP headers sent by updown.io when performing the check.
DELETE
updown_io_delete_check
Delete a monitoring check from the updown.io account.

/api/checks/{token}

1 parameter
ParamTypeRequiredDescription
tokenstringrequiredThe unique token of the updown.io check.
GET
updown_io_list_nodes
List all updown.io monitoring nodes and their network metadata.

/api/nodes

GET
updown_io_list_node_ips
List all updown.io monitoring node IP addresses.

/api/nodes/ips

GET
updown_io_list_node_ipv4
List all updown.io monitoring node IPv4 addresses.

/api/nodes/ipv4

GET
updown_io_list_node_ipv6
List all updown.io monitoring node IPv6 addresses.

/api/nodes/ipv6