Изменить профиль пользователя
Обновление информации профиля пользователя.
Path Parameters
- user-loginstringrequired
Логин пользователя, чей профиль нужно обновить.
Body
application/json
updatedFields
string required
Разделенный запятыми список полей, которые подлежат обновлению. Если имя поля отсутствует в списке, то оно не будет обновлено, даже если значение поля указано в других параметрах запроса.
email
string Электронная почта авторизованного читателя.
userRole
string Если userType — Contributor, указывается роль пользователя: Reviewer, Translator, Administrator и т. д. Если пользователь является участником программы Power Reader или Reviewer, указывается список групп доступа Power Reader или Reviewer, разделенных запятыми, которые следует назначить этому пользователю.
userType
string Тип пользователя – Contributor (Автор) или PowerReader (Авторизованный читатель)
isEnabled
boolean Активен аккаунт или нет.
Responses
PATCH/users/{user-login}
{
"userInfo": {
"about": "…",
"avatarImageUrl": "…",
"cultureInfoId": "…",
"email": "…",
"firstName": "…",
"isAutoDetectCultureInfo": true,
"isAutoDetectTimeZone": true,
"lastActivityDate": "2026-06-15T14:18:05.687Z",
"lastName": "…",
"middleName": "…",
"timeZoneId": "…"
},
"userName": "…",
"userType": "…",
"userRole": "…",
"isEnabled": true
}