NameDescriptionTypeAdditional information
CustomerCode

A users customer code

string

None.

ID

unsigned integer

None.

IsActive

boolean

None.

OldCID

unsigned integer

None.

isDealer

boolean

None.

VehicleCheck

boolean

None.

SysType

The type of user

UsersType

None.

LogoutPeriod

UserLogoutPeriod

None.

ForgotPasswordCount

How many times user used the forgot password within 24hrs

unsigned integer

None.

VerifyCount

unsigned integer

None.

V5DefaultHomePage

DefaultV5HomePage

None.

Username

string

Required

String length: inclusive between 5 and 50

Password

string

Required

Data type: Password

Matching regular expression pattern: (?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?!.*\s).{6,50}

String length: inclusive between 6 and 50

ConfirmPassword

Confirm password

string

Data type: Password

SMSCredits

integer

None.

Parent

unsigned integer

None.

ProfileLastConfirmed

date

None.

MapType

integer

None.

TimeZone

string

None.

Culture

string

None.

LastLogin

date

None.

LastIPAddress

string

None.

UserAgent

string

None.

Name

The name of the user

string

Required

String length: inclusive between 5 and 100

Company

string

None.

Address

string

None.

Postcode

The postcode

string

Matching regular expression pattern: [a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}

String length: inclusive between 0 and 20

EmailAddress

The email address be address of the user

string

Required

Matching regular expression pattern: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}

String length: inclusive between 0 and 200

PhoneNumber

The telephone number of the user

string

Matching regular expression pattern: ^[0-9]{1,12}

String length: inclusive between 0 and 30

FaxNumber

The fax number of the user

string

Matching regular expression pattern: ^[0-9]{1,12}

String length: inclusive between 0 and 30

MobileNumber

The mobile phone of the user

string

Required

Matching regular expression pattern: ^[0-9]{1,12}

String length: inclusive between 0 and 30

MobileConfirmCode

string

None.

MobileConfirmed

boolean

None.

UnitType

The type of unit a user can access

integer

None.

UseMetric

boolean

None.

IndafitEngineer

If the user is an indafit engineer

boolean

None.

Log

string

None.

LockedToServiceId

Service id that this user is locked to.

unsigned integer

None.

IsLockedOut

boolean

None.

Roles

Collection of Role

None.

UserPermissions

None.