# /api/customer/account/register

### <span style="color: #000000;">Создание нового аккаунта покупателя  
</span>

**/api/customer/account/register**

Для регистрации необходимо выполнить следующий запрос

```JSON
{
 "email": "test@test.com",
 "phone": "+798585858",
 "firstName": "Ivan",
 "lastName": "Ivanov",
 "middleName": "Ivanocich" 
}
```

Обязательные поля: <span style="text-decoration: underline; color: #ff0000;">email</span>

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

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

возвращается сгенерированный пароль и jwt token для доступа

```JSON
{
"success": true,
"authToken": {
"success": true,
"access_token": "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJpdmFuQHRlc3QuY29tIiwiZXhwIjoxNTk5MDU2MDA1fQ.-eEOV2NxHQAmt0habFOB18dr-P_drgS0S4YJmx15RMnTZYcGElwi7oEAgm-8qakr-aroYwyxrdwQ1NS_WVgYqA",
"token_type": "bearer",
"login": "ivan@test.com",
"expires_in": 14400,
"init_state": "completed"
},
"password": "8N9y8Jqb"
}
```

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

```JSON
{
"success": false,
"errors": [
  {
"code": 403,
"message": "Данный покупатель уже существует"
}
],
"authToken": null,
"password": null
}
```