GET SecuritySystemAPI/EmployeeAssignments/GetEmployeeAssignmentsByUserId/{GUID}/{UserID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
GUID

string

Required

UserID

string

Required

Body Parameters

None.

Response Information

Resource Description

EmployeeAssignmentInfo
NameDescriptionTypeAdditional information
ID

globally unique identifier

None.

UserID

globally unique identifier

None.

AnnualVacationStart

date

None.

AnnualVacationEnd

date

None.

AssignedInWeekEnd

boolean

None.

AssignedExtraOneHour

boolean

None.

AssignedInEidVacation

boolean

None.

SubstitutionalRests

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": "f153c57f-d228-4a54-a2f9-f5973122ce77",
  "UserID": "124ea305-45d0-46e4-a2ba-c49796d78cfd",
  "AnnualVacationStart": "2024-09-18T23:00:22.9071812+03:00",
  "AnnualVacationEnd": "2024-09-18T23:00:22.9071812+03:00",
  "AssignedInWeekEnd": true,
  "AssignedExtraOneHour": true,
  "AssignedInEidVacation": true,
  "SubstitutionalRests": true
}

application/xml, text/xml

Sample:
<EmployeeAssignmentInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SecuritySystem.API.Models">
  <AnnualVacationEnd>2024-09-18T23:00:22.9071812+03:00</AnnualVacationEnd>
  <AnnualVacationStart>2024-09-18T23:00:22.9071812+03:00</AnnualVacationStart>
  <AssignedExtraOneHour>true</AssignedExtraOneHour>
  <AssignedInEidVacation>true</AssignedInEidVacation>
  <AssignedInWeekEnd>true</AssignedInWeekEnd>
  <ID>f153c57f-d228-4a54-a2f9-f5973122ce77</ID>
  <SubstitutionalRests>true</SubstitutionalRests>
  <UserID>124ea305-45d0-46e4-a2ba-c49796d78cfd</UserID>
</EmployeeAssignmentInfo>