Saltar al contenido principal

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 updateData del modelo y bloquea claves sensibles (password, status, recovery_token, etc.).
  • Runtime permite additionalProperties en el body.
  • Devuelve el documento actualizado en formato crudo.

Autenticación

Soporta JWT Bearer token y API Key.

Request

Responses

Perfil actualizado correctamente

Response Headers