Skip to main content

UpdateUserDto

_idstringrequired

ID del usuario a actualizar.

Example: 69c4b4fc528c5e1f4ab79d0c
namestring

Nombre completo del usuario.

Example: Maya
emailstring

Correo electrónico del usuario.

Example: maya@vibra.local
documentTypestring

Tipo de documento del usuario.

Example: CC
addressstring

Dirección del usuario.

Example: Calle 123 # 45-67
phoneNumberstring

Número de teléfono del usuario.

Example: 3001234567
passwordstring

Nueva contraseña del usuario (se almacena con hash). Si no se envía, no se modifica.

Example: Vibra@2026!
rolestring

ID del rol asociado al usuario.

Example: 66c9cce47e6a95e98116c0ab
companystring

ID de la compañía/institución asociada al usuario.

Example: 66c9cce47e6a95e98116c0ac
avatarstring

Nombre del avatar o URL del recurso del avatar.

Example: default-user.png
genderstring

Género del usuario.

Example: MALE
birthDatestring

Fecha de nacimiento (ISO string).

Example: 2000-01-01
keepSessionActiveboolean

Indica si el usuario mantiene la sesión activa.

Example: true
isActiveboolean

Indica si el usuario está activo en el sistema.

Example: true
UpdateUserDto
{
"_id": "69c4b4fc528c5e1f4ab79d0c",
"name": "Maya",
"email": "maya@vibra.local",
"documentType": "CC",
"address": "Calle 123 # 45-67",
"phoneNumber": "3001234567",
"password": "Vibra@2026!",
"role": "66c9cce47e6a95e98116c0ab",
"company": "66c9cce47e6a95e98116c0ac",
"avatar": "default-user.png",
"gender": "MALE",
"birthDate": "2000-01-01",
"keepSessionActive": true,
"isActive": true
}