GET api/candidate/timesheets/details/{weekStartDate}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
weekStartDate | date |
Required |
Body Parameters
None.
Response Information
Resource Description
MemberTimesheetDTOName | Description | Type | Additional information |
---|---|---|---|
TimesheetItem | TimesheetItemModelDTO |
None. |
|
PaymentCompany | PaymentCompany |
None. |
|
WeekStart | date |
None. |
|
TimesheetStatus | string |
None. |
|
Status | integer |
None. |
|
SignedOff | boolean |
None. |
|
WorkedDays | decimal number |
None. |
|
OvertimeHours | decimal number |
None. |
|
CurrencySymbol | string |
None. |
|
TotalAmount | decimal number |
None. |
Response Formats
application/json, text/json
Sample:
{ "TimesheetItem": { "PlacedCandidateId": "sample string 1", "PlacedCandidate": "sample string 2", "PlacedCandidatePhotoImageUrl": "sample string 3", "VacancyDays": [ { "ClientName": "sample string 1", "JobRole": "sample string 2", "JobTags": [ "sample string 1", "sample string 2" ], "DailyRate": 3.0, "Id": "sample string 4", "VacancyUid": "sample string 5", "Date": "2025-05-06T14:12:19.6463588Z", "BookingTimeType": 0, "StartTime": "00:00:00.1234567", "DayStatus": 0, "ExtraHours": 12.0, "ExtraHoursRate": 13.0, "CurrencySymbol": "£", "InvoiceReference": "sample string 14", "InvoiceDayRate": 1.0, "InvoiceHalfDayRate": 1.0, "PayDayRate": 1.0, "PayHalfDayRate": 1.0, "OriginalPayRate": 1.0, "CustomInvoiceRateReason": "sample string 15", "CustomInvoiceRateSetBy": "sample string 16", "StandardRateCardId": 1, "CustomRateCardId": 1, "SelectedRateCard": "sample string 17", "RatePattern": 0, "WeekDayPattern": [ 1, 2 ], "DeleteReasonId": 1, "InvoiceCredit": 1.0 }, { "ClientName": "sample string 1", "JobRole": "sample string 2", "JobTags": [ "sample string 1", "sample string 2" ], "DailyRate": 3.0, "Id": "sample string 4", "VacancyUid": "sample string 5", "Date": "2025-05-06T14:12:19.6463588Z", "BookingTimeType": 0, "StartTime": "00:00:00.1234567", "DayStatus": 0, "ExtraHours": 12.0, "ExtraHoursRate": 13.0, "CurrencySymbol": "£", "InvoiceReference": "sample string 14", "InvoiceDayRate": 1.0, "InvoiceHalfDayRate": 1.0, "PayDayRate": 1.0, "PayHalfDayRate": 1.0, "OriginalPayRate": 1.0, "CustomInvoiceRateReason": "sample string 15", "CustomInvoiceRateSetBy": "sample string 16", "StandardRateCardId": 1, "CustomRateCardId": 1, "SelectedRateCard": "sample string 17", "RatePattern": 0, "WeekDayPattern": [ 1, 2 ], "DeleteReasonId": 1, "InvoiceCredit": 1.0 } ], "Status": 4, "SignedOff": true, "TotalAmount": 6.0, "HoursWorked": 7.0, "CurrencySymbol": "£", "JobRole": "sample string 8", "JobRoleId": "sample string 9", "Site": "sample string 10", "SiteId": "sample string 11", "JobTags": [ "sample string 1", "sample string 2" ], "SignedOffBy": "sample string 12", "SignOffDate": "2025-05-06T14:12:19.6463588Z", "CandidateReviewed": true, "Ticket": { "Id": 1, "Type": 2, "ClientId": "sample string 3", "ClientSiteId": "sample string 4", "CandidateId": "sample string 5", "RoleId": "sample string 6", "UserId": "sample string 7", "IssueDate": "2025-05-06T14:12:19.6463588Z", "CreatedDate": "2025-05-06T14:12:19.6463588Z", "ResolvedDate": "2025-05-06T14:12:19.6463588Z", "Status": 10, "Notes": "sample string 11" } }, "PaymentCompany": { "Name": "sample string 1", "Type": { "Id": 1, "Name": "sample string 2" } }, "WeekStart": "2025-05-06T14:12:19.6463588Z", "TimesheetStatus": "sample string 2", "Status": 3, "SignedOff": true, "WorkedDays": 5.0, "OvertimeHours": 6.0, "CurrencySymbol": "£", "TotalAmount": 7.0 }