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": "0b6c64fd-e982-4655-94ea-bb76d91ceaf6",
"TimeOffCategory": "713426b3-5824-4ccd-a91c-5f3bad2bb8c0",
"Start": "2026-07-21T13:03:00.7411219+00:00",
"End": "2026-07-21T13:03:00.7411219+00:00",
"HoursPerDay": 5.0,
"Notes": "sample string 6",
"Status": 0,
"Approver": "2fc8a148-1af0-4307-b8c5-6f1c00bdc2f7",
"DateApproved": "2026-07-21T13:03:00.7411219+00:00",
"HourTP": {
"2026-07-21T13:03:00.7411219+00:00": 2.0
},
"__app__": "WORKPLANNER",
"__entity_kind__": "WorkPlanner.Models.TimeOff",
"id": "77e74939-46cf-477d-a146-e30389dd32af",
"RestoreFromId": "00000000-0000-0000-0000-000000000000",
"ConfigId": "b2afb9e1-87dd-405c-a6c9-f47240d29f30",
"_ts": 0
}
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": "a7b2d2d4-23a4-4f2e-9ec2-5216c1669bd6",
"TimeOffCategory": "fe511870-a95d-42b5-bb5c-dab1061e4813",
"Start": "2026-07-21T13:03:00.7411219+00:00",
"End": "2026-07-21T13:03:00.7411219+00:00",
"HoursPerDay": 5.0,
"Notes": "sample string 6",
"Status": 0,
"Approver": "7a179de1-0013-481e-8542-f1317443a4d6",
"DateApproved": "2026-07-21T13:03:00.7411219+00:00",
"HourTP": {
"2026-07-21T13:03:00.7411219+00:00": 2.0
},
"id": "30236235-8620-4a98-9160-1164b5c60e27",
"ConfigId": "b98bca3f-3ee8-4ce3-92fa-ebc30097c66b"
}