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
- 200
- 400
- 401
- 404
- 406
Datos actualizados del usuario transportista. Incluye todos los campos definidos en el esquema TruckerUser.
Datos inválidos - Los campos proporcionados no pasaron las validaciones
No autorizado - Token JWT inválido, expirado o no proporcionado
Usuario no encontrado - El ID del usuario no existe o fue eliminado
Email en uso - El nuevo email ya está registrado por otro usuario