Skip to main content

CreateUserDto

usernamestringrequired

Nombre de usuario único para iniciar sesión en Vibra.

Example: maya
passwordstringrequired

Contraseña del usuario (se almacena con hash en base de datos).

Example: Vibra@2026!
documentNumberstringrequired

Número de documento del usuario (se usa como identificador en el dashboard).

Example: 6803296
typeDocumentstring

Tipo de documento del usuario.

Example: CC
emailstringrequired

Correo electrónico del usuario.

Example: maya@vibra.local
keepSessionActiveboolean

Indica si el usuario desea mantener la sesión activa en el dashboard.

Example: true
rolestring

ID del rol asociado al usuario.

Example: 66c9cce47e6a95e98116c0ab
coursestring

Curso o grupo asignado al usuario (si aplica).

Example: 10A
avatarstringrequired

Nombre del avatar o URL del recurso del avatar.

Example: default-user.png
CreateUserDto
{
"username": "maya",
"password": "Vibra@2026!",
"documentNumber": "6803296",
"typeDocument": "CC",
"email": "maya@vibra.local",
"keepSessionActive": true,
"role": "66c9cce47e6a95e98116c0ab",
"course": "10A",
"avatar": "default-user.png"
}