PUT /users/
Description
Updates user user-id.
Endpoints
PUT /users/{user-id}
Parameters
first_name : (string) 100 characters
last_name : (string) 100 characters
email : (string) 80 characters
middle_init : (string) 1 character
date_start : (date8)
date_expire : (date8)
company : (string) 255 characters
address : (string) 255 characters
city : (string) 100 characters
state : (string) 4 characters
zip : (string) 10 characters
phone : (string) 20 characters
custom1 : (string) 255 characters
custom2 : (string) 255 characters
custom3 : (string) 255 characters
custom4 : (string) 255 characters
custom5 : (string) 255 characters
custom6 : (string) 255 characters
custom7 : (string) 255 characters
custom8 : (string) 255 characters
custom9 : (string) 255 characters
custom10 : (string) 255 characters
custom11 : (string) 255 characters
custom12 : (string) 255 characters
custom13 : (string) 255 characters
custom14 : (string) 255 characters
custom15 : (string) 255 characters
localization : (string) valid language pack name
role : (string) manager or learner
manager_id : (int)
date_preserved : (date8)
Notes
user-id must exist
- if sent,
localization value must be a valid language pack installed
- if sent,
role value must be either manager or learner
- if sent,
manager_id must be a valid manager
Returns status, id of updated record
{
"status": "200",
"id": "438
}
Description
Updates user user-id.
Endpoints
PUT /users/{user-id}
Parameters
first_name : (string) 100 characters
last_name : (string) 100 characters
email : (string) 80 characters
middle_init : (string) 1 character
date_start : (date8)
date_expire : (date8)
company : (string) 255 characters
address : (string) 255 characters
city : (string) 100 characters
state : (string) 4 characters
zip : (string) 10 characters
phone : (string) 20 characters
custom1 : (string) 255 characters
custom2 : (string) 255 characters
custom3 : (string) 255 characters
custom4 : (string) 255 characters
custom5 : (string) 255 characters
custom6 : (string) 255 characters
custom7 : (string) 255 characters
custom8 : (string) 255 characters
custom9 : (string) 255 characters
custom10 : (string) 255 characters
custom11 : (string) 255 characters
custom12 : (string) 255 characters
custom13 : (string) 255 characters
custom14 : (string) 255 characters
custom15 : (string) 255 characters
localization : (string) valid language pack name
role : (string) manager or learner
manager_id : (int)
date_preserved : (date8)
Notes
user-idmust exist- if sent,
localizationvalue must be a valid language pack installed - if sent,
rolevalue must be eithermanagerorlearner - if sent,
manager_idmust be a valid manager
status, id of updated record{ "status": "200", "id": "438}