# Update User Update user profile information Endpoint: PUT /user/{userId} Version: 1.0.0 Security: bearerToken ## Path parameters: - `userId` (string, required) User ID ## Request fields (application/json): - `givenName` (string) User's first name - `familyName` (string) User's last name - `email` (string) User's email address - `oldPassword` (string) Current password (required for password change) - `newPassword` (string) New password - `mfa` (boolean) Enable or disable multi-factor authentication - `password` (string) Password for MFA changes ## Response 200 fields