Skip to main content

UserDto

_idstringrequired

Identificador del usuario.

Example: 69c4b4fc528c5e1f4ab79d0c
namestring

Nombre completo del usuario.

Example: Maya
usernamestringrequired

Nombre de usuario único.

Example: maya
documentNumberstring

Número de documento del usuario.

Example: 6803296
documentTypestring

Tipo de documento del usuario.

Example: CC
emailstring

Correo electrónico del usuario.

Example: maya@vibra.local
keepSessionActiveboolean

Indica si mantiene sesión activa.

Example: true
role object

Rol asociado (cuando está poblado).

_idstringrequired

Identificador del rol.

Example: 66c9cce47e6a95e98116c0ab
namestringrequired

Nombre del rol.

Example: Administrador
company object

Compañía asociada (cuando está poblada).

_idstringrequired

Identificador de la compañía/institución.

Example: 66c9cce47e6a95e98116c0ac
namestringrequired

Nombre de la compañía/institución.

Example: Institución Demo
avatarstring

Avatar del usuario.

Example: default-user.png
genderstring

Género del usuario.

Example: MALE
birthDatestring

Fecha de nacimiento (ISO string).

Example: 2000-01-01T00:00:00.000Z
isLoggedboolean

Estado de conexión en tiempo real.

Example: false
totalScorenumber

Puntaje acumulado del usuario.

Example: 0
serialstring

Serial interno del usuario.

Example: USR-0001
UserDto
{
"_id": "69c4b4fc528c5e1f4ab79d0c",
"name": "Maya",
"username": "maya",
"documentNumber": "6803296",
"documentType": "CC",
"email": "maya@vibra.local",
"keepSessionActive": true,
"role": {
"_id": "66c9cce47e6a95e98116c0ab",
"name": "Administrador"
},
"company": {
"_id": "66c9cce47e6a95e98116c0ac",
"name": "Institución Demo"
},
"avatar": "default-user.png",
"gender": "MALE",
"birthDate": "2000-01-01T00:00:00.000Z",
"isLogged": false,
"totalScore": 0,
"serial": "USR-0001"
}