Actualizar perfil autenticado
POST/profile/
Propósito
Actualiza los campos editables del perfil del usuario autenticado.
Objetivo
Permitir mantener datos de usuario al día (nombre, teléfono, idioma, zona horaria y preferencias adicionales).
Casos de uso
- Editar nombre y apellidos del usuario.
- Cambiar país, idioma o timezone de trabajo.
- Guardar preferencias auxiliares permitidas por runtime.
Detalles técnicos
- El endpoint está protegido por
userMiddleware.isLoged. - El servicio aplica
updateDatadel modelo y bloquea claves sensibles (password,status,recovery_token, etc.). - Runtime permite
additionalPropertiesen el body. - Devuelve el documento actualizado en formato crudo.
Autenticación
Soporta JWT Bearer token y API Key.
Request
Responses
- 200
- 401
- 404
- 500
Perfil actualizado correctamente
Response Headers
Token JWT ausente, expirado o API Key inválida
Response Headers
Perfil o contexto de autenticación no encontrado
Response Headers
Error interno al actualizar perfil