profile/private-request

Запрос на регистрацию заказчика - физлица.


Ресурс

https://selena-online.ru/rest/v1/profile/private-request [POST]

Параметры POST

string:lastname - фамилия. Обязательный.

string:firstname - имя. Обязательный.

string:middlename - отчество. Обязательный.

string:email - адрес email. Обязательный.

boolean:force - флаг "формировать запрос, даже если есть профиль с таким email". Опциональный, по умолчанию - false.

Ответ

Возвращает токен, необходимый для завершения регистрации.

Регистрация выполняется в два этапа. Ресурс profile/private-request возвращает токен, который передается как URL-параметр в запросе к ресурсу profile/private-confirm. Таким образом ресурс profile/private-confirm завершает регистрацию пользователя.

Разработчик может использовать механизм разделения регистрации на два этапа для защиты от спама. Один из способов - отправить посетителю email-сообщение, содержащее URL с токеном для подтверждения регистрации:

https://selena-online.ru/private/registration-confirm/token

Когда посетитель перейдёт по этому URL, система выполнит подтверждение регистрации, и на электронный адрес, указанный в запросе profile/private-request, будет отправлено сообщение с логином и паролем для входа.

Если при попытке сформировать запрос будет найден профиль пользователя с указанным email, и при этом параметр force=false, то будет возвращена ошибка, и запрос не сформируется.

Index ProfileAPI