v8

latestOpenAPI 3.1.0Публичная офертаraw.githubusercontent.com2026-08-033638126.2 KB
Авторизация

Обязательная смена пароля

Меняет пароль пользователя по password_change_token, полученному при авторизации с обязательной сменой пароля, и возвращает access и refresh token. В production-запросах требуется валидный ответ SmartCaptcha.

post/auth/change-password

Headers

X-Lang'ru' | 'kk' | 'en' | 'es'
Example:ru

Заголовок для указания языка ответа

Request body

password_change_tokenstring required

Короткоживущий JWT token для обязательной смены пароля

pwd1string password required

Новый пароль

pwd2string password required

Повтор нового пароля

sec_responsestring required

Ответ Yandex SmartCaptcha

Example request

{
  "password_change_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
  "pwd1": "NewPassword1",
  "pwd2": "NewPassword1",
  "sec_response": "0.23Yx..."
}

Response

Успешная авторизация

user_idinteger required

ID пользователя панели

access_tokenstring required

JWT access token. В payload содержит token_type, token_id и user_id.

refresh_tokenstring required

Refresh token

Example response

{
  "user_id": 1
}