Обновить пароль пользователя
POST {host}/user/password/update/
ЗАПРОС
Заголовок
{
"Accept-Language": "ru", // ○ язык ответов: ru или en (ru по-умолчанию)
"Authorization": "Bearer {token}" // ● JWT токен авторизации
}
Структура
{
"old_password": string, // ● Текущий пароль пользователя
"new_password": string // ● Новый пароль (должен соответствовать PASSWORD_PATTERN)
}
💡 Значение PASSWORD_PATTERN - справочная информация, которую можно получить через метод Переменные (/vars/)
Пример
{
"old_password": "CurrentPassword123",
"new_password": "NewSecurePassword456"
}
ОТВЕТ
Структура
{} // Пустой объект при успешном обновлении пароля
ОШИБКИ
| Статус | Код | Описание |
|---|---|---|
| 400 | WrongCurrentPassword | Неверно указан текущий пароль |
| 400 | EqualPasswords | Пароли должны различаться |
| 400 | PasswordPattern | Пароль не соответствует требованиям безопасности |
💡 Метод также может возвращать глобальные ошибки.
ПРИМЕЧАНИЯ
- Метод требует аутентификации пользователя через JWT токен