GET api/Timesheet/AbtracUserInfo
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
AbtracUserName | Description | Type | Additional information |
---|---|---|---|
LoginEmail | string |
None. |
|
SiteID | integer |
None. |
|
SiteName | string |
None. |
|
CompanyName | string |
None. |
|
IsSiteExpired | boolean |
None. |
|
EmployeeID | integer |
None. |
|
FirstName | string |
None. |
|
LastName | string |
None. |
|
IsCurrent | boolean |
None. |
|
IsAdminUser | boolean |
None. |
|
UserID | integer |
None. |
|
APIDataSystemSettings | APIDataLinkSystemSettings |
None. |
|
UserRBACSettings | Collection of RolePermissionModel |
None. |
Response Formats
application/json, text/json
Sample:
{ "LoginEmail": "sample string 1", "SiteID": 2, "SiteName": "sample string 3", "CompanyName": "sample string 4", "IsSiteExpired": true, "EmployeeID": 6, "FirstName": "sample string 7", "LastName": "sample string 8", "IsCurrent": true, "IsAdminUser": true, "UserID": 11, "APIDataSystemSettings": { "ActivityRequiredInDisbursements": true, "TaskRequiredInDisbursements": true, "LimitDateToTimesheet": true, "EndOfPeriodDay": "sample string 4", "UnitConversion": 5.0, "RoundingRules": 6, "RoundUnit": 7.1, "NameOfJob": "sample string 8", "NameOfTask": "sample string 9", "NoWeeksPerTimesheet": 10, "RememberLastTSEntryDate": true, "CommentRequiredInDisbs": true }, "UserRBACSettings": [ { "RolePermissionID": 1, "RoleID": 2, "PermissionID": 3, "OperationID": "sample string 4", "SiteID": 5, "ParentRoleID": 6, "RoleName": "sample string 7", "PermissionName": "sample string 8", "ParentPermissionID": 9, "AccessLevel": "sample string 10", "PermissionDescription": "sample string 11", "DataFilters": "sample string 12", "DFOfficesAvailable": true, "DFClientsAvailable": true, "DFJobsAvilable": true, "DFTshtJobsAvailable": true, "DFEmployeesAvailable": true, "DFAllowCostRate": true, "DFAllowChargeRate": true, "IsDataFilterOffice": true, "IsDataFilterClientOwner": true, "IsDataFilterJobOwner": true, "IsDataFilterTSJob": true, "IsDataFilterEmployee": true, "IsAllowCostRate": true, "IsAllowChargeRate": true, "ControlLevelAccess": true }, { "RolePermissionID": 1, "RoleID": 2, "PermissionID": 3, "OperationID": "sample string 4", "SiteID": 5, "ParentRoleID": 6, "RoleName": "sample string 7", "PermissionName": "sample string 8", "ParentPermissionID": 9, "AccessLevel": "sample string 10", "PermissionDescription": "sample string 11", "DataFilters": "sample string 12", "DFOfficesAvailable": true, "DFClientsAvailable": true, "DFJobsAvilable": true, "DFTshtJobsAvailable": true, "DFEmployeesAvailable": true, "DFAllowCostRate": true, "DFAllowChargeRate": true, "IsDataFilterOffice": true, "IsDataFilterClientOwner": true, "IsDataFilterJobOwner": true, "IsDataFilterTSJob": true, "IsDataFilterEmployee": true, "IsAllowCostRate": true, "IsAllowChargeRate": true, "ControlLevelAccess": true } ] }
application/xml, text/xml
Sample:
<AbtracUser xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Abtrac6.API.Models"> <APIDataSystemSettings xmlns:d2p1="http://schemas.datacontract.org/2004/07/Abtrac6.API.APIDataModels"> <d2p1:ActivityRequiredInDisbursements>true</d2p1:ActivityRequiredInDisbursements> <d2p1:CommentRequiredInDisbs>true</d2p1:CommentRequiredInDisbs> <d2p1:EndOfPeriodDay>sample string 4</d2p1:EndOfPeriodDay> <d2p1:LimitDateToTimesheet>true</d2p1:LimitDateToTimesheet> <d2p1:NameOfJob>sample string 8</d2p1:NameOfJob> <d2p1:NameOfTask>sample string 9</d2p1:NameOfTask> <d2p1:NoWeeksPerTimesheet>10</d2p1:NoWeeksPerTimesheet> <d2p1:RememberLastTSEntryDate>true</d2p1:RememberLastTSEntryDate> <d2p1:RoundUnit>7.1</d2p1:RoundUnit> <d2p1:RoundingRules>6</d2p1:RoundingRules> <d2p1:TaskRequiredInDisbursements>true</d2p1:TaskRequiredInDisbursements> <d2p1:UnitConversion>5</d2p1:UnitConversion> </APIDataSystemSettings> <CompanyName>sample string 4</CompanyName> <EmployeeID>6</EmployeeID> <FirstName>sample string 7</FirstName> <IsAdminUser>true</IsAdminUser> <IsCurrent>true</IsCurrent> <IsSiteExpired>true</IsSiteExpired> <LastName>sample string 8</LastName> <LoginEmail>sample string 1</LoginEmail> <SiteID>2</SiteID> <SiteName>sample string 3</SiteName> <UserID>11</UserID> <UserRBACSettings xmlns:d2p1="http://schemas.datacontract.org/2004/07/Abtrac6.Business.Models"> <d2p1:RolePermissionModel> <d2p1:AccessLevel>sample string 10</d2p1:AccessLevel> <d2p1:ControlLevelAccess>true</d2p1:ControlLevelAccess> <d2p1:DFAllowChargeRate>true</d2p1:DFAllowChargeRate> <d2p1:DFAllowCostRate>true</d2p1:DFAllowCostRate> <d2p1:DFClientsAvailable>true</d2p1:DFClientsAvailable> <d2p1:DFEmployeesAvailable>true</d2p1:DFEmployeesAvailable> <d2p1:DFJobsAvilable>true</d2p1:DFJobsAvilable> <d2p1:DFOfficesAvailable>true</d2p1:DFOfficesAvailable> <d2p1:DFTshtJobsAvailable>true</d2p1:DFTshtJobsAvailable> <d2p1:DataFilters>sample string 12</d2p1:DataFilters> <d2p1:IsAllowChargeRate>true</d2p1:IsAllowChargeRate> <d2p1:IsAllowCostRate>true</d2p1:IsAllowCostRate> <d2p1:IsDataFilterClientOwner>true</d2p1:IsDataFilterClientOwner> <d2p1:IsDataFilterEmployee>true</d2p1:IsDataFilterEmployee> <d2p1:IsDataFilterJobOwner>true</d2p1:IsDataFilterJobOwner> <d2p1:IsDataFilterOffice>true</d2p1:IsDataFilterOffice> <d2p1:IsDataFilterTSJob>true</d2p1:IsDataFilterTSJob> <d2p1:OperationID>sample string 4</d2p1:OperationID> <d2p1:ParentPermissionID>9</d2p1:ParentPermissionID> <d2p1:ParentRoleID>6</d2p1:ParentRoleID> <d2p1:PermissionDescription>sample string 11</d2p1:PermissionDescription> <d2p1:PermissionID>3</d2p1:PermissionID> <d2p1:PermissionName>sample string 8</d2p1:PermissionName> <d2p1:RoleID>2</d2p1:RoleID> <d2p1:RoleName>sample string 7</d2p1:RoleName> <d2p1:RolePermissionID>1</d2p1:RolePermissionID> <d2p1:SiteID>5</d2p1:SiteID> </d2p1:RolePermissionModel> <d2p1:RolePermissionModel> <d2p1:AccessLevel>sample string 10</d2p1:AccessLevel> <d2p1:ControlLevelAccess>true</d2p1:ControlLevelAccess> <d2p1:DFAllowChargeRate>true</d2p1:DFAllowChargeRate> <d2p1:DFAllowCostRate>true</d2p1:DFAllowCostRate> <d2p1:DFClientsAvailable>true</d2p1:DFClientsAvailable> <d2p1:DFEmployeesAvailable>true</d2p1:DFEmployeesAvailable> <d2p1:DFJobsAvilable>true</d2p1:DFJobsAvilable> <d2p1:DFOfficesAvailable>true</d2p1:DFOfficesAvailable> <d2p1:DFTshtJobsAvailable>true</d2p1:DFTshtJobsAvailable> <d2p1:DataFilters>sample string 12</d2p1:DataFilters> <d2p1:IsAllowChargeRate>true</d2p1:IsAllowChargeRate> <d2p1:IsAllowCostRate>true</d2p1:IsAllowCostRate> <d2p1:IsDataFilterClientOwner>true</d2p1:IsDataFilterClientOwner> <d2p1:IsDataFilterEmployee>true</d2p1:IsDataFilterEmployee> <d2p1:IsDataFilterJobOwner>true</d2p1:IsDataFilterJobOwner> <d2p1:IsDataFilterOffice>true</d2p1:IsDataFilterOffice> <d2p1:IsDataFilterTSJob>true</d2p1:IsDataFilterTSJob> <d2p1:OperationID>sample string 4</d2p1:OperationID> <d2p1:ParentPermissionID>9</d2p1:ParentPermissionID> <d2p1:ParentRoleID>6</d2p1:ParentRoleID> <d2p1:PermissionDescription>sample string 11</d2p1:PermissionDescription> <d2p1:PermissionID>3</d2p1:PermissionID> <d2p1:PermissionName>sample string 8</d2p1:PermissionName> <d2p1:RoleID>2</d2p1:RoleID> <d2p1:RoleName>sample string 7</d2p1:RoleName> <d2p1:RolePermissionID>1</d2p1:RolePermissionID> <d2p1:SiteID>5</d2p1:SiteID> </d2p1:RolePermissionModel> </UserRBACSettings> </AbtracUser>