[comment]: # translation:outdated

[comment]: # ({2ccfd922-2ccfd922})
# event.acknowledge

[comment]: # ({/2ccfd922-2ccfd922})

[comment]: # ({96ece3aa-eed7fdda})
### Опис

`object event.acknowledge(object/array parameters)`

Овај метод омогућава ажурирање догађаја. Следеће акције ажурирања се могу
извршити:

- Затвори догађај. Ако је догађај већ решен, ова акција ће бити
прескочена.
- Потврди догађај. Ако је догађај већ потврђен, ова акција
ће бити прескочена.
- Поништи потврду догађаја. Ако догађај није потврђен, ова акција ће бити прескочена.
- Додај поруку.
- Промени озбиљност догађаја. Ако догађај већ има исту озбиљност, ова
акција ће бити прескочена.
- Поништи догађај. Ако је догађај већ потиснут, ова акција ће бити прескочена.
- Поништи потискивање догађаја. Ако догађај није потиснут, ова акција ће бити прескочена.

::: noteimportant
Могу се ажурирати само догађаји окидача.\
Могу се ажурирати само проблемски догађаји.\
Права читања/писања за окидач су потребна да би се догађај затворио или
да би се променила озбиљност догађаја.\
Да затворите догађај, ручно затварање треба да буде дозвољено у
окидачу.
:::

::: noteclassic
Ова метода је доступна корисницима било ког типа. Дозволе
за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте [Корисничке
улоге](/manual/web_interface/frontend_sections/users/user_roles)
за више информација.
:::

[comment]: # ({/96ece3aa-eed7fdda})

[comment]: # ({ed60692c-32560b88})
### Параметри

`(object/array)` Параметри који садрже ID-ијеве догађаја и операција ажурирања
 које треба извршити.

|Parameter|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|--- ---|
|eventids|ID/array|ID-ијеви [догаћаја](/manual/api/reference/event/object#event) за потврду.<br><br>[Понашање својства](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно*|
|action|integer|Акција(е) ажурирања догађаја.<br><br>Могуће вредности битмапе:<br>1 - затвори проблем;<br>2 - догађај потврде;<br>4 - додај поруку;<br>8 - промени озбиљност;<br>16 - догађај поништавања потврде;<br>32 - потиснути догађај;<br>64 - опозови потискивање догађаја;<br>128 - промени ранг догађаја на узрок;<br>256 - промени ранг догађаја у симптом.<br><br>Ово је поље битмаске; дозвољена је било која сума могућих вредности битмапа (на пример, 34 за потврду и потискивање догађаја).<br><br>[Понашање својства](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно*|
|cause_eventid|ID|ID узроћног догађаја.<br><br>[Понашање својства](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно* ако `action` садржи бит "промени ранг догађаја на симптом"|
|message|string|Текст поруке.<br><br>[Понашање својства](/manual/api/reference_commentary#parameter-behavior) :<br>- *обавезно* ако `action` садржи бит "додај поруку"|
|severity|integer|Нова озбиљност за догађаје.<br><br>Могуће вредности:<br>0 - није класификовано;<br>1 - информација;<br>2 - упозорење;<br>3 - просек;<br>4 - висок;<br>5 - катастрофа.<br><br>[Понашање својства](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно* ако `action` садржи бит "промени озбиљност"|
|suppress_until|integer|Unix временска ознака до којега догађаја мора бити потиснуто.<br><br>Ако је подешено на "0" , потискивање ће бити неограничено.<br><br>[Понашање својства](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно* ако `action` садржи бит "потиснути догађај"|

[comment]: # ({/ed60692c-32560b88})

[comment]: # ({94f3ab84-94f3ab84})
### Повратне вредности

`(object)` Враћа објекат који садржи ID-ијеве ажурираних догађаја у оквиру својства `eventids `.

[comment]: # ({/94f3ab84-94f3ab84})

[comment]: # ({b41637d2-b41637d2})
### Примери

[comment]: # ({/b41637d2-b41637d2})

[comment]: # ({2aa7a118-9e923e4c})
#### Потврда догађаја

Потврдите један догађај и оставите поруку.

[Request](/manual/api#performing-requests):

```json
{
     "jsonrpc": "2.0",
     "method": "event.acknowledge",
     "params": {
     "eventids": "20427",
     "action": 6,
     "message": "Problem resolved."
     },
     "id": 1
}
```


Одговор:

```json
{
     "jsonrpc": "2.0",
     "result": {
     "eventids": [
     "20427"
     ]
     },
     "id": 1
}
```

[comment]: # ({/2aa7a118-9e923e4c})

[comment]: # ({63d8190d-94e25d7e})
#### Промена озбиљности догађаја

Промените озбиљност за више догађаја и оставите поруку.

[Request](/manual/api#performing-requests):

```json
{
     "jsonrpc": "2.0",
     "method": "event.acknowledge",
     "params": {
     "eventids": ["20427", "20428"],
     "action": 12,
     "message": "Maintenance required to fix it.",
     "severity": 4
     },
     "id": 1
}
```

Одговор:

```json
{
     "jsonrpc": "2.0",
     "result": {
     "eventids": [
     "20427",
     "20428"
     ]
     },
     "id": 1
}
```

[comment]: # ({/63d8190d-94e25d7e})

[comment]: # ({aadd99f7-aadd99f7})
### Извор

CEvent::acknowledge() у *ui/include/classes/api/services/CEvent.php*.

[comment]: # ({/aadd99f7-aadd99f7})
