createUser

This method is used to create a new user.

Request Parameters

Parameter Type Requirement Description
username xsd:string mandatory – cannot be null or empty The username of the registered user who will create the new user.
password xsd:string mandatory – cannot be null or empty The password of the registered user who will create the new user.
encodedPassword xsd:boolean optional – can be null (indicates false) Indicates whether the password parameter is MD5 encoded
groupID xsd:string mandatory - cannot be null or empty The groupID in which the new user will be created.
userInfo xsd:UserInfoComplexType mandatory -- cannot be null or empty The UserInfo for the user to be created

Response

Type: xsd:string

A successful response will at a minimum, return <SENT_ID>11056</SENT_ID>

Other fields may also be present depending on the skin configuration.

An error will return “ERROR” - an error occurred. This will be followed by a description of the error (e.g. “ERROR : No recipients provided”)

Complex Type: UserInfo

Parameter Type Requirement Description

birthDay

xsd:string optional – can be null or empty  

birthMonth

xsd:string optional – can be null or empty  

city

xsd:string optional – can be null or empty  

company

xsd:string optional – can be null or empty  

contactLine

xsd:string optional – can be null or empty  

contactNxx

xsd:string optional – can be null or empty  

country

xsd:string optional – can be null or empty  

department

xsd:string optional – can be null or empty  

emailAlias1

xsd:string optional – can be null or empty  

emailAlias2

xsd:string optional – can be null or empty  

emailAlias3

xsd:string optional – can be null or empty  

emailAlias4

xsd:string optional – can be null or empty  

emailAlias5

xsd:string optional – can be null or empty  

employerName

xsd:string optional – can be null or empty  

faxPhone

xsd:string optional – can be null or empty  

firstName

xsd:string optional – can be null or empty  

forceSetAdditional

xsd:boolean optional – can be null  

homePhone

xsd:string optional – can be null or empty  

lastName

xsd:string optional – can be null or empty  

middleName

xsd:string optional – can be null or empty  

neverLockAccount

xsd:boolean optional – can be null  

operatingSystem

xsd:string optional – can be null or empty  

otherPhone

xsd:string optional – can be null or empty  

PrimaryEmail

xsd:string optional – can be null or empty  

state

xsd:string optional – can be null or empty  

statusPushIncludeMetaData

xsd:boolean optional – can be null  

statusURL

xsd:string optional – can be null or empty  

statusURLPassword

xsd:string optional – can be null or empty  

statusURLUsername

xsd:string optional – can be null or empty  

streetAddress1

xsd:string optional – can be null or empty  

streetAddress2

xsd:string optional – can be null or empty  

title

xsd:string optional – can be null or empty  

titlePosition

xsd:string optional – can be null or empty  

workPhone

xsd:string optional – can be null or empty  

zipCode

xsd:string optional – can be null or empty