Net3 API Interface for Customer Portal

<back to all web services

UsersUpdateReq

Remote Management

Requires Authentication
The following routes are available for this service:
PUT/keycloak/users/updateupdate a group in keycloak
UsersUpdateReq Parameters:
NameParameterData TypeRequiredDescription
SessionIdformstringYesThe id of the REST session
IdformstringYesThe id of the user to update
UsernameformstringNoThe username of the user
EmailformstringNoThe email must be unique
FirstNameformstringNoThe first name of the user
LastNameformstringNoThe last name of the user
UserIdformGuidNoThe user id in the logins database the user is associated with
CompanyIdformGuidNoThe company id in the logins database the user is associated with
GroupsformstringNoThe comma-delimeted list of Groups the user is associated with
RequestBase Parameters:
NameParameterData TypeRequiredDescription
SessionIdformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

PUT /keycloak/users/update HTTP/1.1 
Host: n3tapi.palmettovdc.com 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<UsersUpdateReq xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/N3TAPI.Services.Keycloak.Request.Users">
  <SessionId xmlns="http://schemas.datacontract.org/2004/07/N3TAPI.Services.Keycloak.Request">String</SessionId>
  <CompanyId>00000000-0000-0000-0000-000000000000</CompanyId>
  <Email>String</Email>
  <FirstName>String</FirstName>
  <Groups>String</Groups>
  <Id>String</Id>
  <LastName>String</LastName>
  <UserId>00000000-0000-0000-0000-000000000000</UserId>
  <Username>String</Username>
</UsersUpdateReq>