Change User Password (Admin)​
POST
/auth/password-change/admin
Change password for any user. Requires admin or superadmin role. Non-superadmin cannot change superadmin passwords. Invalidates all active sessions for the target user.
Authorizations​
SessionAuth
Session ID for authenticated requests
TypeAPI Key (header: X-Session-ID)
Request Body​
application/json
JSON
{
"user_id": "usr_123abc",
"new_password": "NewSecurePass123!"
}
Responses​
Password changed successfully
application/json
JSON
{
"success": true,
"message": "Password updated successfully. User will need to log in again."
}