1. MSP Client
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 Approved Timecards
    • Who’s at Work
    • Timecard_GetClientEmployees
  • VmsJobOrder
    • VmsJobOrder_ImportVmsJobOrders
  • ClientWorksite
    • Get ClientWorksites
    • Add ClientWorkSite
    • Get ClientWorksite
  • MSP Client
    • Get Employee Timecard Details
      GET
    • Get Last Week Timecards
      GET
    • Get Today Timecards
      GET
    • Get Employee Timecards
      GET
  • 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
      • ImportClWorksiteLocationDataDTO
      • WnUserDTO
      • GetClientDetails
      • ApprovedTCDataAPI
      • PayrollData
      • ClinetGeoFenceLocationList
      • GetClientDataDetails
      • ClWorksiteLocationDataDTO
      • GetEmployeeDataDetails
      • GetEmployeeDetails
      • ClientDataDTO
    • RequestBodies
    • APIEmployeeDTO
    • ClientBillTemplateDTO
    • BillSummaryEmpDisplayDTO
    • LaborCostDisplayDTO
    • LaborCostCADisplayDTO
  1. MSP Client

Get Employee Timecard Details

GET
/api/Timecard/{clientId}/TimecardDetails
This API is used to retrieve all employee timecard records for a specified client within a defined date range. It requires Client ID and From/To dates as mandatory filters. The response includes detailed information such as employee profile, punches (in/out), shift, actual worked times and calculated hours.

Request

Path Params

Query Params

Header Params

Responses

🟢200OK
application/json
Bodyapplication/json

Example
[
    {
        "FirstName": "string",
        "LastName": "string",
        "WurkNowId": "string",
        "Agency": "string",
        "Supervisor": "string",
        "Department": "string",
        "Shift": "string",
        "PayRate": 0,
        "ReportingDate": "2019-08-24T14:15:22.123Z",
        "StartDate": "2019-08-24T14:15:22.123Z",
        "StartTime": "string",
        "LunchOutDate1": "2019-08-24T14:15:22.123Z",
        "LunchOutTime1": "string",
        "LunchInDate1": "2019-08-24T14:15:22.123Z",
        "LunchInTime1": "string",
        "LunchOutDate2": "2019-08-24T14:15:22.123Z",
        "LunchOutTime2": "string",
        "LunchInDate2": "2019-08-24T14:15:22.123Z",
        "LunchInTime2": "string",
        "EndDate": "2019-08-24T14:15:22.123Z",
        "EndTime": "string",
        "ShiftStartDate": "2019-08-24T14:15:22.123Z",
        "ShiftStartTime": "string",
        "ShiftLunchOutDate": "2019-08-24T14:15:22.123Z",
        "ShiftLunchOutTime": "string",
        "ShiftLunchInDate": "2019-08-24T14:15:22.123Z",
        "ShiftLunchInTime": "string",
        "ShiftEndDate": "2019-08-24T14:15:22.123Z",
        "ShiftEndTime": "string",
        "Regular": 0,
        "Overtime": 0,
        "DoubleTime": 0,
        "Sick": 0,
        "TenureDate": "2019-08-24T14:15:22.123Z",
        "LastPunchDate": "2019-08-24T14:15:22.123Z",
        "ActualStartDate": "2019-08-24T14:15:22.123Z",
        "ActualStartTime": "string",
        "ActualLunchOutDate1": "2019-08-24T14:15:22.123Z",
        "ActualLunchOutTime1": "string",
        "ActualLunchInDate1": "2019-08-24T14:15:22.123Z",
        "ActualLunchInTime1": "string",
        "ActualLunchOutDate2": "2019-08-24T14:15:22.123Z",
        "ActualLunchOutTime2": "string",
        "ActualLunchInDate2": "2019-08-24T14:15:22.123Z",
        "ActualLunchInTime2": "string",
        "ActualEndDate": "2019-08-24T14:15:22.123Z",
        "ActualEndTime": "string",
        "ActualStartSource": "string",
        "ActualLunchOutSource1": "string",
        "ActualLunchInSource1": "string",
        "ActualLunchOutSource2": "string",
        "ActualLunchInSource2": "string",
        "ActualEndSource": "string",
        "BillRate": 0,
        "OTBillRate": 0,
        "OT2BillRate": 0,
        "RegBillAmount": 0,
        "OTBillAmount": 0,
        "OT2BillAmount": 0,
        "TotalBillAmount": 0,
        "Level1Name": "string",
        "Level2Name": "string",
        "Level3Name": "string",
        "Level4Name": "string"
    }
]
Modified at 2026-07-22 16:43:51
Previous
Get ClientWorksite
Next
Get Last Week Timecards