Disguise software provides RESTful APIs over HTTP and over websockets.
These API specifications use the protocol buffers IDL. These are located in the d3api/specs folder of the d3 repository and can be viewed from our Visual Studio project. Each API lives in its own .proto file.
The specifications are used to generate the OpenAPI v2 (aka Swagger) specifications that are provided as documentation hosted on a Disguise server at http://localhost/docs/v1/index.html. Documentation can also be opened from d3manager from Help tab.
Please note: To see swagger and websocket documentation on http://localhost/docs/v1/index.html nginx have to run! It is started automatically during installation of Disguise software.