Изменить несколько сотрудников (нельзя изменять сотрудников каталога)

Устанавливает новые поля для сотрудников по списку их идентификаторов (нельзя менять сотрудников каталога)

Request

PATCH

https://corp.browser.yandex.ru/browser/public/api/browser-management/employees

Body

application/json
{
    "profileId": "string",
    "departmentId": "string",
    "containerId": "string",
    "employeeIds": [
        "string"
    ],
    "name": "string",
    "userLogin": "string"
}

Name

Description

employeeIds*

Type: string[]

Список id сотрудников
Уникальный идентификатор сотрудника

containerId

Type: string

Уникальный идентификатор контейнера

departmentId

Type: string

Уникальный идентификатор отдела

name

Type: string

Имя сотрудника

profileId

Type: string

Уникальный идентификатор профиля

userLogin

Type: string

Логин устройства сотрудника

Responses

200 OK

OK

Body

application/json
[
    {
        "id": "string",
        "departmentId": "string",
        "email": "string",
        "fullName": "string",
        "userLogin": "string",
        "profileId": "string",
        "source": "CSV_FILE"
    }
]

Employee[]

Employee

Объект, показывающий соответствие id и сотрудника

Name

Description

departmentId*

Type: string

Уникальный идентификатор отдела

email*

Type: string

Почта сотрудника

fullName*

Type: string

Имя сотрудника

id*

Type: string

Уникальный идентификатор сотрудника

profileId*

Type: string

Уникальный идентификатор профиля

source*

Type: string

Источник создания записи о сотруднике

Enum: CSV_FILE, MANUAL, API

userLogin*

Type: string

логин устройства сотрудника

400 Bad Request

Нет employeeIds или employeeIds - пустой массив (VALIDATION with errors in payload)

404 Not Found

Попытка установить несуществующий departmentId (NO_DEPARTMENT_FOUND) или попытка установить несуществующий profileId (NO_PROFILE_FOUND) или не найден контейнер для профиля (NO_CONTAINER_FOUND_FOR_PROFILE with profileId in payload) или не найден профиль для контейнера (NO_PROFILE_FOUND_FOR_CONTAINER with containerId in payload) или у партнера не найден такой контейнер (NO_CONTAINER_FOUND)

No longer supported, please use an alternative and newer version.