Создать неподтверждённого пользователя
POST/api/v1/users
Описание метода
Создаёт нового неподтверждённого пользователя в системе. Неподтверждённый пользователь не имеет внешнего идентификатораexternalIdВнешний идентификатор сущности — произвольная строка, задаваемая интегратором при создании. Связывает сущность HRlink с записью во внешней системе (1С, SAP и др.) без хранения маппинга UUID. и требует дальнейшего подтверждения.
Валидации запроса
- Тело запроса задано.
- Фамилия (
lastName) задана. - Если список
userExternalIdsзадан — он не содержитnull-элементов, типы внешних систем существуют, и каждый внешний IDexternalIdВнешний идентификатор сущности — произвольная строка, задаваемая интегратором при создании. Связывает сущность HRlink с записью во внешней системе (1С, SAP и др.) без хранения маппинга UUID. не занят другим пользователем. - Если задан
email— он не занят в системе и имеет корректный формат. - Если задан
phone— он не занят в системе и является корректным российским мобильным номером. - Список
personalDocumentsзадан и не пуст. - У всех документов задан тип, а номер документа задан корректно.
- Документ с заданным типом и номером не существует в системе у другого человека.
- Паспортные данные корректны: код подразделения, код региона, почтовый индекс.
- Среди документов заданы СНИЛС и паспорт — без них HRlink не создаст пользователя.
- Адрес регистрации в документах не передан (поле зарезервировано).
Request
Responses
- 200
- 400
- 401
- 403
- 429
Успешная операция.
Ошибка при валидации данных запроса.
Запрос не аутенифицирован.
Для заданного пользователя доступ к ресурсу запрещен.
Превышен разрешенный лимит запросов за период.