/
UpdateUser Method

UpdateUser Method

This method updates a customer's user information including name, email, etc..

SOAP Request

XML
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <AuthenticationHeader xmlns="http://websvcs.quikforms.com/Partner">
      <PartnerID>string</PartnerID>
      <UserName>string</UserName>
      <Password>string</Password>
    </AuthenticationHeader>
  </soap:Header>
  <soap:Body>
    <UpdateUser xmlns="http://websvcs.quikforms.com/Partner">
      <CustomerID>int</CustomerID>
      <CustomerUserID>string</CustomerUserID>
      <Email>string</Email>
      <LName>string</LName>
      <FName>string</FName>
      <MName>string</MName>
      <Title>string</Title>
      <ChangePassword>boolean</ChangePassword>
      <UserStatusID>int</UserStatusID>
    </UpdateUser>
  </soap:Body>
</soap:Envelope>


SOAP Request Parameters

Field NameData TypeRequired?Description

CustomerID

Integer

Yes

The customer ID that belongs to the user's customer account

CustUserID

String

Yes

The customer's unique ID for the user
EmailStringNoThe email associated to the user
FNameStringNoThe first name associated to the user
LNameStringNoThe last name associated to the user
MNameStringNo
The middle name associated to the user
TitleStringNoThe title associated to the user
ChangePasswordBooleanNoFlag that specifies whether the user needs to change their password on the next login. If this flag is set to a true then they cannot do anything in the system until this gets set
UserStatusIDIntegerNo

The User Status ID. Available values are:

1 Pending
2 Active
3 Inactive
4 Delete

SOAP Response

XML
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UpdateUserResponse xmlns="http://websvcs.quikforms.com/Partner">
      <UpdateUserResult>
        <ErrorCode>int</ErrorCode>
        <Message>string</Message>
        <ResultData>
          <xsd:schema>schema</xsd:schema>xml</ResultData>
      </UpdateUserResult>
    </UpdateUserResponse>
  </soap:Body>
</soap:Envelope>

Result Fields

Besides ErrorCode and Message, this method does not return any data.

Related content

GetUserList Method
GetUserList Method
More like this
AddOrUpdateLicense Method
AddOrUpdateLicense Method
More like this
User Account – Web Service
User Account – Web Service
More like this
SOAP Request (Minimum Required Data)
SOAP Request (Minimum Required Data)
More like this
Communicating With Quik! SOAP Web Services
Communicating With Quik! SOAP Web Services
More like this

For help regarding Quik! Forms and the Quik! API
Email: support@quikforms.com | Phone: (877) 456-QUIK