Modifying User Information (Including Email Address and Mobile Number) as an IAM User
Function
This API is provided for IAM users to modify their information.
URI
PUT /v3.0/OS-USER/users/{user_id}/info
Request Parameters
- Parameters in the request header
Parameter
Mandatory
Type
Description
Content-Type
Yes
String
Fill application/json;charset=utf8 in this field.
X-Auth-Token
Yes
String
User token.
- Parameters in the request body
Table 1 Parameters in the request body Parameter
Mandatory
Type
Description
Yes
Object
IAM user information.
Table 2 user Parameter
Mandatory
Type
Description
email
No
String
Email address with a maximum of 255 characters.
mobile
No
String
Mobile number with a maximum of 32 digits.
To change the mobile number, you must specify the country code.
areacode
No
String
Country code.
This parameter is mandatory if the mobile number is changed.
- Example request
- Create a temporary file named ${filename}.json using the following format:
{ "user": {"areacode": "0001", "mobile": "1234567890", "email": "abcdefg@123.com" } } - Run the following command under the directory storing the ${filename}.json file:
curl -i -k -H 'Accept:application/json' -H 'Content-Type:application/json;charset=utf8' -H "X-Auth-Token:$token" -X PUT -d @${filename}.json https://sample.domain.com/v3.0/OS-USER/users/0638848aa7801dbe1f01c01e92b95df7/info
- Run the following command to delete the ${filename}.json file:
rm ${filename}.json
- Create a temporary file named ${filename}.json using the following format:
Response Parameters
None
Status Codes
| Status Code | Description |
|---|---|
| 204 | The user information is modified successfully. |
| 400 | The server failed to process the request. |
| 401 | Authentication failed. |
| 403 | Access denied. |
| 404 | The requested resource cannot be found. |
| 405 | The method specified in the request is not allowed for the requested resource. |
| 409 | A resource conflict occurs. |
| 413 | The request entity is too large. |
| 500 | Internal server error. |
| 503 | Service unavailable. |
What is your overall rating for this page?
Thank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot