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": "d1e09a0a-5c3f-4453-af49-40601ce5c634", "TimeOffCategory": "872ee83b-2ce4-4ca6-99bc-f8f9f3bbdece", "Start": "2025-09-03T02:11:43.1275291+00:00", "End": "2025-09-03T02:11:43.1275291+00:00", "HoursPerDay": 5.0, "Notes": "sample string 6", "Status": 0, "Approver": "67c69686-4f2e-4ced-86b8-01a166603713", "DateApproved": "2025-09-03T02:11:43.1275291+00:00", "HourTP": { "2025-09-03T02:11:43.1275291+00:00": 2.0 }, "__app__": "WORKPLANNER", "__entity_kind__": "WorkPlanner.Models.TimeOff", "id": "ec31a5f7-1b21-4e77-b45d-009b7a8b943a", "RestoreFromId": "00000000-0000-0000-0000-000000000000", "ConfigId": "3f01476d-8ca3-48cf-9416-2a6961c8cc98", "_ts": 638924623031275291 }
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": "57aac28c-17a8-4c47-9735-898a86685a45", "TimeOffCategory": "a2345594-7942-424e-ae96-be080e93bfda", "Start": "2025-09-03T02:11:43.1275291+00:00", "End": "2025-09-03T02:11:43.1275291+00:00", "HoursPerDay": 5.0, "Notes": "sample string 6", "Status": 0, "Approver": "3c69bb7a-4e0b-43d6-b9bb-63bbf1203b8e", "DateApproved": "2025-09-03T02:11:43.1275291+00:00", "HourTP": { "2025-09-03T02:11:43.1275291+00:00": 2.0 }, "id": "ff350d8c-7b2a-476a-aff3-74c4d882122c", "ConfigId": "e6bf35bb-3cb4-409e-9aab-ae9cd5c9a20f" }