## 7.29.3 Libraries endpoint 

The libraries  endpoint returns information regarding the library that the node is connected to, such as the library ID, name and model type. The following is an example of the libraries curl  command: 

curl -X GET ‘http://localhost:7100/ibmsa/v1/libraries/’ 

The following is the response data that is returned when requesting this endpoint: 

GLYPH<SM590000> id: <string> 

Serial number of the library 

GLYPH<SM590000> name: <string> 

User-defined name of the library 

GLYPH<SM590000> model: <string> 

Mode type of the library 

The available filtering parameter for the libraries  endpoint is the name of the library. 

## 7.29.4 Nodegroups endpoint 

The nodegroups  endpoint returns information regarding the node groups that the nodes are part of, such as the nodegroup ID, name, number of nodes, library ID, and library name. The following is an example of calling the nodegroups  endpoint: 

curl -X GET ‘http://localhost:7100/ibmsa-rest/v1/nodegroups/’ 

The following is the response data that is returned when requesting this endpoint: 

GLYPH<SM590000> id: <string> 

Nodegroup ID. Because nodegroup name is unique within a tape library only, the ID is in format of <nodegroup_name>@<library_id> . 

GLYPH<SM590000> name: <string> 

User-specified name of the node group. 

GLYPH<SM590000> num_of_nodes: <number> 

The number of nodes assigned to the node group. 

GLYPH<SM590000> library_id: <string> 

The library ID (serial number) that the node group belongs to. 

GLYPH<SM590000> library_name: <string> 

The name of the library that the node group belongs to. 

The available filtering parameters for nodegroups are name  (nodegroup name), and library_name . These parameters filter out nodegroups that do not meet the values passed in. 

## 7.29.5 Nodes endpoint 

The nodes  endpoint returns information about each EE node assigned to the cluster. The following is an example of calling the nodes  endpoint: 

curl -X GET ‘http://localhost:7100/ibmsa/v1/nodes/’ 

