On this page
item.update
Description
object item.update(object/array items)
This method allows to update existing items.
Web items cannot be updated via the Zabbix API.
Parameters
(object/array) Item properties to be updated.
The itemid property must be defined for each item, all other
properties are optional. Only the passed properties will be updated, all
others will remain unchanged.
Additionally to the standard item properties, the method accepts the following parameters.
| Parameter | Type | Description |
|---|---|---|
| applications | array | IDs of the applications to replace the current applications. |
Return values
(object) Returns an object containing the IDs of the updated items
under the itemids property.
Examples
Enabling an item
Enable an item, that is, set its status to "0".
Request:
{
"jsonrpc": "2.0",
"method": "item.update",
"params": {
"itemid": "10092",
"status": 0
},
"auth": "700ca65537074ec963db7efabda78259",
"id": 1
}
Response:
{
"jsonrpc": "2.0",
"result": {
"itemids": [
"10092"
]
},
"id": 1
}
Source
CItem::update() in frontends/php/include/classes/api/services/CItem.php.