POST api/Employee/AddUpdateClientJobAsgmt

Request Information

URI Parameters

None.

Body Parameters

RequestEmpDTOOfClAsgmtJobAsgmModel
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>