Auth

Регистрация (user сразу активен, admin создаёт admin request)

post/api/v1/auth/register

Request

  • Base URL: http://158.160.83.199:8000
  • URL: http://158.160.83.199:8000/api/v1/auth/register
  • Auth: none required

Request body

loginstring required

Логин для нового аккаунта

passwordstring required

Пароль (минимум 8 символов)

namestring required

Отображаемое имя пользователя

role'user' | 'admin' required

Роль: user — сразу активен, admin — требует одобрения

Example request

{
  "login": "ivan_petrov",
  "password": "securePass123",
  "name": "Иван Петров",
  "role": "user"
}

Response

Created (role=user)

status'active' required

Статус аккаунта после регистрации

user_idstring uuid required

UUID созданного пользователя

Changes

No recorded changes to this operation across all 1 revision of this API.