# Deep Security Manager REST API

## Path: / rest / manager-nodes / {managerNodeID}

Describe a manager node.

Path parameters:
  managerNodeID - the manager node ID.

Method Summary
Resource | Description
--- | ---
`GET /rest/manager-nodes/{managerNodeID}` | Describe a manager node.
`POST /rest/manager-nodes/{managerNodeID}` | Modify a manager node.
`DELETE /rest/manager-nodes/{managerNodeID}` | Delete a manager node.

Method Detail
Describe a manager node. Output: `DescribeManagerNodeResponse` - a {@link DescribeManagerNodeResponse} with the manager node details. Cookie parameters: sID - a session ID returned by the Authentication API. Produces: application/json Consumes: application/json HTTP return codes: 200 - if the request is successful 403 - if the user is not authorized to view manager nodes 404 - if the user is authorized to view manager nodes but the manager node does not exist
Modify a manager node. Any unset elements in the request object will be left unchanged by the modify request. Input: `ModifyManagerNodeRequest` - a {@link ModifyManagerNodeRequest} with the details of the manager node. Output: `ModifyManagerNodeResponse` - an {@link ModifyManagerNodeResponse} with the updated manager node details. Cookie parameters: sID - a session ID returned by the Authentication API. Produces: application/json Consumes: application/json HTTP return codes: 200 - if the request is successful 403 - if the user is not authorized to modify manager nodes or if the requested modification is not permitted 404 - if the user is authorized to modify manager nodes but the manager node does not exist
Delete a manager node. Output: `void` Cookie parameters: sID - a session ID returned by the Authentication API. Produces: application/json Consumes: application/json HTTP return codes: 200 - if the request is successful 403 - if the user is not authorized to delete manager nodes

Copyright © 2017 Trend Micro Inc. All Rights Reserved.