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": "56ac9c5d-19e5-4efc-aaf8-c66c4e64f039", "TimeOffCategory": "7be42c58-6bed-445e-96b8-dc480d245c91", "Start": "2025-10-19T09:03:20.2130766+00:00", "End": "2025-10-19T09:03:20.2130766+00:00", "HoursPerDay": 5.0, "Notes": "sample string 6", "Status": 0, "Approver": "4865c6d0-3379-4d12-8c33-b24becf8e8ea", "DateApproved": "2025-10-19T09:03:20.2130766+00:00", "HourTP": { "2025-10-19T09:03:20.2130766+00:00": 2.0 }, "__app__": "WORKPLANNER", "__entity_kind__": "WorkPlanner.Models.TimeOff", "id": "aa349000-19d9-469d-a357-7eb7bac08ee4", "RestoreFromId": "00000000-0000-0000-0000-000000000000", "ConfigId": "d3ce7f72-4e92-419b-b5e1-ef905e12844d", "_ts": 638964614002130766 }
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": "3d28e9e9-a3de-406e-bec4-1d0d36cd0c63", "TimeOffCategory": "3a553a70-7e7c-428a-b72b-8b1cda1774ec", "Start": "2025-10-19T09:03:20.2130766+00:00", "End": "2025-10-19T09:03:20.2130766+00:00", "HoursPerDay": 5.0, "Notes": "sample string 6", "Status": 0, "Approver": "fcede17c-012e-4f12-94ab-888a16e87ce6", "DateApproved": "2025-10-19T09:03:20.2130766+00:00", "HourTP": { "2025-10-19T09:03:20.2130766+00:00": 2.0 }, "id": "ffaf432a-ae02-49c3-942d-4f8f2fd69425", "ConfigId": "c21e78be-ad8a-4f15-b650-f50ac6623580" }