Создать нового сотрудника

Deprecated

Создает нового сотрудника

Request

POST

https://corp.browser.yandex.ru/browser/public/api/browser-management/profile/{profileId}/employee

Path parameters

Name

Description

profileId*

Type: string

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

Body

application/json
{
    "email": "string",
    "name": "string",
    "userLogin": "string",
    "departmentName": "string"
}

Name

Description

email*

Type: string

name*

Type: string

departmentName

Type: string

userLogin

Type: string

Responses

200 OK

OK

Body

application/json
{
    "employee": {
        "id": "string",
        "departmentId": "string",
        "email": "string",
        "fullName": "string",
        "userLogin": "string",
        "profileId": "string",
        "source": "CSV_FILE"
    },
    "department": {
        "id": "string",
        "name": "string",
        "partnerId": "string"
    }
}

Name

Description

department

Type: Department

Объект отдела

employee

Type: Employee

Объект сотрудника (deprecated)

Department

Объект отдела

Name

Description

id*

Type: string

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

name*

Type: string

Имя отдела

partnerId*

Type: string

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

Employee

Объект сотрудника (deprecated)

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

email уже существует (EMAIL_ALREADY_EXISTS) или ошибка валидации body (VALIDATION with errors in payload)

404 Not Found

Профиль не найден (NO_PROFILE_FOUND) или не найден контейнер для профиля (NO_CONTAINER_FOUND_FOR_PROFILE with profileId in payload)

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