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": "cfa1c43f-280d-473a-ae65-1682b33cec23",
"TimeOffCategory": "b9e1876a-ca9f-410a-be64-46d4f9f81327",
"Start": "2026-06-05T10:01:12.4855256+00:00",
"End": "2026-06-05T10:01:12.4855256+00:00",
"HoursPerDay": 5.0,
"Notes": "sample string 6",
"Status": 0,
"Approver": "cf8ace27-f40c-499f-af32-4e2d04960190",
"DateApproved": "2026-06-05T10:01:12.4855256+00:00",
"HourTP": {
"2026-06-05T10:01:12.4855256+00:00": 2.0
},
"__app__": "WORKPLANNER",
"__entity_kind__": "WorkPlanner.Models.TimeOff",
"id": "9bc7313d-475b-4afe-a14d-8d26a95fd650",
"RestoreFromId": "00000000-0000-0000-0000-000000000000",
"ConfigId": "2b084804-955f-4ba9-915f-cec25a5a2fe1",
"_ts": 639162504724855256
}
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": "ea0e6462-ae5e-47a6-8d55-889ffffc5456",
"TimeOffCategory": "9085edc8-45b8-4933-bf59-31390e5feed5",
"Start": "2026-06-05T10:01:12.4855256+00:00",
"End": "2026-06-05T10:01:12.4855256+00:00",
"HoursPerDay": 5.0,
"Notes": "sample string 6",
"Status": 0,
"Approver": "ed5bf01d-a7d8-4fe6-b25c-8c987c305f0c",
"DateApproved": "2026-06-05T10:01:12.4855256+00:00",
"HourTP": {
"2026-06-05T10:01:12.4855256+00:00": 2.0
},
"id": "e3813d02-9207-4e5c-9016-866f56e22c42",
"ConfigId": "42103f11-209c-4ef2-a6b0-fb5f963a41b4"
}