Network agents

Network agents API overview

The Network agents API allows integrators to manage network discovery agents, servers, and nodes used for discovery tasks within SCM.

The API supports the following actions:

  • Retrieving agent details
  • Updating agent details
  • Managing associated servers
  • Retrieving node information

Network agents API endpoints

The following tables list the endpoints for managing network agents, their servers, and nodes.
Click any action in the first column to open its API reference page.


1. Network agents

ActionMethodPathDescription
Get network agent detailsGET/api/agent/v1/network/{id}Retrieve details of a specific network agent.
Update network agent detailsPUT/api/agent/v1/network/{id}Update configuration details for a network agent.
Delete network agentDELETE/api/agent/v1/network/{id}Delete a network agent.
List network agentsGET/api/agent/v1/networkList all network agents.
Add network agentPOST/api/agent/v1/networkCreate a new network agent.

2. Servers

ActionMethodPathDescription
List serversGET/api/agent/v1/network/{agentId}/serverList servers associated with network agents.
Add a serverPOST/api/agent/v1/network/{agentId}/serverCreate a new server entry for a network agent.
Get server detailsGET/api/agent/v1/network/{agentId}/server/{id}Retrieve details for a specific server.
Update server detailsPUT/api/agent/v1/network/{agentId}/server/{id}Update server configuration information.
Delete a serverDELETE/api/agent/v1/network/{agentId}/server/{id}Delete a server.

3. Nodes

ActionMethodPathDescription
List nodesGET/api/agent/v1/network/{agentId}/server/{serverId}/nodeList nodes discovered by network agents.
Get node detailsGET/api/agent/v1/network/{agentId}/server/{serverId}/node/{id}Retrieve details of a specific discovery node.