/users/update

These are the possible response codes when you make an API call to the /users/update endpoint.

Response CodeErrorMessageScenarioResolution
200 OK--Successfully update user details (Make sure to add profile fields the same with the client settings)-
200 OK--Invalid auth_type valueSuccessful call. Not a required field.
200 OK--Missing auth_type valueSuccessful call. Not a required field.
200 OK--Removed auth_type parameterSuccessful call. Not a required field.
200 OK--Invalid grant_type valueSuccessful call. Not a required field.
200 OK--Missing grant_typeSuccessful call. Not a required field.
200 OK--Removed grant_typeSuccessful call. Not a required field.
200 OK--Invalid redirect_uri valueSuccessful call. Not a required field.
200 OK--Missing redirect_uriSuccessful call. Not a required field.
200 OK--Remove redirect_uri parameterSuccessful call. Not a required field.
400 Bad Requesthttp_exception"Invalid json format"Empty payloadAdd the payload.
400 Bad Requestinvalid_parameters"Invalid json format"Invalid JSON format used in the payload.Use correct JSON format for the payload.
403 Forbidden"http_exception""Forbidden"Used invalid client_id valueEnsure the client_id value is correct.
422 Unprocessable Entityinvalid_parameters"client_id": {
"missing": "required"
}
Missing client_id valueInclude the correct client_id value.
422 Unprocessable Entityinvalid_parameters"client_id": "field required"Removed client_id parameterInclude the client_id parameter and correct value.
422 Unprocessable Entityinvalid_parameters"error_details": null
"error_description": "uuid was not valid for the following reason: invalid uuid"
Invalid uuid valueThe uuid is required if you are not using the key_property parameter.
422 Unprocessable Entity"missing_argument""error_details": "provide either uuid or key_property "
"error_description": "please provide either uuid or key_property "
Missing uuid valueThe uuid is required if you are not using the key_property parameter.
422 Unprocessable Entity"missing_argument""error_details": "provide either uuid or key_property "
"error_description": "please provide either uuid or key_property "
Removed uuid parameterThe uuid is required if you are not using the key_property parameter.
422 Unprocessable Entityunknown_attribute"error_details": null
"error_description": "attribute does not exist: xxxxxx"
Incorrect attribute_name usedEnsure that the attribute_name value is correct.
422 Unprocessable Entityinvalid_json_type"error_details": "value is a string but attribute_name not given"
"error_description": "attribute_name must be provided if value is a string"
Missing value for attribute_nameInclude the attribute_name value.
422 Unprocessable Entityinvalid_json_type"error_details": "value is a string but attribute_name not given"
"error_description": "attribute_name must be provided if value is a string"
Removed attribute_name parameterInclude the attribute_name parameter and correct value.