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- theGET /anchoring/configquery, which returns theanchoringsection 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 theDEBUGlevel;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: