disguise developers

OpenAPI Specifications

OpenAPI (also known as Swagger), is a specification for describing APIs. It provides a standard, language-agnostic way to describe the functionality of an API, as well as a way to generate documentation, code samples and presets automatically. The OpenAPI specification is a JSON file that contains information about the API, including its endpoints, parameters, and responses.

We provide OpenAPI specifications to download for the System Management Control endpoints on this page.

In addition to generating documentation and code samples, the OpenAPI specifications can also be ingested into tools like Node-RED when controlling Disguise servers using the API.

JSON Download

Interactive Documentation

Interactive documentation is available through any SMC, either on the host machine at 172.31.250.9 or across your management network with the /api URL extension.