# hostgroup.massremove

### Описание

`объект hostgroup.massremove(объект параметры)`

Этот метод позволяет удалить связанные объекты из нескольких групп узлов
сети.

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

`(объект)` Параметры, которые содержат ID обновляемых групп узлов сети и
объектов, которые необходимо удалить.

|Параметр|Тип|Описание|
|----------------|------|----------------|
|**groupids**<br>(требуется)|строка/массив|ID обновляемых групп узлов сети.|
|hostids|строка/массив|Удаляемые узлы сети со всех групп узлов сети.|
|templateids|строка/массив|Удаляемые шаблоны со всех групп узлов сети.|

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

`(объект)` Возвращает объект, который содержит ID обновленных групп
узлов сети под свойством `groupids`.

### Примеры

#### Удаление узлов сети из групп узлов сети

Удаление двух узлов сети из заданных групп узлов сети.

Запрос:

``` {.java}
{
    "jsonrpc": "2.0",
    "method": "hostgroup.massremove",
    "params": {
        "groupids": [
            "5",
            "6"
        ],
        "hostids": [
            "30050",
            "30001"
        ]
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}
```

Ответ:

``` {.java}
{
    "jsonrpc": "2.0",
    "result": {
        "groupids": [
            "5",
            "6"
        ]
    },
    "id": 1
}
```

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

CHostGroup::massRemove() в
*frontends/php/include/classes/api/services/CHostGroup.php*.
