Update organization user
Method |
URL |
Description |
Arguments |
Outputs |
---|---|---|---|---|
PATCH |
account/organization/users/{uid}/ |
Update an organization user |
User ID |
JSON array |
Arguments (URL)
Parameter |
Type |
Description |
---|---|---|
uid |
int |
The user ID |
Arguments (JSON payload)
Parameter |
Type |
Description |
---|---|---|
service_provider |
int |
The service provider ID |
customer |
int |
Organization id |
username |
string |
The username of the new user |
password |
string |
The password for the new user |
confirmed_password |
string |
Confirm the password. |
role |
int |
The ID of the role for the new user |
sites |
array |
An array of organization site IDs |
Outputs
Parameter |
Type |
Description |
---|---|---|
|
JSON array |
The new organization user record. |
Example request
curl -k -X PATCH -H "Content-Type: application/json" -H "Authorization: Token 9fb3fa217a23edbf50c8c358dab61beb07f6e8a191ecc597568f45e9455846e6" -d '{"phone": "555-555-5555", "first_name": "Testing"}' "https://<ip_address>/fpc/v1/api/account/organization/users/1/"
Example response
{
"address1" : "",
"address2" : "",
"auth_backend" : "local",
"city" : "",
"country" : "",
"customer" : 4,
"email" : "",
"fax" : "",
"first_name" : "Testing",
"global_two_factor_enabled" : false,
"id" : 1,
"is_active" : true,
"last_name" : "",
"phone" : "555-555-5555",
"pwdEnable" : false,
"pwdLength" : 8,
"pwdLowercase" : false,
"pwdNumbers" : false,
"pwdSpecialcharacters" : false,
"pwdUppercase" : false,
"role" : 2,
"service_provider" : 1,
"sites" : [
2
],
"state" : "",
"two_factor_enabled" : false,
"username" : "another_test_user",
"zip" : ""
}