# Change password for an account Administratively resets the password for a user account. Can identify the user by username or user ID. The new password should meet security requirements. This operation is logged for audit purposes and does not require knowing the current password. RBAC: requires Users.Manage Endpoint: PUT /api/v1/admin/change/password Version: 1.0 Security: ## Query parameters: - `id` (string,null) User ID whose password to change. Must be a valid USER type ID. Either username or id must be provided. Example: "us_01hxcvk1hjexere4pvtrj0ymqq" - `password` (string, required) New password for the account. Should meet security requirements. - `username` (string,null) Username of the user whose password to change. Case-insensitive. Either username or id must be provided. ## Response 400 fields (application/json): - `errorCode` (string, required) Error code - `message` (string, required) Error message - `docUrl` (string) Link to documentation ## Response 403 fields (application/json): - `errorCode` (string, required) Error code - `message` (string, required) Error message - `docUrl` (string) Link to documentation ## Response 404 fields (application/json): - `errorCode` (string, required) Error code - `message` (string, required) Error message - `docUrl` (string) Link to documentation ## Response 200 fields