The RESTful API that ships with NetWitness Platform is a way to programmatically communicate with the NEXTGEN architecture. It must be enabled by setting /rest/config/enabled to on, which is the default. The default port for communication is the default port + 100 (for example, 50105 for a Concentrator), but that can be changed by setting the /rest/config/port parameter. SSL is controled by the setting in /sys/config/ssl. For information about how to perform these tasks, see Access the RESTful API in NetWitness Platform.
The API is based on HTTP and is quite easy to use. The acceptable output formats are:
The content type that is returned can be controlled through the HTTP Accept header. It is possible to set the parameter force-content-type to one of the previous values.
The easiest way to begin is to point a browser to the REST port (for details about how to perform these tasks, see Access the RESTful API in NetWitness Platform):
PATH: http://<hostname or IP>:<REST port>
This command performs the default command of ls, and returns a listing for the root node tree used by NEXTGEN: