Загружает список сотрудников через CSV файл
Загружает список сотрудников через CSV файл
Request
POST
https://corp.browser.yandex.ru/browser/public/api/browser-management/container/{containerId}/employee/csv
Path parameters
Name |
Description |
containerId* |
Type: string Уникальный идентификатор контейнера |
Query parameters
Name |
Description |
overrideDuplicate* |
Type: boolean Перезатирать сотрудников, которые уже существуют |
Body
multipart/form-data
{
"employeesInfo": null
}
Name |
Description |
employeesInfo* |
Type: string<binary> Файл CSV с сотрудниками |
Responses
200 OK
OK
Body
application/json
{
"createdEmployees": [
{
"id": "string",
"departmentId": "string",
"email": "string",
"fullName": "string",
"userLogin": "string",
"profileId": "string",
"source": "CSV_FILE"
}
]
}
Name |
Description |
createdEmployees* |
Type: Employee[] Объект, показывающий соответствие id и сотрудника |
Employee
Объект, показывающий соответствие id и сотрудника
Name |
Description |
departmentId* |
Type: string Уникальный идентификатор отдела |
email* |
Type: string Почта сотрудника |
fullName* |
Type: string Имя сотрудника |
id* |
Type: string Уникальный идентификатор сотрудника |
profileId* |
Type: string Уникальный идентификатор профиля |
source* |
Type: string Источник создания записи о сотруднике Enum: |
userLogin* |
Type: string логин устройства сотрудника |
400 Bad Request
Не передан файл (ASSERTION) или валидационная ошибка в файле (VALIDATION with errors in payload) или неверная структура CSV файла (INVALID_CSV_FILE_STRUCTURE with error in payload) или невалидный CSV файл (BAD_CSV with error in payload) или дублирующиеся сотрудники в файле (DUPLICATE_EMPLOYEES_IN_FILE with collisions in payload) или почта не существует в uniqueEmailsMap(EMAIL_NOT_IN_UNIQUE_EMAIL_MAP with email and uniqueEmailsMap in payload)
404 Not Found
У партнера не найден контейнер с container_id или parent_id (NO_CONTAINER_FOUND)
No longer supported, please use an alternative and newer version.