Sidebar

manual:api:changes_5.0_-_5.2

Appendix 2. Changes from 5.0 to 5.2

Backward incompatible changes

General

Other changes and bug fixes

General

Changes:
ZBXNEXT-82 added a new authentication API introducing new methods authentication.get and authentication.update
ZBXNEXT-82 added a new housekeeping API introducing new methods housekeeping.get and housekeeping.update
ZBXNEXT-82 added a new settings API introducing new methods settings.get, settings.getglobal and settings.update

configuration

Changes:
ZBXNEXT-2754 configuration.export added YAML support and new property prettyprint for XML and JSON formats.
ZBXNEXT-2754 configuration.import added YAML support.

discoveryrule

Changes:
ZBXNEXT-6085 discoveryrule.create, discoveryrule.update: added support of optag property for override operations with operationobject value “3”.

host

Changes:
ZBXNEXT-2156 host.create: parameter interfaces is no longer a mandatory field.
ZBXNEXT-2156 host.update: parameter interfaces can be empty.

hostprototype

Changes:
ZBXNEXT-6085 hostprototype.create, hostprototype.update: added new property tags.
ZBXNEXT-6085 hostprototype.get: added new query option selectTags that returns host prototype tags in the tags property.

task

Changes:
ZBXNEXT-6167 added a new method task.get.
ZBXNEXT-6167 added a new type of task for task.get method.
ZBXNEXT-6167 Changed format of task.create request.

user

Changes:
ZBXNEXT-3362 changed default for lang in user object from en_GB to default.
ZBX-17955 user.create, user.update: renamed parameter user_medias to medias. user_medias parameter is now deprecated.
ZBXNEXT-250 added new optional timezone property in user object.

usermacro

Changes:
ZBXNEXT-1660 added new type of macro with type value “2”.