API Guide v2.0

Update User

HTTP Method & URL
PUT <base-url>?Type=User&Version=1
<query parameters>
Parameters
Type <required> User
Version <required> API version#
UserId <required> UserId of the user who is updating the bookmark information.
FirstName <optional> FirstName of the user
LastName <optional> LastName of the user
Email <optional> Email address
Expertise <optional> List of comma-separated tags (expertise). This list will replace(not append) the existing list of expertise tags.
Interests <optional> List of comma-separated tags (interests). This list will replace (not append) the existing list of interests tags.
Projects <optional> List of comma-separated tags (projects). This list will replace (not append) the existing list of projects tags.
Title <optional> Job title or position of the user
Timezone <optional> Timezone of the user's location
Direct <optional> Direct ph#
Mobile <optional> Mobile ph#
Fax <optional> Fax#
Department <optional> Department Name
DepartmentUrl <optional> Department URL
Building <optional> Building#
Street <optional> Street Address
City <optional> City
State <optional> State
Country <optional> Country
Zip <optional> Zip code
Description
Update user information. Valid only for local auth mode. For LDAP auth, the user information should be updated in their LDAP. For security reasons, you cannot update the type of the user (Admin vs Regular User).
Notes
· We do not checking for valid country & states names.
Changes from v1.0
Parameter changes:
·Parameter Tags renamed to Expertise
·New parameter, Interests added
·New parameter, Projects added
Returns
HTTP Status Code: 200 (success) or 400 (bad request)
Example Response
For a successful transaction, there is no XML response. For failed requests, the response is the standard XML error response as described in the API Summary section.

back to top

©2008 Connectbeam, Inc.