PATCH api/timeoff/{Id}
Update time off
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
Required |
Body Parameters
TimeOff| Name | 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": "9e3da3fc-3745-4ea5-89b3-5159d37efef1",
"TimeOffCategory": "3cfa763b-f233-4ec7-bda1-f38deb34507f",
"Start": "2025-12-03T13:03:12.7551247+00:00",
"End": "2025-12-03T13:03:12.7551247+00:00",
"HoursPerDay": 5.0,
"Notes": "sample string 6",
"Status": 0,
"Approver": "b501670c-55f8-4d56-89c9-be2608ede022",
"DateApproved": "2025-12-03T13:03:12.7551247+00:00",
"HourTP": {
"2025-12-03T13:03:12.7551247+00:00": 2.0
},
"__app__": "WORKPLANNER",
"__entity_kind__": "WorkPlanner.Models.TimeOff",
"id": "73af77b2-a3b3-4e3f-97fc-fa86b92e3877",
"RestoreFromId": "00000000-0000-0000-0000-000000000000",
"ConfigId": "18aef43e-96d3-4770-a7cc-1336b59c0ebd",
"_ts": 639003637927551247
}
Response Information
Resource Description
TimeOff| Name | 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": "6d3d8983-41e8-4217-8fab-8a6b8b79bec5",
"TimeOffCategory": "7b959141-4be8-4d89-bf80-747d45b17f9e",
"Start": "2025-12-03T13:03:12.7551247+00:00",
"End": "2025-12-03T13:03:12.7551247+00:00",
"HoursPerDay": 5.0,
"Notes": "sample string 6",
"Status": 0,
"Approver": "9bff567d-be65-4cd7-91e3-ce5ab6156bc2",
"DateApproved": "2025-12-03T13:03:12.7551247+00:00",
"HourTP": {
"2025-12-03T13:03:12.7551247+00:00": 2.0
},
"id": "f3609b5d-f731-4fe4-98e6-c03958a454bb",
"ConfigId": "a0f1ef93-dcb2-4d3f-9be1-fdce87b48a2c"
}