You can update a user's profile by sending the POST request with the XML data to the following URL: /user/<user_id>.
|X-Auth-Account-Url(required)||Base URL of the account, e.g. http://myaccount.ispringlearn.com|
|X-Auth-Email (required)||Administrator/Publisher e-mail address.|
|X-Fields-Xml (required)||An XML that contains the values of the user profile fields. For extended reference go to Getting User Profile Fields.|
|X-Groups (optional)||A list of group IDs, to which a user will be added.|
After the request has been completed, the system returns the reponse with Code 200. The reponse may include the X-Exceeded-Groups header, which contains a comma-separated list of group IDs, to which a user cannot be added.
Possible Response Codes
|400||Bad Request||The system failed to process the request, because it did not contain all necessary parameters.|
|200||Ok||User's profile has been updated.|
POST /user/4 HTTP/1.1
HTTP/1.1 200 OK
Date: Tue, 21 Feb 2012 13:52:50 GMT
Content-Type: text/html; charset=utf-8