Перейти к содержимому

Массовый импорт сотрудников

Массовый импорт сотрудников

POST https://gptunnel.ru/api/v1/employees/importEmployees

Массово создаёт аккаунты сотрудников по списку email. Для каждого адреса email становится логином, пароль генерируется автоматически, а доступы отправляются письмом. Каждый адрес обрабатывается независимо: невалидные и уже существующие не отменяют обработку остальных.

Headers

ПараметрТипОписание
Authorization*stringAPI ключ

Параметры запроса

ПараметрТипОписание
emails*string[]Массив email (от 1 до 25). Email используется как логин

Причины ошибок

ПараметрТипОписание
invalid_emailstringНеверный формат email
already_existsstringЛогин или email уже заняты
errorstringНепредвиденная ошибка при создании

Пример запроса

Окно терминала
curl --request POST \
--url https://gptunnel.ru/api/v1/employees/importEmployees \
--header 'Authorization: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"emails": ["ivanov@example.com", "petrov@example.com"]
}'

Пример ответа

{
"code": 0,
"created": 1,
"failed": 1,
"failedEmails": [
{
"email": "petrov@example.com",
"reason": "already_exists",
"message": "User with this login or email already exists."
}
]
}