POST api/Employee/AddUpdateClientJobAsgmt
Request Information
URI Parameters
None.
Body Parameters
RequestEmpDTOOfClAsgmtJobAsgmModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Collection of ClAsgmtJobAsgmModel |
Required |
Request Formats
application/json, text/json
Sample:
{
"Data": [
{
"HREmpId": "sample string 1",
"Client": "sample string 2",
"AgencyName": "sample string 3",
"ClientAsgmtModel": {
"ClientHireDate": "sample string 1",
"Department": "sample string 2",
"CardNo": "sample string 3",
"Shift": "sample string 4",
"Level1": "sample string 5",
"Level2": "sample string 6",
"Level3": "sample string 7",
"Level4": "sample string 8",
"MobileApp": "sample string 9",
"PunchWithPicture": "sample string 10",
"PunchWithLocation": "sample string 11",
"UseGeoFencing": "sample string 12",
"GeoFencingLocationIds": [
1,
2
],
"PhysicalClock": "sample string 13",
"AllowFingerprint": "sample string 14",
"ProximityNumber": "sample string 15",
"ClockPassword": "sample string 16",
"HolidayPolicy": "sample string 17",
"OvertimePolicy": "sample string 18",
"AlertPolicy": "sample string 19",
"RoundingPolicy": "sample string 20",
"LunchPolicy": "sample string 21",
"MealWaiverPolicy": "sample string 22",
"TcApprovalPolicy": "sample string 23",
"SalaryPolicy": "sample string 24",
"ShiftDifferential": "sample string 25",
"TenureDate": "sample string 26",
"EmployeePortal": "sample string 27",
"WebPunch": "sample string 28",
"WebTimeSheet": "sample string 29",
"Invite": "sample string 30",
"ReportTo": [
1,
2
],
"AccessToAllClocks": "sample string 31"
},
"JobAsgmtModel": {
"AssignmentId": "sample string 1",
"AsgmtStartDate": "sample string 2",
"AsgmtEndDate": "sample string 3",
"PayMethod": "sample string 4",
"EffectiveDate": "sample string 5",
"PayRate": "sample string 6",
"BillRateType": "sample string 7",
"MarkupPercent": "sample string 8",
"OTMarkupPercent": "sample string 9",
"OT2MarkupPercent": "sample string 10",
"RegFlatBillRate": "sample string 11",
"OT1FlatBillRate": "sample string 12",
"OT2FlatBillRate": "sample string 13",
"Compensation": "sample string 14"
}
},
{
"HREmpId": "sample string 1",
"Client": "sample string 2",
"AgencyName": "sample string 3",
"ClientAsgmtModel": {
"ClientHireDate": "sample string 1",
"Department": "sample string 2",
"CardNo": "sample string 3",
"Shift": "sample string 4",
"Level1": "sample string 5",
"Level2": "sample string 6",
"Level3": "sample string 7",
"Level4": "sample string 8",
"MobileApp": "sample string 9",
"PunchWithPicture": "sample string 10",
"PunchWithLocation": "sample string 11",
"UseGeoFencing": "sample string 12",
"GeoFencingLocationIds": [
1,
2
],
"PhysicalClock": "sample string 13",
"AllowFingerprint": "sample string 14",
"ProximityNumber": "sample string 15",
"ClockPassword": "sample string 16",
"HolidayPolicy": "sample string 17",
"OvertimePolicy": "sample string 18",
"AlertPolicy": "sample string 19",
"RoundingPolicy": "sample string 20",
"LunchPolicy": "sample string 21",
"MealWaiverPolicy": "sample string 22",
"TcApprovalPolicy": "sample string 23",
"SalaryPolicy": "sample string 24",
"ShiftDifferential": "sample string 25",
"TenureDate": "sample string 26",
"EmployeePortal": "sample string 27",
"WebPunch": "sample string 28",
"WebTimeSheet": "sample string 29",
"Invite": "sample string 30",
"ReportTo": [
1,
2
],
"AccessToAllClocks": "sample string 31"
},
"JobAsgmtModel": {
"AssignmentId": "sample string 1",
"AsgmtStartDate": "sample string 2",
"AsgmtEndDate": "sample string 3",
"PayMethod": "sample string 4",
"EffectiveDate": "sample string 5",
"PayRate": "sample string 6",
"BillRateType": "sample string 7",
"MarkupPercent": "sample string 8",
"OTMarkupPercent": "sample string 9",
"OT2MarkupPercent": "sample string 10",
"RegFlatBillRate": "sample string 11",
"OT1FlatBillRate": "sample string 12",
"OT2FlatBillRate": "sample string 13",
"Compensation": "sample string 14"
}
}
]
}
application/xml, text/xml
Sample:
<RequestEmpDTOOfClAsgmtJobAsgmModelEOwJOB_S8 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WurkNowClientAPI.API_Models">
<Data>
<ClAsgmtJobAsgmModel>
<AgencyName>sample string 3</AgencyName>
<Client>sample string 2</Client>
<ClientAsgmtModel>
<AccessToAllClocks>sample string 31</AccessToAllClocks>
<AlertPolicy>sample string 19</AlertPolicy>
<AllowFingerprint>sample string 14</AllowFingerprint>
<CardNo>sample string 3</CardNo>
<ClientHireDate>sample string 1</ClientHireDate>
<ClockPassword>sample string 16</ClockPassword>
<Department>sample string 2</Department>
<EmployeePortal>sample string 27</EmployeePortal>
<GeoFencingLocationIds xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:int>1</d5p1:int>
<d5p1:int>2</d5p1:int>
</GeoFencingLocationIds>
<HolidayPolicy>sample string 17</HolidayPolicy>
<Invite>sample string 30</Invite>
<Level1>sample string 5</Level1>
<Level2>sample string 6</Level2>
<Level3>sample string 7</Level3>
<Level4>sample string 8</Level4>
<LunchPolicy>sample string 21</LunchPolicy>
<MealWaiverPolicy>sample string 22</MealWaiverPolicy>
<MobileApp>sample string 9</MobileApp>
<OvertimePolicy>sample string 18</OvertimePolicy>
<PhysicalClock>sample string 13</PhysicalClock>
<ProximityNumber>sample string 15</ProximityNumber>
<PunchWithLocation>sample string 11</PunchWithLocation>
<PunchWithPicture>sample string 10</PunchWithPicture>
<ReportTo xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:int>1</d5p1:int>
<d5p1:int>2</d5p1:int>
</ReportTo>
<RoundingPolicy>sample string 20</RoundingPolicy>
<SalaryPolicy>sample string 24</SalaryPolicy>
<Shift>sample string 4</Shift>
<ShiftDifferential>sample string 25</ShiftDifferential>
<TcApprovalPolicy>sample string 23</TcApprovalPolicy>
<TenureDate>sample string 26</TenureDate>
<UseGeoFencing>sample string 12</UseGeoFencing>
<WebPunch>sample string 28</WebPunch>
<WebTimeSheet>sample string 29</WebTimeSheet>
</ClientAsgmtModel>
<HREmpId>sample string 1</HREmpId>
<JobAsgmtModel>
<AsgmtEndDate>sample string 3</AsgmtEndDate>
<AsgmtStartDate>sample string 2</AsgmtStartDate>
<AssignmentId>sample string 1</AssignmentId>
<BillRateType>sample string 7</BillRateType>
<Compensation>sample string 14</Compensation>
<EffectiveDate>sample string 5</EffectiveDate>
<MarkupPercent>sample string 8</MarkupPercent>
<OT1FlatBillRate>sample string 12</OT1FlatBillRate>
<OT2FlatBillRate>sample string 13</OT2FlatBillRate>
<OT2MarkupPercent>sample string 10</OT2MarkupPercent>
<OTMarkupPercent>sample string 9</OTMarkupPercent>
<PayMethod>sample string 4</PayMethod>
<PayRate>sample string 6</PayRate>
<RegFlatBillRate>sample string 11</RegFlatBillRate>
</JobAsgmtModel>
</ClAsgmtJobAsgmModel>
<ClAsgmtJobAsgmModel>
<AgencyName>sample string 3</AgencyName>
<Client>sample string 2</Client>
<ClientAsgmtModel>
<AccessToAllClocks>sample string 31</AccessToAllClocks>
<AlertPolicy>sample string 19</AlertPolicy>
<AllowFingerprint>sample string 14</AllowFingerprint>
<CardNo>sample string 3</CardNo>
<ClientHireDate>sample string 1</ClientHireDate>
<ClockPassword>sample string 16</ClockPassword>
<Department>sample string 2</Department>
<EmployeePortal>sample string 27</EmployeePortal>
<GeoFencingLocationIds xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:int>1</d5p1:int>
<d5p1:int>2</d5p1:int>
</GeoFencingLocationIds>
<HolidayPolicy>sample string 17</HolidayPolicy>
<Invite>sample string 30</Invite>
<Level1>sample string 5</Level1>
<Level2>sample string 6</Level2>
<Level3>sample string 7</Level3>
<Level4>sample string 8</Level4>
<LunchPolicy>sample string 21</LunchPolicy>
<MealWaiverPolicy>sample string 22</MealWaiverPolicy>
<MobileApp>sample string 9</MobileApp>
<OvertimePolicy>sample string 18</OvertimePolicy>
<PhysicalClock>sample string 13</PhysicalClock>
<ProximityNumber>sample string 15</ProximityNumber>
<PunchWithLocation>sample string 11</PunchWithLocation>
<PunchWithPicture>sample string 10</PunchWithPicture>
<ReportTo xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:int>1</d5p1:int>
<d5p1:int>2</d5p1:int>
</ReportTo>
<RoundingPolicy>sample string 20</RoundingPolicy>
<SalaryPolicy>sample string 24</SalaryPolicy>
<Shift>sample string 4</Shift>
<ShiftDifferential>sample string 25</ShiftDifferential>
<TcApprovalPolicy>sample string 23</TcApprovalPolicy>
<TenureDate>sample string 26</TenureDate>
<UseGeoFencing>sample string 12</UseGeoFencing>
<WebPunch>sample string 28</WebPunch>
<WebTimeSheet>sample string 29</WebTimeSheet>
</ClientAsgmtModel>
<HREmpId>sample string 1</HREmpId>
<JobAsgmtModel>
<AsgmtEndDate>sample string 3</AsgmtEndDate>
<AsgmtStartDate>sample string 2</AsgmtStartDate>
<AssignmentId>sample string 1</AssignmentId>
<BillRateType>sample string 7</BillRateType>
<Compensation>sample string 14</Compensation>
<EffectiveDate>sample string 5</EffectiveDate>
<MarkupPercent>sample string 8</MarkupPercent>
<OT1FlatBillRate>sample string 12</OT1FlatBillRate>
<OT2FlatBillRate>sample string 13</OT2FlatBillRate>
<OT2MarkupPercent>sample string 10</OT2MarkupPercent>
<OTMarkupPercent>sample string 9</OTMarkupPercent>
<PayMethod>sample string 4</PayMethod>
<PayRate>sample string 6</PayRate>
<RegFlatBillRate>sample string 11</RegFlatBillRate>
</JobAsgmtModel>
</ClAsgmtJobAsgmModel>
</Data>
</RequestEmpDTOOfClAsgmtJobAsgmModelEOwJOB_S8>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResponseDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Collection of ResponseImportDTO |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": [
{
"ID": "sample string 1",
"Message": [
"sample string 1",
"sample string 2"
]
},
{
"ID": "sample string 1",
"Message": [
"sample string 1",
"sample string 2"
]
}
]
}
application/xml, text/xml
Sample:
<ResponseDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WurkNowDTO">
<Data>
<ResponseImportDTO>
<ID>sample string 1</ID>
<Message xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Message>
<Valid>true</Valid>
</ResponseImportDTO>
<ResponseImportDTO>
<ID>sample string 1</ID>
<Message xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Message>
<Valid>true</Valid>
</ResponseImportDTO>
</Data>
</ResponseDTO>