Installation and usage of the platform

# REST API: information about configuration and state of the node, stopping the node¶

There are two groups of methods to get information about the node configuration:

• node - obtaining basic configuration parameters of a node, information about node state, stopping a node, changing a logging level;

• anchoring - the GET /anchoring/config query, which returns the anchoring section of the node configuration file.

To get the basic configuration parameters of a node, there are both methods that require authorization and open methods.

## node group:¶

### GET /node/config¶

The method returns the basic configuration parameters of a node.

Response example:

### GET /node/owner¶

The method returns the address and the public key of the node owner.

Response example:

### GET /node/status¶

The method returns information about the current state of the node.

Response example:

Also, if there are errors using GOST cryptography on a node, the method will return an error description:

### GET /node/version¶

The method returns a node version.

Response example:

### GET /node​/logging¶

The method displays a list of loggers specified when configuring the node, and the logging level for each of them.

Node logging levels:

• ERROR - error logging;

• WARN - warning logging;

• INFO - node events logging;

• DEBUG - extended information about events for each running node module: a record of events that occurred and actions performed;

• TRACE - detailed information about the events of the DEBUG level;

• ALL - displaying of data from all logging levels.

Response example:

### POST /node​/logging¶

The method is designed to change the logging level for selected loggers.

Query example:

### POST /node/stop¶

The method stops the node, it has no response.

## The GET /anchoring/config method:¶

The method outputs the anchoring section of the node configuration file.

Response example: