API Reference

The CresNext control interface allows configuration and device status changes to be passed to the DM NVX device. The API calls defined in this section are used to get and set data for different device functions and are current as of DM NVX release 7.3.5.

NOTE: CresNext is the JSON interface that is used as the messaging protocol.

The following sections describe the CresNext objects that are supported by the DM NVX API. Each object contains a list of properties that are used to pass specific information to the device. Not all objects and properties may be applicable to specific device models.

The following information is provided for each object property:

  • Property Name: The CresNext object name
  • Parent Path: The parent path that precedes the CresNext object
  • Version: The CresNext object version
  • Description: A brief description of the CresNext object function
  • Type: The CresNext object parameter type
  • Method: Indicates whether the property is read-only (GET), write-only (POST) or Method (GET, POST).
  • Validation Rules: Provides any validation rules for using the CresNext object.

NOTE: When "x" is in a URL path for a property, this represents an integer number starting from 0 or a unique object within a dictionary or array. For different DM NVX models, "x" may differ based on the number of inputs supported, ports supported, and so forth.

Additionally, example JSON output is provided for each object to show how the object and its properties can be used within the API.

This section provides the following information: