PUT api/Mobile/Holidays
Update holiday status
Request Information
URI Parameters
None.
Body Parameters
Collection of IBMS_Cloud_API.Controllers.MobileHolidaysController+HolidayFields| Name | Description | Type | Additional information |
|---|---|---|---|
| EmployeeAbsenceID | integer |
None. |
|
| InternalID | integer |
None. |
|
| EmployeeID | integer |
None. |
|
| Description | string |
None. |
|
| FromDate | date |
None. |
|
| ToDate | date |
None. |
|
| TotalDays | decimal number |
None. |
|
| WorkDays | decimal number |
None. |
|
| AuthorisedByID | integer |
None. |
|
| AuthorisedByDate | date |
None. |
|
| AuthorisationNotes | string |
None. |
|
| Notes | string |
None. |
|
| DetailsJSON | string |
None. |
|
| StatusID | integer |
None. |
|
| AuthorisationSentDate | date |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"EmployeeAbsenceID": 1,
"InternalID": 2,
"EmployeeID": 3,
"Description": "sample string 4",
"FromDate": "2025-11-12T20:52:32.5273853+00:00",
"ToDate": "2025-11-12T20:52:32.5273853+00:00",
"TotalDays": 7.1,
"WorkDays": 8.1,
"AuthorisedByID": 9,
"AuthorisedByDate": "2025-11-12T20:52:32.5273853+00:00",
"AuthorisationNotes": "sample string 11",
"Notes": "sample string 12",
"DetailsJSON": "sample string 13",
"StatusID": 14,
"AuthorisationSentDate": "2025-11-12T20:52:32.5273853+00:00"
},
{
"EmployeeAbsenceID": 1,
"InternalID": 2,
"EmployeeID": 3,
"Description": "sample string 4",
"FromDate": "2025-11-12T20:52:32.5273853+00:00",
"ToDate": "2025-11-12T20:52:32.5273853+00:00",
"TotalDays": 7.1,
"WorkDays": 8.1,
"AuthorisedByID": 9,
"AuthorisedByDate": "2025-11-12T20:52:32.5273853+00:00",
"AuthorisationNotes": "sample string 11",
"Notes": "sample string 12",
"DetailsJSON": "sample string 13",
"StatusID": 14,
"AuthorisationSentDate": "2025-11-12T20:52:32.5273853+00:00"
}
]
text/html
Sample:
[{"EmployeeAbsenceID":1,"InternalID":2,"EmployeeID":3,"Description":"sample string 4","FromDate":"2025-11-12T20:52:32.5273853+00:00","ToDate":"2025-11-12T20:52:32.5273853+00:00","TotalDays":7.1,"WorkDays":8.1,"AuthorisedByID":9,"AuthorisedByDate":"2025-11-12T20:52:32.5273853+00:00","AuthorisationNotes":"sample string 11","Notes":"sample string 12","DetailsJSON":"sample string 13","StatusID":14,"AuthorisationSentDate":"2025-11-12T20:52:32.5273853+00:00"},{"EmployeeAbsenceID":1,"InternalID":2,"EmployeeID":3,"Description":"sample string 4","FromDate":"2025-11-12T20:52:32.5273853+00:00","ToDate":"2025-11-12T20:52:32.5273853+00:00","TotalDays":7.1,"WorkDays":8.1,"AuthorisedByID":9,"AuthorisedByDate":"2025-11-12T20:52:32.5273853+00:00","AuthorisationNotes":"sample string 11","Notes":"sample string 12","DetailsJSON":"sample string 13","StatusID":14,"AuthorisationSentDate":"2025-11-12T20:52:32.5273853+00:00"}]
application/xml, text/xml
Sample:
<ArrayOfMobileHolidaysController.HolidayFields xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IBMS_Cloud_API.Controllers">
<MobileHolidaysController.HolidayFields>
<AuthorisationNotes>sample string 11</AuthorisationNotes>
<AuthorisationSentDate>2025-11-12T20:52:32.5273853+00:00</AuthorisationSentDate>
<AuthorisedByDate>2025-11-12T20:52:32.5273853+00:00</AuthorisedByDate>
<AuthorisedByID>9</AuthorisedByID>
<Description>sample string 4</Description>
<DetailsJSON>sample string 13</DetailsJSON>
<EmployeeAbsenceID>1</EmployeeAbsenceID>
<EmployeeID>3</EmployeeID>
<FromDate>2025-11-12T20:52:32.5273853+00:00</FromDate>
<InternalID>2</InternalID>
<Notes>sample string 12</Notes>
<StatusID>14</StatusID>
<ToDate>2025-11-12T20:52:32.5273853+00:00</ToDate>
<TotalDays>7.1</TotalDays>
<WorkDays>8.1</WorkDays>
</MobileHolidaysController.HolidayFields>
<MobileHolidaysController.HolidayFields>
<AuthorisationNotes>sample string 11</AuthorisationNotes>
<AuthorisationSentDate>2025-11-12T20:52:32.5273853+00:00</AuthorisationSentDate>
<AuthorisedByDate>2025-11-12T20:52:32.5273853+00:00</AuthorisedByDate>
<AuthorisedByID>9</AuthorisedByID>
<Description>sample string 4</Description>
<DetailsJSON>sample string 13</DetailsJSON>
<EmployeeAbsenceID>1</EmployeeAbsenceID>
<EmployeeID>3</EmployeeID>
<FromDate>2025-11-12T20:52:32.5273853+00:00</FromDate>
<InternalID>2</InternalID>
<Notes>sample string 12</Notes>
<StatusID>14</StatusID>
<ToDate>2025-11-12T20:52:32.5273853+00:00</ToDate>
<TotalDays>7.1</TotalDays>
<WorkDays>8.1</WorkDays>
</MobileHolidaysController.HolidayFields>
</ArrayOfMobileHolidaysController.HolidayFields>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json, text/html
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />