Регистрация нового пользователя

Метод

/users/register

Пример запроса:

​https://domain.rezonuniversal.com/api/users/register?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&t=json&Email=some@example.com&PasswordHash=MD5(EMAIL + PASS)

Параметры запроса

Описание

Email

Email нового пользователя

(должен быть уникальным)

PasswordHash

Пароль для пользователя, высчитывается по функции

MD5(EMAIL + PASS)

SendEmails

Отправить письмо клиенту о регистрации (True/False) или необходимости подветрдить аккаунт / ввести пароль

IsActive

Активен ли профиль (True/False)

IsConfirmed

Email подтвержден (True/False)

Name

Имя

Phone

Телефон

CounterPartyId

ID контрагента, к которому будет пренадлежать пользователь

AllowedIps

Разрешенные домены для B2B оплаты (перечисленные через запятую)

B2BRailway

Включить B2B ЖД для пользователя (True/False)

B2BAir

Включить B2B Авиа для пользователя (True/False)

B2BBuses

Включить B2B Автобусы для пользователя (True/False)

B2BHotels

Включить B2B Отели для пользователя (True/False)

B2BInsurances

Включить B2B Страховки для пользователя (True/False)

CustomLogo

Собственный логотип пользователя

Дополнительно могут быть переданы настройки для пользователя. Настройки имеют префикс SETTING_ , например SETTING_AVIA_BTB_VIEW_ORDERS

Успешный ответ будет содержать добавленного пользователя (см. Получение пользователя)

<?xml version="1.0" encoding="utf-16"?>
<Response
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <StatusCode>200</StatusCode>
  <Status>OK</Status>
  <Data xsi:type="UserResult">
    <id>1204</id>
    <guid>843dac07-e03d-4b81-8c49-9e4bb9888e4c</guid>
    <name>Dima</name>
    <phone>+380444444444</phone>
    <email>some@example.com</email>
  </Data>
</Response>

Last updated