update_event_data
To specify event parameters, use the unit/update_event_data method.
svc = unit/update_events & params = {
{
"itemId": <long>,
"eventType": <text>,
"timeFrom": <uint>,
"timeTo": <uint>,
"params": {
"test1": <uint>,
"test2": <text>
}
}
}
Parameters
The request must contain the following parameters:
| Parameter | Description |
|---|---|
| itemId | Unit ID. |
| eventType | Type of event. For example:
|
| timeFrom | Event beginning. |
| timeTo | Event end. |
| params | Object with updated parameters. |
Example
Below is an example of the unit/update_event_data request.
svc = unit/update_events & params = {
"events": [
{
"itemId": 1555,
"resourceId": 123,
"eventType": "lls",
"timeFrom": 1689734883,
"timeTo": 1689734883,
"params": {
"test1": 1
}
}
]
}
Response
If the request is completed successfully, a response in the following format is returned:
{
"msgs": 1 /* Number of updated events. */
}
Otherwise, an error code is returned.
Error codes
| Error code | Description |
|---|---|
| 4 | Wrong input parameters. |
| 7 | No ADF_ACL_AVL_RES_EDIT_REPORTS access right to the unit. |