WurkNow API
  1. Employee
WurkNow API
  • Overview
  • Client
    • Get All Client Users
      GET
    • Get GeoFence Locations
      GET
    • Add Clients
      POST
    • Get Clients
      GET
    • Update Client
      PUT
    • Get Client
      GET
    • Get Billing Templates
      GET
  • Employee
    • Get Employee
      GET
    • Get Employee
      GET
    • Add Employee
      POST
    • Update Employee
      PUT
    • Add Job Assignments
      POST
    • Update Job Assignments
      POST
    • Cancel Job Assignments
      POST
    • Add Update Client and Job Assignment
      POST
    • Get Job Order Assignment
      GET
  • Client Assignment
    • Get Client Assignment
      GET
    • Add Client Assignments
      POST
    • Update Client Assignments
      POST
  • Job Order
    • Get Job Orders
      GET
    • Get job Order details
      GET
    • Get Job Order Assignments
      GET
  • Timecard
    • Get Timecards By Status
      GET
    • Get Approved Timecards
      GET
    • Who’s at Work
      GET
    • Timecard_GetClientEmployees
      GET
  • VmsJobOrder
    • VmsJobOrder_ImportVmsJobOrders
  • ClientWorksite
    • Get ClientWorksites
    • Add ClientWorkSite
    • Get ClientWorksite
  • MSP Client
    • Get Employee Timecard Details
    • Get Last Week Timecards
    • Get Today Timecards
    • Get Employee Timecards
  • Report
    • Get Bill Summary_EMP Report
    • Get Labor Cost Report
    • Get Labor Cost CA Report
  • Schemas
    • Schemas
      • AgentUserDTO
      • AgencyInfoDTO
      • AsgmtCustomPropertyDTO
      • BranchesDTO
      • BulkUpsertEmployeeDto
      • Category
      • ClAsgmtJobAsgmModel
      • ClAsgmtModel
      • ContactInfo
      • CustomEmployeeModel
      • ClientEmployeeDTO
      • ClientUserDTO
      • CustomWnTempProfileEducation
      • CustomWnTempProfileWork
      • DailyAnalyticsDTO
      • DocumentExpirationDTO
      • Earning
      • EmployeeTimecardDTO
      • ImportClientDTO
      • ImportAssignmentDTO
      • ImportAsgmtEmployeeDTO
      • ImportClAssignmentDTO
      • ImportCancelAssignmentDTO
      • ImportVmsJobOrderViewModel
      • ImportVMSJobOrderDTO
      • JobOrderInfoDto
      • JobOrderDetailDto
      • JobAsgmtModel
      • JobOrderClientResponse
      • Name
      • RequestMigrationDTO[CustomEmployeeModel]
      • RequestEmpDTO[ClAsgmtJobAsgmModel]
      • ResponseDTO
      • RequestEmpDTO[APIEmployeeDTO]
      • ResponseMigrationDTO
      • ResponseImportDTO
      • RequestMigrationDTO[ImportClientDTO]
      • RequestMigrationDTO[ImportClAssignmentDTO]
      • RequestMigrationDTO[ImportCancelAssignmentDTO]
      • RequestMigrationDTO[ImportAssignmentDTO]
      • TrackerMigrationDTO
      • Tag
      • Telnyx_TextDeliveryWebhookWebhook
      • TimepairDetailDTO
      • UKGPayrollAPIModel
      • UKGInputModel
      • UnprocessedTimecardsDTO
      • UKGCandidateCreateModel
      • WhosAtWorkDTO
      • RecordRoles
      • CustomData
      • ClWorkSiteLocationNamesDTO
      • ApprovedTCDataAPI
      • ClinetGeoFenceLocationList
      • PayrollData
      • WnUserDTO
      • ImportClWorksiteLocationDataDTO
      • GetClientDetails
      • ClWorksiteLocationDataDTO
      • GetClientDataDetails
      • GetEmployeeDataDetails
      • GetEmployeeDetails
      • ClientDataDTO
    • RequestBodies
    • APIEmployeeDTO
    • ClientBillTemplateDTO
    • BillSummaryEmpDisplayDTO
    • LaborCostDisplayDTO
    • LaborCostCADisplayDTO
  1. Employee

Get Job Order Assignment

GET
/api/Employee/JobAssignmentDetails
This API is used to retrieve job assignment details of employees for a given agency.
It requires the Employee ID as the primary filter and supports additional optional filters such as Client ID and Assignment ID to narrow down the search.
The response returns complete job assignment details, including pay rates, department, levels, Assignment duration, and any custom properties associated with the assignment.

Request

Query Params

Header Params

Responses

🟢200OK
application/json
Body

Example
{
    "AgencyName": "string",
    "ClientCode": "string",
    "HREmpId": "string",
    "PayMethod": "string",
    "EffectiveDate": "string",
    "AsgmtStartDate": "string",
    "AsgmtEndDate": "string",
    "AssignmentNo": "string",
    "PayRate": "string",
    "BillRateType": "string",
    "MarkupPercent": "string",
    "OTMarkupPercent": "string",
    "OT2MarkupPercent": "string",
    "RegFlatBillRate": "string",
    "OT1FlatBillRate": "string",
    "OT2FlatBillRate": "string",
    "Department": "string",
    "Level1": "string",
    "Level2": "string",
    "Level3": "string",
    "Level4": "string",
    "StartTime": "string",
    "EndTime": "string",
    "ExtJobOrderId": "string",
    "PayCategory": [
        {
            "Name": "string",
            "Value": "string"
        }
    ],
    "CustomProperty": [
        {
            "Name": "string",
            "Value": "string"
        }
    ],
    "IsCompensation": "string"
}
Modified at 2025-09-09 08:51:07
Previous
Add Update Client and Job Assignment
Next
Get Client Assignment