Восстановление пароля происходит в два этапа.
1. Пользователь отправляет номер телефона или почту.
Система отправляет смс или письмо с кодом (4 знака) и возвращает {}.
2. Пользователь пишет код, пришедший на указанный номер и вводит его вместе с новый паролем.
| Название | Описание | Тип | Обязательный |
| phone_or_mail | Телефон или почта пользователя | Строка | Да |
| code | Код восстановления пароля | Строка | Нет |
| password | Новый пароль пользователя | Строка | Нет |
| sign | Подпись. Если используется номер телефона | Строка | Нет |
| message_type | Тип оповещения (для регистрации по телефону) flashcall - 4 последних цифры номера телефона (по умолчанию) voicecode - диктовка кода пользователю sms - смс сообщение |
Строка | Нет |
| device | Устройство. Доступные значения: desktop, ios, android. |
Строка | Нет |
| PHONE_OR_MAIL_NOT_FOUND | Номер телефона или почта не переданы или не верны |
| INCORRECT_CODE | Передан неверный код. |
| MIN_PASS | Пароль меньше минимально допустимой длины. Минимальная длина пароля равна 6 символам. |
| FREQ | Слишком частый вызов смс, доступно раз в минуту. В параметре sec будет передано количество секунд, через которое можно будет повторно получить код |
| SIGN | Неверная подпись |
|
Введите данные и нажмите выполнить
|