Zum Hauptinhalt springen

Actualizar perfil del usuario

PUT 

/users/me

Permite actualizar los datos del perfil del usuario transportista actualmente autenticado. Soporta actualización de datos básicos y subida de imagen de perfil.

Validaciones realizadas:

  • El email debe tener formato válido si se proporciona
  • El nombre es obligatorio
  • Si se cambia el email, se verifica que no esté en uso por otro usuario

Campos editables:

  • Información básica (nombre, apellidos, teléfono)
  • Email (con verificación de disponibilidad)
  • Imagen de perfil (formato multipart/form-data)

Ejemplo de request:

{
"name": "Juan",
"lastname": "Pérez",
"phone": "+34666555444",
"email": "nuevo@email.com"
}

Request

Responses

Datos actualizados del usuario transportista. Incluye todos los campos definidos en el esquema TruckerUser.