# /api/customer/account/password_reset

### <span style="color: #000000;">Запрос на сброс пароля покупателя  
</span>

<span style="color: #000000;">api/customer/account/password\_reset</span>

<span style="color: #000000;">Для запроса сброса необходимо отправить следующий запрос:</span>

```JSON
{ 
    "email":"test@test.ru"   
}
```

Также необходимо в **<span style="text-decoration: underline;">Header</span>** добавить **domain**, в котором указать нужный домен магазина.

В ответ возвращается

#### **Успех:**

```JSON
{
"success": true
}
```

при этом, по указанному email отправляется письмо со ссылкой вида

[http://localhost:33043/customer\_password\_reset\_confirm/?t=6aaccd91-1045-4200-b105-b4db79490fee](http://localhost:33043/password_reset_confirm/?t=6aaccd91-1045-4200-b105-b4db79490fee)

Где адрес сервера будет взят из текущего адреса, включая домен 3 уровня.

срок действия токена - 1 час

Данная ссылка будет открыта пользователем в браузере GET запросом.

js код должен обработать открытие подобной ссылки и вывести пользователю запрос на ввод нового пароля и подтверждение пароля.

По нажатию кнопки подтверждения на данном экране создания нового пароля следует выполнить POST запрос на адрес

```
/api/customer/password_reset_confirm
```

с передачей токена из ссылки и нового пароля (см следующий метод).

#### **Ошибка:** 

```
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```