Создать нового сотрудника
Создает нового сотрудника
Request
POST
https://corp.browser.yandex.ru/browser/public/api/browser-management/container/{containerId}/employee
Path parameters
Name |
Description |
containerId* |
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",
"containerId": "string",
"source": "CSV_FILE"
},
"department": {
"id": "string",
"name": "string",
"partnerId": "string"
}
}
Name |
Description |
department |
Type: Department Объект, показывающий соответствие id и отдела |
employee |
Type: EmployeeWithContainerId Объект сотрудника с containerId |
Department
Объект, показывающий соответствие id и отдела
Name |
Description |
id* |
Type: string Уникальный идентификатор отдела |
name* |
Type: string Имя отдела |
partnerId* |
Type: string Уникальный идентификатор партнера |
EmployeeWithContainerId
Объект сотрудника с containerId
Name |
Description |
containerId* |
Type: string Уникальный идентификатор контейнера |
departmentId* |
Type: string Уникальный идентификатор отдела |
email* |
Type: string Почта сотрудника |
fullName* |
Type: string Имя сотрудника |
id* |
Type: string Уникальный идентификатор сотрудника |
source* |
Type: string Источник создания записи о сотруднике Enum: |
userLogin* |
Type: string логин устройства сотрудника |
profileId |
Type: string Уникальный идентификатор профиля |
400 Bad Request
email уже существует (EMAIL_ALREADY_EXISTS) или ошибка валидации body (VALIDATION with errors in payload)
404 Not Found
Не найден контейнер для профиля (NO_CONTAINER_FOUND_FOR_PROFILE with profileId in payload)
No longer supported, please use an alternative and newer version.