Retrieving a list of Monitor Agent IP address(es) using the API requires specific syntax depending on whether you are using REST or SOAP. Use this table to find the syntax for your command.

In order for monitoring to occur on your account, please make sure the IP addresses included here (https://manage.dynect.net/help/agents.html) can reach all your network endpoints. The web page requires you to log-on to Dyn’s Managed DNS.

REST Syntax

Click to view all REST Resources
/REST/DSFMonitorSites/ GET — Retrieves a list of Monitoring Agent IP addresses and CIDR of each monitoring machine.

HTTP Action — GET

URI — https://api.dynect.net/REST/DSFMonitorSites/

Arguments:

No Arguments.

Response:

array — Individual Monitor Sites

  • string code — Site code for the monitoring machine.
  • string description — Description of the machine’s location.
  • string address — CIDR of the monitoring machine.

Dyn Logo

SOAP Syntax

Click to view all SOAP Commands

GetDSFMonitorSites — Retrieves information for all Monitoring Agents.

Arguments:

  • string tokenRequired. The session identifier.
Response:

GetDSFMonitorSites —

  • hash data
    • string code — Site code for the monitoring machine.
    • string description — Description of the machine’s location.
    • string address — CIDR of the monitoring machine.

Example Request (GetDSFMonitorSites) —

{
	'token' => 'asdlkfjasl23j4879afa'
}