GET api/Timesheet/GetTimesheetConfiguration?APIKey={APIKey}&UserID={UserID}
Get Timesheet Confuration
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
APIKey | string |
None. |
|
UserID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
TimesheetConfigurationDataModelName | Description | Type | Additional information |
---|---|---|---|
TimeCardID | integer |
None. |
|
OvertimeCalculationHrs | decimal number |
None. |
|
OvertimeCalculationType | string |
None. |
|
DoubleTimeCalculationHrs | decimal number |
None. |
|
DoubleTimeCalculationType | string |
None. |
|
CheckIn | Collection of TimesheetCheckInDataModel |
None. |
|
CheckOut | Collection of TimesheetCheckOutDataModel |
None. |
|
LastCheckInDate | date |
None. |
|
TotalMinutesSpendInDay | decimal number |
None. |
|
TotalMinutesSpendInWeek | decimal number |
None. |
Response Formats
application/json, text/json, text/plain, text/html
Sample:
{ "timeCardID": 1, "overtimeCalculationHrs": 1.0, "overtimeCalculationType": "sample string 2", "doubleTimeCalculationHrs": 3.0, "doubleTimeCalculationType": "sample string 4", "checkIn": [ { "checkInID": 1, "checkInMessage": "sample string 1" }, { "checkInID": 1, "checkInMessage": "sample string 1" } ], "checkOut": [ { "checkOutID": 1, "checkOutMessage": "sample string 1" }, { "checkOutID": 1, "checkOutMessage": "sample string 1" } ], "lastCheckInDate": "2025-07-17T03:47:39.9630643+00:00", "totalMinutesSpendInDay": 5.0, "totalMinutesSpendInWeek": 6.0 }
application/xml, text/xml
Sample:
<TimesheetConfigurationDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.DataModel"> <CheckIn> <TimesheetCheckInDataModel> <CheckInID>1</CheckInID> <CheckInMessage>sample string 1</CheckInMessage> </TimesheetCheckInDataModel> <TimesheetCheckInDataModel> <CheckInID>1</CheckInID> <CheckInMessage>sample string 1</CheckInMessage> </TimesheetCheckInDataModel> </CheckIn> <CheckOut> <TimesheetCheckOutDataModel> <CheckOutID>1</CheckOutID> <CheckOutMessage>sample string 1</CheckOutMessage> </TimesheetCheckOutDataModel> <TimesheetCheckOutDataModel> <CheckOutID>1</CheckOutID> <CheckOutMessage>sample string 1</CheckOutMessage> </TimesheetCheckOutDataModel> </CheckOut> <DoubleTimeCalculationHrs>3</DoubleTimeCalculationHrs> <DoubleTimeCalculationType>sample string 4</DoubleTimeCalculationType> <LastCheckInDate>2025-07-17T03:47:39.9630643+00:00</LastCheckInDate> <OvertimeCalculationHrs>1</OvertimeCalculationHrs> <OvertimeCalculationType>sample string 2</OvertimeCalculationType> <TimeCardID>1</TimeCardID> <TotalMinutesSpendInDay>5</TotalMinutesSpendInDay> <TotalMinutesSpendInWeek>6</TotalMinutesSpendInWeek> </TimesheetConfigurationDataModel>
multipart/form-data
Sample:
<TimesheetConfigurationDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.DataModel"><CheckIn><TimesheetCheckInDataModel><CheckInID>1</CheckInID><CheckInMessage>sample string 1</CheckInMessage></TimesheetCheckInDataModel><TimesheetCheckInDataModel><CheckInID>1</CheckInID><CheckInMessage>sample string 1</CheckInMessage></TimesheetCheckInDataModel></CheckIn><CheckOut><TimesheetCheckOutDataModel><CheckOutID>1</CheckOutID><CheckOutMessage>sample string 1</CheckOutMessage></TimesheetCheckOutDataModel><TimesheetCheckOutDataModel><CheckOutID>1</CheckOutID><CheckOutMessage>sample string 1</CheckOutMessage></TimesheetCheckOutDataModel></CheckOut><DoubleTimeCalculationHrs>3</DoubleTimeCalculationHrs><DoubleTimeCalculationType>sample string 4</DoubleTimeCalculationType><LastCheckInDate>2025-07-17T03:47:39.9630643+00:00</LastCheckInDate><OvertimeCalculationHrs>1</OvertimeCalculationHrs><OvertimeCalculationType>sample string 2</OvertimeCalculationType><TimeCardID>1</TimeCardID><TotalMinutesSpendInDay>5</TotalMinutesSpendInDay><TotalMinutesSpendInWeek>6</TotalMinutesSpendInWeek></TimesheetConfigurationDataModel>