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": "2a8c620d-ffb0-497c-94ed-7a479a2bea14", "TimeOffCategory": "e4a9733a-53f7-4287-8e6f-88f20491730e", "Start": "2025-07-08T17:38:13.7636295+00:00", "End": "2025-07-08T17:38:13.7636295+00:00", "HoursPerDay": 5.0, "Notes": "sample string 6", "Status": 0, "Approver": "cee65e96-cc3b-425b-8fcf-8fb634085789", "DateApproved": "2025-07-08T17:38:13.7636295+00:00", "HourTP": { "2025-07-08T17:38:13.7636295+00:00": 2.0 }, "__app__": "WORKPLANNER", "__entity_kind__": "WorkPlanner.Models.TimeOff", "id": "b0a236c1-1da5-46e0-aa80-f5f5b5c9058e", "RestoreFromId": "00000000-0000-0000-0000-000000000000", "ConfigId": "7c2062f9-b00a-46be-a5d3-061499f4f484", "_ts": 638875930937636295 }
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": "09ab4ecf-d25a-4fde-8fd1-fa118b16aa8b", "TimeOffCategory": "92b57653-0aa8-4cc7-90eb-97f29c93b627", "Start": "2025-07-08T17:38:13.7636295+00:00", "End": "2025-07-08T17:38:13.7636295+00:00", "HoursPerDay": 5.0, "Notes": "sample string 6", "Status": 0, "Approver": "fe390e3b-94ba-47b3-a3aa-f1d9c4f8a8fa", "DateApproved": "2025-07-08T17:38:13.7636295+00:00", "HourTP": { "2025-07-08T17:38:13.7636295+00:00": 2.0 }, "id": "74ea91d4-53ad-41a4-bd68-9f68c9d9d43d", "ConfigId": "d460c79c-bb46-49bf-9ae3-f2dbe2b8fc67" }