account/forgotpassword

Восстановление пароля происходит в два этапа.
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 Неверная подпись

Тест запроса

phone_or_mail:
code:
password:
sign:
message_type:
device:
Введите данные и нажмите выполнить