GET api/Users/GetUser/{param1}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
param1

string

Required

Body Parameters

None.

Response Information

Resource Description

tblUser
NameDescriptionTypeAdditional information
userID

integer

None.

userEmail

string

None.

userPassword

string

None.

userTitle

string

None.

userFirstName

string

None.

userSurname

string

None.

userFullName

string

None.

userGender

integer

None.

userDescription

string

None.

userCompanyID

integer

None.

userDepartment

integer

None.

userLevel

integer

None.

userManagerID

integer

None.

userDOB

date

None.

userAddress1

string

None.

userAddress2

string

None.

userCoordinates

string

None.

userPostcode

string

None.

userState

string

None.

userPhone

string

None.

userMobile

string

None.

userAvailability

string

None.

userQualifications

string

None.

userPayLevel

integer

None.

userAccountingSystemRef

string

None.

userPayCustom

string

None.

userExclusions1

string

None.

userNotifySMS

boolean

None.

userNotifyEmail

boolean

None.

userDateModified

date

None.

userDateLastLogin

date

None.

userCareWorker

boolean

None.

userDisabled

boolean

None.

userQualificationsEXP

string

None.

userAvailability_FT

string

None.

userAccountsAccessEnabled

boolean

None.

userLastChangeNotificationTime

date

None.

userNotifyRosterNotifications

boolean

None.

userLinkedAccounts

string

None.

userEnableGPSTracking

boolean

None.

userEmergencyContact

string

None.

userEmergencyContactPhone

string

None.

userLanguages

string

None.

userMobilePINRequired

boolean

None.

userMobilePIN

string

None.

userDriver

integer

None.

userTravelPay

integer

None.

userHours_max

integer

None.

userHours_min

integer

None.

userPrefName

string

None.

userCaseManagerBLN

boolean

None.

userPayGroupID

integer

None.

userExtraSettings1

string

None.

userRosteringNotes

string

None.

userUnlockingPermissions

boolean

None.

userIgnoreConflicts

boolean

None.

userAllowances

string

None.

userWorksites

string

None.

Response Formats

application/json, text/json

Sample:
{
  "userID": 1,
  "userEmail": "sample string 2",
  "userPassword": "sample string 3",
  "userTitle": "sample string 4",
  "userFirstName": "sample string 5",
  "userSurname": "sample string 6",
  "userFullName": "sample string 7",
  "userGender": 1,
  "userDescription": "sample string 8",
  "userCompanyID": 1,
  "userDepartment": 1,
  "userLevel": 1,
  "userManagerID": 1,
  "userDOB": "2024-09-07T19:26:39.8647409-07:00",
  "userAddress1": "sample string 9",
  "userAddress2": "sample string 10",
  "userCoordinates": "sample string 11",
  "userPostcode": "sample string 12",
  "userState": "sample string 13",
  "userPhone": "sample string 14",
  "userMobile": "sample string 15",
  "userAvailability": "sample string 16",
  "userQualifications": "sample string 17",
  "userPayLevel": 1,
  "userAccountingSystemRef": "sample string 18",
  "userPayCustom": "sample string 19",
  "userExclusions1": "sample string 20",
  "userNotifySMS": true,
  "userNotifyEmail": true,
  "userDateModified": "2024-09-07T19:26:39.8647409-07:00",
  "userDateLastLogin": "2024-09-07T19:26:39.8647409-07:00",
  "userCareWorker": true,
  "userDisabled": true,
  "userQualificationsEXP": "sample string 21",
  "userAvailability_FT": "sample string 22",
  "userAccountsAccessEnabled": true,
  "userLastChangeNotificationTime": "2024-09-07T19:26:39.8647409-07:00",
  "userNotifyRosterNotifications": true,
  "userLinkedAccounts": "sample string 23",
  "userEnableGPSTracking": true,
  "userEmergencyContact": "sample string 24",
  "userEmergencyContactPhone": "sample string 25",
  "userLanguages": "sample string 26",
  "userMobilePINRequired": true,
  "userMobilePIN": "sample string 27",
  "userDriver": 1,
  "userTravelPay": 1,
  "userHours_max": 1,
  "userHours_min": 1,
  "userPrefName": "sample string 28",
  "userCaseManagerBLN": true,
  "userPayGroupID": 1,
  "userExtraSettings1": "sample string 29",
  "userRosteringNotes": "sample string 30",
  "userUnlockingPermissions": true,
  "userIgnoreConflicts": true,
  "userAllowances": "sample string 31",
  "userWorksites": "sample string 32"
}

application/xml, text/xml

Sample:
<tblUser xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.WebAPI">
  <userAccountingSystemRef>sample string 18</userAccountingSystemRef>
  <userAccountsAccessEnabled>true</userAccountsAccessEnabled>
  <userAddress1>sample string 9</userAddress1>
  <userAddress2>sample string 10</userAddress2>
  <userAllowances>sample string 31</userAllowances>
  <userAvailability>sample string 16</userAvailability>
  <userAvailability_FT>sample string 22</userAvailability_FT>
  <userCareWorker>true</userCareWorker>
  <userCaseManagerBLN>true</userCaseManagerBLN>
  <userCompanyID>1</userCompanyID>
  <userCoordinates>sample string 11</userCoordinates>
  <userDOB>2024-09-07T19:26:39.8647409-07:00</userDOB>
  <userDateLastLogin>2024-09-07T19:26:39.8647409-07:00</userDateLastLogin>
  <userDateModified>2024-09-07T19:26:39.8647409-07:00</userDateModified>
  <userDepartment>1</userDepartment>
  <userDescription>sample string 8</userDescription>
  <userDisabled>true</userDisabled>
  <userDriver>1</userDriver>
  <userEmail>sample string 2</userEmail>
  <userEmergencyContact>sample string 24</userEmergencyContact>
  <userEmergencyContactPhone>sample string 25</userEmergencyContactPhone>
  <userEnableGPSTracking>true</userEnableGPSTracking>
  <userExclusions1>sample string 20</userExclusions1>
  <userExtraSettings1>sample string 29</userExtraSettings1>
  <userFirstName>sample string 5</userFirstName>
  <userFullName>sample string 7</userFullName>
  <userGender>1</userGender>
  <userHours_max>1</userHours_max>
  <userHours_min>1</userHours_min>
  <userID>1</userID>
  <userIgnoreConflicts>true</userIgnoreConflicts>
  <userLanguages>sample string 26</userLanguages>
  <userLastChangeNotificationTime>2024-09-07T19:26:39.8647409-07:00</userLastChangeNotificationTime>
  <userLevel>1</userLevel>
  <userLinkedAccounts>sample string 23</userLinkedAccounts>
  <userManagerID>1</userManagerID>
  <userMobile>sample string 15</userMobile>
  <userMobilePIN>sample string 27</userMobilePIN>
  <userMobilePINRequired>true</userMobilePINRequired>
  <userNotifyEmail>true</userNotifyEmail>
  <userNotifyRosterNotifications>true</userNotifyRosterNotifications>
  <userNotifySMS>true</userNotifySMS>
  <userPassword>sample string 3</userPassword>
  <userPayCustom>sample string 19</userPayCustom>
  <userPayGroupID>1</userPayGroupID>
  <userPayLevel>1</userPayLevel>
  <userPhone>sample string 14</userPhone>
  <userPostcode>sample string 12</userPostcode>
  <userPrefName>sample string 28</userPrefName>
  <userQualifications>sample string 17</userQualifications>
  <userQualificationsEXP>sample string 21</userQualificationsEXP>
  <userRosteringNotes>sample string 30</userRosteringNotes>
  <userState>sample string 13</userState>
  <userSurname>sample string 6</userSurname>
  <userTitle>sample string 4</userTitle>
  <userTravelPay>1</userTravelPay>
  <userUnlockingPermissions>true</userUnlockingPermissions>
  <userWorksites>sample string 32</userWorksites>
</tblUser>