Swagger API Личный кабинет Центр поддержки

Авторегистрация пользователя #

Адрес метода #

POST /users/autosignup

Предназначение #

Автоматически регистрирует пользователя в системе без подтверждения регистрации через email. Для работы метода необходимо получить специальные права доступа в службе поддержки.

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

Для данного запроса токен авторизации передавать не нужно

ПараметрОписаниеТипОбязательныйПример
loginЛогин пользователяСтрокаДаuser
emailЭлектронная почта пользователяСтрокаДаexample@example.com
passwordПароль пользователяСтрокаДаpass

Пример данных запроса #

1
2
3
4
5
{
  "login": "user123456",
  "email": "test@test.com",
  "password": "qwerty123"
}
1
2
3
4
5
6
<?xml version="1.0" encoding="UTF-8"?>
<SignupUserRequest>
	<login>user123456</login>
	<email>test@test.com</email>
	<password>qwerty123</password>
</SignupUserRequest>

Параметры ответа #

ПараметрОписаниеТипПример
idИдентификационный номер пользователяСтрока11459
companyIdИД компанииСтрока15652
loginЛогин пользователяСтрокаuser123456
emailЭлектронная почта пользователяСтрокаtest@test.com
rolesДоступные роли пользователяСтрока
notificationUrlURL-адрес, на который будут отправляться статусы заказовСтрокаtest.com
useDraftЗаказ создается как черновикБулев1
offerAcceptedДата принятия офертыСтрока2021-10-29T16:55:00+03:00
createdДата созданияСтрока (дата-время)2021-10-29T13:51:56.987Z
updatedДата измененияСтрока (дата-время)2021-10-29T13:51:56.987Z

Пример данных ответа #

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "id": "14144",
  "companyId": "15657",
  "login": "user11",
  "email": "test@test.com",
  "roles": [],
  "notificationUrl": "",
  "useDraft": false,
  "offerAccepted": "2021-10-29T16:55:00+03:00",
  "created": "2021-09-15T14:44:53+03:00",
  "updated": "2021-10-29T16:55:00+03:00"
}
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
<?xml version="1.0" encoding="UTF-8"?>
  <response>
    <id>14146</id>
    <companyId>15652</companyId>
    <login>user1saefgr6</login>
    <email>test@test.com</email>
    <roles/>
    <notificationUrl>
    </notificationUrl>
    <useDraft>false</useDraft>
    <offerAccepted>2021-10-29T17:00:55+03:00</offerAccepted>
    <created>2021-09-15T14:44:53+03:00</created>
    <updated>2021-10-29T17:00:56+03:00</updated>
  </response