PATCH api/timeoff/{Id}
Update time off
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
Id | globally unique identifier |
Required |
Body Parameters
TimeOffName | Description | Type | Additional information |
---|---|---|---|
UserId | globally unique identifier |
None. |
|
TimeOffCategory | globally unique identifier |
None. |
|
Start | date |
None. |
|
End | date |
None. |
|
HoursPerDay | decimal number |
None. |
|
Notes | string |
None. |
|
Status | TimeOffStatusEnum |
None. |
|
Approver | globally unique identifier |
None. |
|
DateApproved | date |
None. |
|
HourTP | Dictionary of date [key] and decimal number [value] |
None. |
|
id | globally unique identifier |
None. |
|
ConfigId | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{ "UserId": "7f402ba1-b53e-48cd-92e7-5eda28693fa9", "TimeOffCategory": "048d0248-e6f8-49e3-94fa-66892451a827", "Start": "2025-07-16T11:54:09.6948407+00:00", "End": "2025-07-16T11:54:09.6948407+00:00", "HoursPerDay": 5.0, "Notes": "sample string 6", "Status": 0, "Approver": "900c4f20-5572-4ea8-802c-7a511970f03e", "DateApproved": "2025-07-16T11:54:09.6948407+00:00", "HourTP": { "2025-07-16T11:54:09.6948407+00:00": 2.0 }, "__app__": "WORKPLANNER", "__entity_kind__": "WorkPlanner.Models.TimeOff", "id": "4f6f71f6-0ea8-4656-99a8-66cacc9d5978", "RestoreFromId": "00000000-0000-0000-0000-000000000000", "ConfigId": "2e66c9ea-02c3-4635-96a1-d0e4e3e9fa44", "_ts": 638882636496948407 }
Response Information
Resource Description
TimeOffName | Description | Type | Additional information |
---|---|---|---|
UserId | globally unique identifier |
None. |
|
TimeOffCategory | globally unique identifier |
None. |
|
Start | date |
None. |
|
End | date |
None. |
|
HoursPerDay | decimal number |
None. |
|
Notes | string |
None. |
|
Status | TimeOffStatusEnum |
None. |
|
Approver | globally unique identifier |
None. |
|
DateApproved | date |
None. |
|
HourTP | Dictionary of date [key] and decimal number [value] |
None. |
|
id | globally unique identifier |
None. |
|
ConfigId | globally unique identifier |
None. |
Response Formats
application/json, text/json
Sample:
{ "UserId": "94004c73-ed5b-439c-8634-bf50c1836a83", "TimeOffCategory": "ad8fdf2a-1f8d-4f7f-b203-fb10952bfd9d", "Start": "2025-07-16T11:54:09.6948407+00:00", "End": "2025-07-16T11:54:09.6948407+00:00", "HoursPerDay": 5.0, "Notes": "sample string 6", "Status": 0, "Approver": "46bd3299-6d21-4e5e-93ce-9b2f2c211c91", "DateApproved": "2025-07-16T11:54:09.6948407+00:00", "HourTP": { "2025-07-16T11:54:09.6948407+00:00": 2.0 }, "id": "46872516-853e-477d-8e90-0163b6a6d234", "ConfigId": "2165fc29-3406-4c68-af59-210529907f73" }