# ЦОК

Данная модель описывает REST-API интерфейс сервиса центра оценки квалификаций

### [](#%D1%8D%D0%BA%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D1%8B)Экзамены

#### [](#%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%B0%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B8-%D0%B2-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5)Сохранение нового ресурса/видеозаписи в хранилище

Строка запроса **POST**: /api/v1/exam/store

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0)Параметры запроса:

<table data-sourcepos="13:1-18:120" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF"><thead><tr data-sourcepos="13:1-13:52"><th data-sourcepos="13:2-13:17">Параметр</th><th data-sourcepos="13:19-13:34">Значение</th><th data-sourcepos="13:36-13:51">Описание</th></tr></thead><tbody><tr data-sourcepos="15:1-15:65"><td data-sourcepos="15:2-15:3">id</td><td data-sourcepos="15:5-15:20">Числовой</td><td data-sourcepos="15:22-15:64">Идентификатор экзамена</td></tr><tr data-sourcepos="16:1-16:78"><td data-sourcepos="16:2-16:8">user\_id</td><td data-sourcepos="16:10-16:25">Числовой</td><td data-sourcepos="16:27-16:77">Идентификатор пользователя</td></tr><tr data-sourcepos="17:1-17:116"><td data-sourcepos="17:2-17:10">startedAt</td><td data-sourcepos="17:12-17:65">Дата и время в формате 'Y-m-d H:i:s'</td><td data-sourcepos="17:67-17:115">Дата-время начала экзамена</td></tr><tr data-sourcepos="18:1-18:120"><td data-sourcepos="18:2-18:8">endedAt</td><td data-sourcepos="18:10-18:63">Дата и время в формате 'Y-m-d H:i:s'</td><td data-sourcepos="18:65-18:119">Дата-время окончания экзамена</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%B0-%D0%B8%D0%B7-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B0)Получение данных ресурса из хранилища

Строка запроса **POST**: /api/v1/exam/**{id}**/show

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-1)Параметры запроса:

<table data-sourcepos="43:1-45:95" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-1"><thead><tr data-sourcepos="43:1-43:52"><th data-sourcepos="43:2-43:17">Параметр</th><th data-sourcepos="43:19-43:34">Значение</th><th data-sourcepos="43:36-43:51">Описание</th></tr></thead><tbody><tr data-sourcepos="45:1-45:95"><td data-sourcepos="45:2-45:3">id</td><td data-sourcepos="45:5-45:20">Числовой</td><td data-sourcepos="45:22-45:94">Идентификатор экзамена *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-1)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "exam_id": "Идентификатор экзамена",
  "status": "Состояние экзамена",
  "stage_name": "Расшифровка состояния сдачи экзамена"
}
```

#### [](#%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-c%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B9-%D0%BE-%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%B5-%D0%B2-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5)Обновление cведений о ресурсе в хранилище

Строка запроса **POST**: /api/v1/exam/**{id}**/update

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-2)Параметры запроса:

<table data-sourcepos="72:1-77:120" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-2"><thead><tr data-sourcepos="72:1-72:52"><th data-sourcepos="72:2-72:17">Параметр</th><th data-sourcepos="72:19-72:34">Значение</th><th data-sourcepos="72:36-72:51">Описание</th></tr></thead><tbody><tr data-sourcepos="74:1-74:95"><td data-sourcepos="74:2-74:3">id</td><td data-sourcepos="74:5-74:20">Числовой</td><td data-sourcepos="74:22-74:94">Идентификатор экзамена *(часть запроса)*</td></tr><tr data-sourcepos="75:1-75:78"><td data-sourcepos="75:2-75:8">user\_id</td><td data-sourcepos="75:10-75:25">Числовой</td><td data-sourcepos="75:27-75:77">Идентификатор пользователя</td></tr><tr data-sourcepos="76:1-76:116"><td data-sourcepos="76:2-76:10">startedAt</td><td data-sourcepos="76:12-76:65">Дата и время в формате 'Y-m-d H:i:s'</td><td data-sourcepos="76:67-76:115">Дата-время начала экзамена</td></tr><tr data-sourcepos="77:1-77:120"><td data-sourcepos="77:2-77:8">endedAt</td><td data-sourcepos="77:10-77:63">Дата и время в формате 'Y-m-d H:i:s'</td><td data-sourcepos="77:65-77:119">Дата-время окончания экзамена</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-2)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%B0-%D0%B8%D1%85-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B0)Удаление ресурса их хранилища

Строка запроса **POST**: /api/v1/exam/**{id}**/destroy

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-3)Параметры запроса:

<table data-sourcepos="102:1-104:95" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-3"><thead><tr data-sourcepos="102:1-102:52"><th data-sourcepos="102:2-102:17">Параметр</th><th data-sourcepos="102:19-102:34">Значение</th><th data-sourcepos="102:36-102:51">Описание</th></tr></thead><tbody><tr data-sourcepos="104:1-104:95"><td data-sourcepos="104:2-104:3">id</td><td data-sourcepos="104:5-104:20">Числовой</td><td data-sourcepos="104:22-104:94">Идентификатор экзамена *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-3)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

### [](#%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D1%82%D1%8B)Эксперты

#### [](#%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D1%82%D0%B0-%D0%B2-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5)Сохранение нового эксперта в хранилище

Строка запроса **POST**: /api/v1/experts/store

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-4)Параметры запроса:

<table data-sourcepos="131:1-133:65" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-4"><thead><tr data-sourcepos="131:1-131:52"><th data-sourcepos="131:2-131:17">Параметр</th><th data-sourcepos="131:19-131:34">Значение</th><th data-sourcepos="131:36-131:51">Описание</th></tr></thead><tbody><tr data-sourcepos="133:1-133:65"><td data-sourcepos="133:2-133:3">id</td><td data-sourcepos="133:5-133:20">Числовой</td><td data-sourcepos="133:22-133:64">Идентификатор эксперта</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-4)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D1%82%D0%B0-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Получение данных эксперта по его идентификатору

Строка запроса **POST**: /api/v1/experts/**{id}**/show

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-5)Параметры запроса:

<table data-sourcepos="158:1-160:95" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-5"><thead><tr data-sourcepos="158:1-158:52"><th data-sourcepos="158:2-158:17">Параметр</th><th data-sourcepos="158:19-158:34">Значение</th><th data-sourcepos="158:36-158:51">Описание</th></tr></thead><tbody><tr data-sourcepos="160:1-160:95"><td data-sourcepos="160:2-160:3">id</td><td data-sourcepos="160:5-160:20">Числовой</td><td data-sourcepos="160:22-160:94">Идентификатор эксперта *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-5)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "id": "Идентификатор эксперта",
  "code": "Код дл авторизации эксперта",
  "is_on": "Вход разрешен",
  "user": [
    {
      "id": "Иднетификатор пользователя",
      "full_name": "ФИО пользователя"
    }
  ],
  "units": [
    {
      "id": "Идентификатор ЦОК для проведения экзамена",
      "name": "Наименование ЦОК",
      "is_operator": "Является оператором квалификации",
      "is_main": "Является основным для квалификации",
    }
  ],
  "skills": [
    {
      "id": "Идентификатор квалификации",
      "name": "Наименование квалификации",
      "code": "Код квалификации",
      "is_tech": "Является технической",
      "is_prof": "Является профессиональной"
    }
  ]
}
```

#### [](#%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D1%82%D0%B0-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Обновление данных эксперта по его идентификатору

Строка запроса **POST**: /api/v1/experts/**{id}**/update

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-6)Параметры запроса:

<table data-sourcepos="210:1-212:95" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-6"><thead><tr data-sourcepos="210:1-210:52"><th data-sourcepos="210:2-210:17">Параметр</th><th data-sourcepos="210:19-210:34">Значение</th><th data-sourcepos="210:36-210:51">Описание</th></tr></thead><tbody><tr data-sourcepos="212:1-212:95"><td data-sourcepos="212:2-212:3">id</td><td data-sourcepos="212:5-212:20">Числовой</td><td data-sourcepos="212:22-212:94">Идентификатор эксперта *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-6)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D1%82%D0%B0-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Удаление эксперта по его идентификатору

Строка запроса **POST**: /api/v1/experts/**{id}**/destroy

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-7)Параметры запроса:

<table data-sourcepos="237:1-239:95" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-7"><thead><tr data-sourcepos="237:1-237:52"><th data-sourcepos="237:2-237:17">Параметр</th><th data-sourcepos="237:19-237:34">Значение</th><th data-sourcepos="237:36-237:51">Описание</th></tr></thead><tbody><tr data-sourcepos="239:1-239:95"><td data-sourcepos="239:2-239:3">id</td><td data-sourcepos="239:5-239:20">Числовой</td><td data-sourcepos="239:22-239:94">Идентификатор эксперта *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-7)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

### [](#%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D0%B0%D0%BB%D1%8B)Временные интервалы

#### [](#%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D0%B0%D0%BB%D0%B0-%D0%B2-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5)Сохранение нового интервала в хранилище

Строка запроса **POST**:/api/v1/intervals/store

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-8)Параметры запроса:

<table data-sourcepos="266:1-268:67" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-8"><thead><tr data-sourcepos="266:1-266:52"><th data-sourcepos="266:2-266:17">Параметр</th><th data-sourcepos="266:19-266:34">Значение</th><th data-sourcepos="266:36-266:51">Описание</th></tr></thead><tbody><tr data-sourcepos="268:1-268:67"><td data-sourcepos="268:2-268:3">id</td><td data-sourcepos="268:5-268:20">Числовой</td><td data-sourcepos="268:22-268:66">Идентификатор интервала</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-8)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D0%B0%D0%BB%D0%B0-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Получение данных интервала по его идентификатору

Строка запроса **GET**: /api/v1/intervals/**{id}**/show

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-9)Параметры запроса:

<table data-sourcepos="293:1-295:97" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-9"><thead><tr data-sourcepos="293:1-293:52"><th data-sourcepos="293:2-293:17">Параметр</th><th data-sourcepos="293:19-293:34">Значение</th><th data-sourcepos="293:36-293:51">Описание</th></tr></thead><tbody><tr data-sourcepos="295:1-295:97"><td data-sourcepos="295:2-295:3">id</td><td data-sourcepos="295:5-295:20">Числовой</td><td data-sourcepos="295:22-295:96">Идентификатор интервала *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-9)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "data": [
    {
      "id": "Идентификатор интервала",
      "start": "Дата-время начала экзамена 'строка Y-m-d H:i:s'",
      "end": "Дата-время окончания экзамена [строка Y-m-d H:i:s]",
      "tz": "Часовой пояс",
      "room_id": "Код учебного класса/ЭП",
      "skill_id": "Код квалификации",
      "skill_name": "Наименование квалификации",
      "stage_id": "Код стадии сдачи экзамена",
      "stage_name": "Расшифровка состояния сдачи экзамена",
      "stage_time": "Время сохранения состояния",
      "mac": "Идентификатор МАк или null",
      "experts": [
        {
          "id": "Идентификатор эксперта",
          "code": "Код входа эксперта",
          "user_id": "Идентификатор пользователя",
          "surname": "Фамилия эксперта",
          "name": "Имя эксперта",
          "patronymic": "Отчество эксперта"
        }
      ],
      "exams": [
        {
          "id": "Идентификатор экзамена",
          "user_id": "Идентификатор пользователя [соискателя] для которого проводится экзамен",
          "surname": "Фамилия эксперта",
          "name": "Имя эксперта",
          "patronymic": "Отчество эксперта",
        }
      ]
    }
  ]
}
```

#### [](#%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D0%B0%D0%BB%D0%B0-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Обновление данных интервала по его идентификатору

Строка запроса **POST**: /api/v1/intervals/**{id}**/update

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-10)Параметры запроса:

<table data-sourcepos="353:1-355:97" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-10"><thead><tr data-sourcepos="353:1-353:52"><th data-sourcepos="353:2-353:17">Параметр</th><th data-sourcepos="353:19-353:34">Значение</th><th data-sourcepos="353:36-353:51">Описание</th></tr></thead><tbody><tr data-sourcepos="355:1-355:97"><td data-sourcepos="355:2-355:3">id</td><td data-sourcepos="355:5-355:20">Числовой</td><td data-sourcepos="355:22-355:96">Идентификатор интервала *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-10)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D0%B0%D0%BB%D0%B0-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Удаление интервала по его идентификатору

Строка запроса **POST**: /api/v1/intervals/**{id}**/destroy

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-11)Параметры запроса:

<table data-sourcepos="380:1-382:97" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-11"><thead><tr data-sourcepos="380:1-380:52"><th data-sourcepos="380:2-380:17">Параметр</th><th data-sourcepos="380:19-380:34">Значение</th><th data-sourcepos="380:36-380:51">Описание</th></tr></thead><tbody><tr data-sourcepos="382:1-382:97"><td data-sourcepos="382:2-382:3">id</td><td data-sourcepos="382:5-382:20">Числовой</td><td data-sourcepos="382:22-382:96">Идентификатор интервала *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-11)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

### [](#%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B)Вопросы

#### [](#%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0-%D0%B2-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5)Сохранение нового вопроса в хранилище

Строка запроса **POST**: /api/v1/questions/store

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-12)Параметры запроса:

<table data-sourcepos="409:1-411:63" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-12"><thead><tr data-sourcepos="409:1-409:52"><th data-sourcepos="409:2-409:17">Параметр</th><th data-sourcepos="409:19-409:34">Значение</th><th data-sourcepos="409:36-409:51">Описание</th></tr></thead><tbody><tr data-sourcepos="411:1-411:63"><td data-sourcepos="411:2-411:3">id</td><td data-sourcepos="411:5-411:20">Числовой</td><td data-sourcepos="411:22-411:62">Идентификатор вопроса</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-12)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Получение вопроса по его идентификатору

Строка запроса **GET**: /api/v1/questions/**{id}**/show

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-13)Параметры запроса:

<table data-sourcepos="436:1-438:93" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-13"><thead><tr data-sourcepos="436:1-436:52"><th data-sourcepos="436:2-436:17">Параметр</th><th data-sourcepos="436:19-436:34">Значение</th><th data-sourcepos="436:36-436:51">Описание</th></tr></thead><tbody><tr data-sourcepos="438:1-438:93"><td data-sourcepos="438:2-438:3">id</td><td data-sourcepos="438:5-438:20">Числовой</td><td data-sourcepos="438:22-438:92">Идентификатор вопроса *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-13)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "id": "Идентификатор блока вопросов",
  "name": "Наименование блока вопросов",
  "skill_id": "Идентификатор квалификации",
  "questions": [
    {
      "id": "Идентификатор вопроса",
      "text": "Текст вопроса",
      "img": "Ссылка на изображение к вопросу",
      "question_type_id": "Идентификатор типа вопроса",
      "question_type": "Расшифровка типа вопроса",
      "one": "Признак единственного ответа",
      "variants": [
        {
          "id": "Идентификатор варианта ответа",
          "text": "Текст варианта ответа",
          "img": "Ссылка на изображение к варианту ответа",
          "conf": "Подтверждение выбора варианта вопроса?",
          "ans": "Ответ к варианту вопроса или признак правильного ответа?"
        }
      ]
    }
  ]
}
```

#### [](#%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Обновление вопроса по его идентификатору

Строка запроса **POST**: /api/v1/questions/**{id}**/update

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-14)Параметры запроса:

<table data-sourcepos="484:1-486:93" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-14"><thead><tr data-sourcepos="484:1-484:52"><th data-sourcepos="484:2-484:17">Параметр</th><th data-sourcepos="484:19-484:34">Значение</th><th data-sourcepos="484:36-484:51">Описание</th></tr></thead><tbody><tr data-sourcepos="486:1-486:93"><td data-sourcepos="486:2-486:3">id</td><td data-sourcepos="486:5-486:20">Числовой</td><td data-sourcepos="486:22-486:92">Идентификатор вопроса *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-14)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Удаление вопроса по его идентификатору

Строка запроса **POST**: /api/v1/questions/**{id}**/destroy

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-15)Параметры запроса:

<table data-sourcepos="511:1-513:93" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-15"><thead><tr data-sourcepos="511:1-511:52"><th data-sourcepos="511:2-511:17">Параметр</th><th data-sourcepos="511:19-511:34">Значение</th><th data-sourcepos="511:36-511:51">Описание</th></tr></thead><tbody><tr data-sourcepos="513:1-513:93"><td data-sourcepos="513:2-513:3">id</td><td data-sourcepos="513:5-513:20">Числовой</td><td data-sourcepos="513:22-513:92">Идентификатор вопроса *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-15)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

### [](#%D0%BA%D0%B2%D0%B0%D0%BB%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8)Квалификации

#### [](#%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B9-%D0%BA%D0%B2%D0%B0%D0%BB%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8-%D0%B2-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5)Сохранение новой квалификации в хранилище

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-16)Параметры запроса:

<table data-sourcepos="538:1-540:73" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-16"><thead><tr data-sourcepos="538:1-538:52"><th data-sourcepos="538:2-538:17">Параметр</th><th data-sourcepos="538:19-538:34">Значение</th><th data-sourcepos="538:36-538:51">Описание</th></tr></thead><tbody><tr data-sourcepos="540:1-540:73"><td data-sourcepos="540:2-540:3">id</td><td data-sourcepos="540:5-540:20">Числовой</td><td data-sourcepos="540:22-540:72">Идентификатор квалификации</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-16)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%BA%D0%B2%D0%B0%D0%BB%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE-%D0%B5%D1%91-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Получение данных квалификации по её идентификатору

Строка запроса **GET**: /api/v1/skills/**{id}**/show

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-17)Параметры запроса:

<table data-sourcepos="565:1-567:103" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-17"><thead><tr data-sourcepos="565:1-565:52"><th data-sourcepos="565:2-565:17">Параметр</th><th data-sourcepos="565:19-565:34">Значение</th><th data-sourcepos="565:36-565:51">Описание</th></tr></thead><tbody><tr data-sourcepos="567:1-567:103"><td data-sourcepos="567:2-567:3">id</td><td data-sourcepos="567:5-567:20">Числовой</td><td data-sourcepos="567:22-567:102">Идентификатор квалификации *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-17)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "id": "Идентификатор квалификации",
  "name": "Наименование квалификации",
  "code": "Код квалификации",
  "created_at": "Дата-время создания квалификации",
  "updated_at": "Дата-время обновления квалификации",
  "acts": [
    {
      "id": "Идентиифкатор документа",
      "name": "Наименование документа",
      "file": "Ссылка на файл документа",
      "info": "Сведения о документе"
    }
  ]
}
```

#### [](#%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%BA%D0%B2%D0%B0%D0%BB%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE-%D0%B5%D1%91-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Обновление данных квалификации по её идентификатору

Строка запроса **POST**: /api/v1/skills/**{id}**/update

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-18)Параметры запроса:

<table data-sourcepos="604:1-606:103" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-18"><thead><tr data-sourcepos="604:1-604:52"><th data-sourcepos="604:2-604:17">Параметр</th><th data-sourcepos="604:19-604:34">Значение</th><th data-sourcepos="604:36-604:51">Описание</th></tr></thead><tbody><tr data-sourcepos="606:1-606:103"><td data-sourcepos="606:2-606:3">id</td><td data-sourcepos="606:5-606:20">Числовой</td><td data-sourcepos="606:22-606:102">Идентификатор квалификации *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-18)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA%D0%B2%D0%B0%D0%BB%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE-%D0%B5%D1%91-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Удаление квалификации по её идентификатору

Строка запроса **POST**: /api/v1/skills/**{id}**/destroy

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-19)Параметры запроса:

<table data-sourcepos="631:1-633:103" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-19"><thead><tr data-sourcepos="631:1-631:52"><th data-sourcepos="631:2-631:17">Параметр</th><th data-sourcepos="631:19-631:34">Значение</th><th data-sourcepos="631:36-631:51">Описание</th></tr></thead><tbody><tr data-sourcepos="633:1-633:103"><td data-sourcepos="633:2-633:3">id</td><td data-sourcepos="633:5-633:20">Числовой</td><td data-sourcepos="633:22-633:102">Идентификатор квалификации *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-19)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

### [](#%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F)Состояния

#### [](#%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F-%D0%B2-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5)Сохранение нового состояния в хранилище

Строка запроса **POST**: /api/v1/states/store

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-20)Параметры запроса:

<table data-sourcepos="660:1-662:67" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-20"><thead><tr data-sourcepos="660:1-660:52"><th data-sourcepos="660:2-660:17">Параметр</th><th data-sourcepos="660:19-660:34">Значение</th><th data-sourcepos="660:36-660:51">Описание</th></tr></thead><tbody><tr data-sourcepos="662:1-662:67"><td data-sourcepos="662:2-662:3">id</td><td data-sourcepos="662:5-662:20">Числовой</td><td data-sourcepos="662:22-662:66">Идентификатор состояния</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-20)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Получение состояния по его идентификатору

Строка запроса **GET**: /api/v1/states/**{id}**/show

[size:18](size:18)**Параметры запроса:**

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-21)Параметры запроса:

<table data-sourcepos="689:1-691:68" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-21"><thead><tr data-sourcepos="689:1-689:52"><th data-sourcepos="689:2-689:17">Параметр</th><th data-sourcepos="689:19-689:34">Значение</th><th data-sourcepos="689:36-689:51">Описание</th></tr></thead><tbody><tr data-sourcepos="691:1-691:68"><td data-sourcepos="691:2-691:3">id</td><td data-sourcepos="691:5-691:20">Числовой</td><td data-sourcepos="691:22-691:67">Идентификатор состояния\*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-21)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Обновление состояния по его идентификатору

Строка запроса **POST**: /api/v1/states/**{id}**/update

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-22)Параметры запроса:

<table data-sourcepos="716:1-718:97" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-22"><thead><tr data-sourcepos="716:1-716:52"><th data-sourcepos="716:2-716:17">Параметр</th><th data-sourcepos="716:19-716:34">Значение</th><th data-sourcepos="716:36-716:51">Описание</th></tr></thead><tbody><tr data-sourcepos="718:1-718:97"><td data-sourcepos="718:2-718:3">id</td><td data-sourcepos="718:5-718:20">Числовой</td><td data-sourcepos="718:22-718:96">Идентификатор состояния *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-22)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Удаление состояния по его идентификатору

Строка запроса **POST**: /api/v1/states/**{id}**/destroy

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-23)Параметры запроса:

<table data-sourcepos="743:1-745:97" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-23"><thead><tr data-sourcepos="743:1-743:52"><th data-sourcepos="743:2-743:17">Параметр</th><th data-sourcepos="743:19-743:34">Значение</th><th data-sourcepos="743:36-743:51">Описание</th></tr></thead><tbody><tr data-sourcepos="745:1-745:97"><td data-sourcepos="745:2-745:3">id</td><td data-sourcepos="745:5-745:20">Числовой</td><td data-sourcepos="745:22-745:96">Идентификатор состояния *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-23)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

### [](#%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8)Модули

#### [](#%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D1%86%D0%BE%D0%BA-%D0%B2-%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5)Сохранение нового ЦОК в хранилище

Строка запроса **POST**: /api/v1/units/store

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-24)Параметры запроса:

<table data-sourcepos="772:1-774:55" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-24"><thead><tr data-sourcepos="772:1-772:52"><th data-sourcepos="772:2-772:17">Параметр</th><th data-sourcepos="772:19-772:34">Значение</th><th data-sourcepos="772:36-772:51">Описание</th></tr></thead><tbody><tr data-sourcepos="774:1-774:55"><td data-sourcepos="774:2-774:3">id</td><td data-sourcepos="774:5-774:20">Числовой</td><td data-sourcepos="774:22-774:54">Идентификатор ЦОК</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-24)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D1%86%D0%BE%D0%BA-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Получение данных ЦОК по его идентификатору

Строка запроса **POST**: /api/v1/units/**{id}**/show

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-25)Параметры запроса:

<table data-sourcepos="799:1-801:85" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-25"><thead><tr data-sourcepos="799:1-799:52"><th data-sourcepos="799:2-799:17">Параметр</th><th data-sourcepos="799:19-799:34">Значение</th><th data-sourcepos="799:36-799:51">Описание</th></tr></thead><tbody><tr data-sourcepos="801:1-801:85"><td data-sourcepos="801:2-801:3">id</td><td data-sourcepos="801:5-801:20">Числовой</td><td data-sourcepos="801:22-801:84">Идентификатор ЦОК *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-25)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "id": "Идентификатор ЦОК",
  "code": "Код ЦОК",
  "name": "Краткое наименование ЮЛ ЦОК",
  "full_name": "Полное наименование ЮЛ ЦОК",
  "inn": "ИНН ЦОК",
  "ogrn": "ОГРН ЦОК",
  "legal_address": "Юридический адрес",
  "kpp": "Код причины постановки на учет",
  "region_id": "Код региона ИКАО",
  "region": "Наименование региона",
  "places": [
    {
      "id": "Идентификатор площадки",
      "name": "Наименование площадки",
      "timezone": "Часовой пояс",
      "city": "Город",
      "address": "Адрес площадки",
      "rooms": [
        {
          "id": "Идентификатор помещения",
          "name": "Наименование помещения",
        }
      ]
    }
  ]
}
```

#### [](#%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D1%86%D0%BE%D0%BA-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Обновление данных ЦОК по его идентификатору

Строка запроса **POST**: /api/v1/units/**{id}**/update

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-26)Параметры запроса:

<table data-sourcepos="850:1-852:85" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-26"><thead><tr data-sourcepos="850:1-850:52"><th data-sourcepos="850:2-850:17">Параметр</th><th data-sourcepos="850:19-850:34">Значение</th><th data-sourcepos="850:36-850:51">Описание</th></tr></thead><tbody><tr data-sourcepos="852:1-852:85"><td data-sourcepos="852:2-852:3">id</td><td data-sourcepos="852:5-852:20">Числовой</td><td data-sourcepos="852:22-852:84">Идентификатор ЦОК *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-26)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```

#### [](#%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%BE%D0%BA-%D0%BF%D0%BE-%D0%B5%D0%B3%D0%BE-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%83)Удаление ЦОК по его идентификатору

Строка запроса **POST**: /api/v1/units/**{id}**/destroy

##### [](#%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0-27)Параметры запроса:

<table data-sourcepos="877:1-879:85" dir="auto" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E%D0%BF-27"><thead><tr data-sourcepos="877:1-877:52"><th data-sourcepos="877:2-877:17">Параметр</th><th data-sourcepos="877:19-877:34">Значение</th><th data-sourcepos="877:36-877:51">Описание</th></tr></thead><tbody><tr data-sourcepos="879:1-879:85"><td data-sourcepos="879:2-879:3">id</td><td data-sourcepos="879:5-879:20">Числовой</td><td data-sourcepos="879:22-879:84">Идентификатор ЦОК *(часть запроса)*</td></tr></tbody></table>

##### [](#%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-27)Варианты ответа:

**Ошибка**

```
{
  "error": "Текст ошибки",
  "success": false
}
```

**Успешно**

```
{
  "success": true
}
```