> Module object

The following objects are directly related to the module API.

Module

The module object has the following properties.

PropertyTypeDescription
moduleidstring(readonly) ID of the module as stored in the database.
id
(required)
stringUnique module ID as defined by a developer in the manifest.json file of the module.

Possible values for built-in modules:
see property “type” description in Dashboard widget.
relative_path
(required)
stringPath to the directory of the module relative to the directory of the Zabbix frontend.

Possible values:
widgets/ - for built-in widget modules;
modules/
- for third-party modules.
statusintegerWhether the module is enabled or disabled.

Possible values:
0 - (default) Disabled;
1 - Enabled.
configobjectModule configuration.

Note that for some methods (update, delete) the required/optional parameter combination is different.