Changing usernamesΒΆ
The changeUsername action allows editing the name of a user account. It requires an additional field:
- json
 An array of user groups each containing the existing name of user, the new user name to be set. Alternatively, the
user_idcan be used instead of the oldname field.
Expected JSON object:
{
 "changeUsername":
     {
         "user_id":"14",
         "newname":"OpSCT"
     }
}
Field  | 
Description  | 
user_id  | 
The user ID of the account to be changed  | 
oldname  | 
An alternative to user ID, and contains the current name of the user  | 
newname  | 
Contains the name to which you wish to change this user  | 
JSON object returned:
{
 "data":
     {
         "message": "User myUser successfully renamed to OpSCT"
     }
}
Field  | 
Description  | 
data  | 
An array of responses for each preference change updated or attempted  | 
message  | 
Contains either a statement of success or an error explaining why the name change failed  | 
Example API call:
curl --location --insecure --request POST '{{scrutinizer}}/fcgi/scrut_fcgi.fcgi' \
 --form 'authToken={{authToken}}' \
 --form 'rm=user_api' \
 --form 'action=changeUsername' \
 --form 'json=
 {
     "changeUsername":
         {
             "oldname":"myUser",
             "newname":"OpSCT"
         }
 }'