Create data collection item
Create a new data collection item on the object. The DCI type is selected by the type property in the request body (item for a single-value DCI or table for a table DCI, default item). The server assigns the DCI id and returns the full created definition. Enumeration properties accept either symbolic names or raw numeric codes.
Path parameters
Object ID
Request body
DCI ID (assigned by the server)
Globally unique DCI identifier
DCI type. Selected at creation; cannot be changed afterwards.
Metric/parameter name (required on create)
Human-readable DCI description
Data origin
DCI status
Data type (single-value DCI only)
Data type after transformation (single-value DCI only)
Delta calculation method (single-value DCI only)
Polling schedule type
Polling interval expression (used when pollingScheduleType is custom)
Data retention type
Retention time expression (used when retentionType is custom)
NXSL transformation script source
Source (proxy) node ID, or 0 to disable
SNMP raw value interpretation (single-value DCI only)
NXSL instance filter script source
Per-DCI access list (user/group IDs)
Response
Data collection item created
DCI ID (assigned by the server)
Globally unique DCI identifier
DCI type. Selected at creation; cannot be changed afterwards.
Metric/parameter name (required on create)
Human-readable DCI description
Data origin
DCI status
Data type (single-value DCI only)
Data type after transformation (single-value DCI only)
Delta calculation method (single-value DCI only)
Polling schedule type
Polling interval expression (used when pollingScheduleType is custom)
Data retention type
Retention time expression (used when retentionType is custom)
NXSL transformation script source
Source (proxy) node ID, or 0 to disable
SNMP raw value interpretation (single-value DCI only)
NXSL instance filter script source
Per-DCI access list (user/group IDs)