# Группы

Для изменения групп используется запрос **sim/group**:

```javascript
POST https://api.novaconnect.kz/api/sim/group

{
  "items": <array of int>
  "callbackUrl": <string>,
  "group: <array>,
  "new_group": <array>

}
```

##### Параметры
| Параметр | Тип | Описание | Обязательность |
|-------|----------|---------|---------|
| **items**     | array     | Массив идентификаторов сим-карт    |Да
| **callbackUrl**     | int     | Размер страницы     |Нет
| **group**     | array     | Массив идентификаторов Групп     |Нет
| **new_group**     | array     | Массив названий Групп     |Нет



#### Дополнительная информация

В параметр **group** передаются идентификаторы групп, которые уже имеются в базе данных. Параметр **new_group** позволяет создать новые группы "на лету" и привязать туда сим-карты из параметра **items**. Если в **new_group** будет передано названия уже существующих групп, то привязка будет осуществлена, в том числе, в них.

#### Ограничения и доступы

Метод доступен пользователю с ролью **Администратор**

#### Успешный ответ
В результате возвращается информация о постановке в очередь.

```javascript
{
  "code": 200,
  "message": <string>,
  "result": {
    "item": {
        "queue_id"
    }
  }
}
```

| Параметр | Тип | Описание |
|-------|----------|---------|
| **code**     | int     | Код ответа, для успеха - 200
| **message**    | string      | Сообщение ответа
| **result.item.queue_id**    | string      | Идентификатор задания

После выполнения задания на URL, указанный в параметре **callbackUrl** выполняется POST-запрос с объектом сим-карты. Подробнее - [Операции с сим-картами](https://kb.novaconnect.kz/books/rukovodstvo-razrabotcika/page/operacii-s-sim-kartami)