Запрос на регистрацию заказчика - физлица.
https://selena-online.ru/rest/v1/profile/private-request [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, то будет возвращена ошибка, и запрос не сформируется.