# action.exists

### Описание

`логическое action.exists(объект фильтр)`

Этот метод проверяет соответствует ли по крайней мере одно действие
заданному фильтром критерию.

::: notewarning
Этот метод устарел и будет в будущем удален. Вместо
него, пожалуйста, воспользуйтесь методом [action.get](get).
:::

### Параметры

`(объект)` Критерий по которому производить поиск.

Критериями поиска поддерживатся следующие параметры.

|Параметр|Тип|Описание|
|----------------|------|----------------|
|actionid|строка/массив|ID действий.|
|name|строка/массив|Имена действий.|

### Возвращаемые значения

`(логическое)` Возвращает `true`, если имеется по крайней мере одно
действие, которое соответствует заданному фильтром критерию.

### Примеры

#### Проверка действия по имени

Проверка существует ли действие с именем "Auto discovery. Linux
servers.".

Запрос:

``` {.java}
{
    "jsonrpc": "2.0",
    "method": "action.exists",
    "params": {
        "name": "Auto discovery. Linux servers."
    },
    "auth": "3a57200802b24cda67c4e4010b50c065",
    "id": 1
}
```

Ответ:

``` {.java}
{
    "jsonrpc": "2.0",
    "result": true,
    "id": 1
}
```

### Исходный код

CAction::exists() в
*frontends/php/include/classes/api/services/CAction.php*.
